About PassFail.wtf
A community-driven platform that grades websites and services on their password and authentication policies. We grade companies. We educate users. We pressure change.
The Origin Story
The CondΓ© Nast Incident
Thomas had a digital subscription to Wired magazine. He registered an account using LastPass, which generated a perfectly reasonable 24β25 character password. Pasted it in, created the account, moved on.
About a week later, he went to sign back in. Password rejected. After troubleshooting, he discovered what had happened: the registration form had silently truncated his password. No warning, no error, no indication whatsoever.
But here's the part that elevates this from βbadβ to βunbelievableβ: the login form did NOT truncate. It accepted the full-length password and tried to match it against the truncated version stored during registration. So the system actively locked out users who used strong passwords.
The irony: CondΓ© Nast publishes Wired β a magazine that regularly covers cybersecurity and digital privacy.
This isn't just a funny anecdote. It represents a class of problems: companies that silently undermine the security choices of responsible users, password policies that punish people for using password managers, and a complete lack of accountability. There's nowhere to check how a company handles passwords before you trust them with yours.
PassFail.wtf exists because Thomas got locked out of his Wired subscription by a 2003-era password form β and realized there was nowhere to warn the next person.
Mission
Grade companies
Systematically evaluate password and auth policies against modern standards.
Educate users
Help people understand what good and bad password policies look like.
Pressure change
Public accountability creates incentives for companies to improve.
Grading Methodology
Every site is scored across 10 categories for a maximum of 110 base points. Grades are community-submitted and require evidence (screenshots with URL bar visible).
Grade Scale
Formula: (total_score / 110) Γ 100 = percentage β letter grade
NIST Standards We Follow
Our rubric is grounded in NIST Special Publication 800-63B β the definitive U.S. government guidance on digital identity authentication. Key principles:
- βMinimum 8 characters; recommend up to 64 characters
- βDo NOT impose complexity requirements (no forced uppercase/numbers/symbols)
- βDo NOT force periodic password rotation
- βCheck passwords against known-breach lists
- βAllow all printable ASCII and Unicode characters including spaces
- βDo NOT use password hints or knowledge-based authentication
- βOffer multi-factor authentication
Many of these recommendations were published in 2017. Companies that still violate them in 2026 have had almost a decade to catch up.
Evidence Requirements
All submissions must include:
- βScreenshots with URL bar visible
- βDate tested
- βTester notes explaining observations
- βGrades are valid for 6 months, then marked "needs re-verification"
How to Contribute
PassFail is community-powered. Here's how you can help:
Submit a site
Grade a site you use. Walk through our guided rubric and upload evidence.
Verify grades
Confirm or dispute existing grades with your own testing. Earns karma.
Leave comments
Share your personal experience with a site's password policy.
Spread the word
Share grades on social media. Public pressure works.
Ready to grade a site?
Know a site with a terrible password policy? Submit it. Earn karma. Hold companies accountable.