Personal Security Checklist
Check off each security practice you've completed. Your score updates in real time — and your progress is saved in your browser.
🚨 At Risk
0/18 items completed
🔑 Password Strength
0/60 ptsI use a unique password for every account
+20Reusing passwords means one breach compromises everything. This is the single most important habit.
Generate unique passwordsMy passwords are at least 12 characters long
+15Length is the most powerful factor in password strength. 12+ characters is the minimum for real security.
Generate 12-char passwordsMy passwords are random, not words or patterns
+15Phrases, names, and keyboard patterns are predictable. Randomly generated passwords are exponentially stronger.
Generate random passwordsNo passwords contain personal info (name, birthday)
+10Hackers research targets on social media before attacking. Personal info in passwords makes them trivially guessable.
🛡️ Account Security
0/50 ptsTwo-factor authentication is on my email account
+20Email is the master key to your digital life — it's used to reset every other password. 2FA here is critical.
Two-factor authentication is on my bank/financial accounts
+15Financial accounts are the primary target. 2FA blocks over 99% of automated attacks.
Two-factor authentication is on my other important accounts
+10Social media, work email, and cloud storage should all have 2FA enabled.
My account recovery email is current and secure
+5Outdated recovery emails are a common way attackers hijack accounts. Verify yours is up-to-date.
🔐 Password Management
0/30 ptsI use a password manager
+15Password managers store unlimited unique passwords securely. Bitwarden (free) is an excellent starting point.
Learn about password managersI have a backup of my password manager / recovery codes
+10Losing access to your password manager without a backup can lock you out of everything. Back it up.
I don't save passwords in my browser without encryption
+5Browser-saved passwords are accessible to anyone with physical access to your computer and some malware.
🚨 Breach Awareness
0/35 ptsI've checked if my email has been in a data breach
+10Visit haveibeenpwned.com to see if your accounts have been compromised in known breaches.
I've changed passwords for any accounts found in breaches
+15If your credentials appear in a breach, that password is effectively public knowledge.
None of my passwords appear on the 'worst passwords' lists
+10Common passwords like '123456' and 'password' are tested in every attack automatically.
See worst passwords⚡ Advanced Security
0/25 ptsI use passkeys where available
+10Passkeys replace passwords entirely with cryptographic keys — phishing-resistant and more secure.
I use a VPN on public WiFi
+5Public WiFi can expose your passwords to eavesdroppers. A VPN encrypts your connection.
I know how to identify phishing emails
+5Phishing is responsible for over 36% of data breaches. Recognizing fake emails is essential.
Learn about phishingI keep my devices and apps up to date
+5Many attacks exploit known vulnerabilities in outdated software. Updates patch these holes.
Your progress is automatically saved
Checkmarks are stored in your browser's local storage — no account required, no data sent anywhere. Come back anytime to pick up where you left off.