A curated, categorized list of privacy- and security-focused software and online services, from password managers to operating systems.
lissy93/personal-security-checklist
A compiled checklist of 300+ tips for protecting your digital security and privacy, browsable on a website, via API, or as Markdown.
- Stars
- 22,599
- Forks
- 1,477
- Open issues
- 37
- Last commit
- 9 days ago
What is it?
Personal Security Checklist is a curated list of over 300 practical tips for securing your digital life, covering areas such as accounts, devices, communications and privacy. The full checklist is maintained as structured YAML data and rendered as a Markdown file, so it can be read directly on GitHub.
The project also includes a website at digital-defense.io where you can browse lists, filter items by your threat model, and tick off items as you complete them. The site is built with Qwik and TypeScript, and the same data is exposed through a free API with endpoints for listing checklists, fetching individual items and searching.
For self-hosting, the site can be built as static files for any CDN or static host, or run as a small Docker image served by nginx on port 8080.
Key features
- 01Over 300 security and privacy tips organized into checklists
- 02Browsable website with filtering by threat model and progress tracking
- 03Free API with endpoints for listing, fetching and searching items
- 04Full checklist available as Markdown and raw YAML data
- 05Docker image supporting amd64, arm64 and armv7, running as non-root
Use cases
- Working through a structured checklist to harden your accounts and devices
- Building a security-awareness resource or internal guide for a team
- Pulling checklist data into your own app via the public API
- Self-hosting an offline-capable copy of the checklist site on your own server
Quick start
- 1
Clone the repository
git clone git@github.com:Lissy93/personal-security-checklist.git - 2
Navigate into the web source folder
cd personal-security-checklist/web - 3
Install dependencies
yarn - 4
Start the development server
yarn dev
Things to know
- The license is listed as NOASSERTION in metadata, though the README states MIT, so verify the license before reuse.
In collections
Topics
FAQ
- What is personal-security-checklist?
- A compiled checklist of 300+ tips for protecting your digital security and privacy, browsable on a website, via API, or as Markdown. Personal Security Checklist is a curated list of over 300 practical tips for securing your digital life, covering areas such as accounts, devices, communications and privacy. The full checklist is maintained as structured YAML data and rendered as a Markdown file, so it can be read directly on GitHub.
- Is personal-security-checklist free to use? What license does it have?
- personal-security-checklist is open source under the Other license. Check the license terms before using it in commercial products.
- Is personal-security-checklist still maintained?
- Actively maintained. The last commit to personal-security-checklist was on Oct 15, 2026.
- What can I use personal-security-checklist for?
- Working through a structured checklist to harden your accounts and devices Building a security-awareness resource or internal guide for a team Pulling checklist data into your own app via the public API Self-hosting an offline-capable copy of the checklist site on your own server
- How do I install personal-security-checklist?
- Clone the repository: git clone git@github.com:Lissy93/personal-security-checklist.git Navigate into the web source folder: cd personal-security-checklist/web Install dependencies: yarn Start the development server: yarn dev
- Where can I get personal-security-checklist?
- The source code and installation instructions are on GitHub: https://github.com/lissy93/personal-security-checklist
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An all-in-one IP toolbox for checking your IP and geolocation, WebRTC and DNS leaks, connectivity, speed, MTR, censorship and Whois, self-hostable with Docker.
A community guide of hands-on techniques for hardening security and privacy on Apple silicon Macs, from FileVault and the firewall to DNS, VPNs and messaging.
A curated Awesome list of threat intelligence resources, covering IP and domain feeds, malware samples, data formats, frameworks, tools and research.
A curated awesome-list of security tools, testing apps and jailbreak resources for macOS and iOS.
A curated awesome-list of platforms, engines, UIs, models, tools and tutorials for running large language models locally.