
Patterns people remember.Authentication people actually remember.
Entry points, not passwords. Pattern-continuity access infrastructure.
If a user can remember how to ride a bike, they can remember their Passcard.
The Problem (What Devs Already Know)
Passwords are not a security problem.
They're a human memory problem that leaks into your system.
You see it every day:
- •Users forget passwords
- •Resets dominate support tickets
- •Auth flows grow complex
- •Security hardens, UX degrades
- •Workarounds multiply
None of this scales socially.
The Solution (What Passcards Is)
Passcards is pattern-based access.
Instead of typing a secret, users recreate a visual pattern they remember.
- •No passwords
- •No magic strings
- •No cognitive mismatch
Just a learned motor pattern.
How It Works (One Breath)
- 1.User chooses a 4-card baseline pattern
- 2.Pattern is serialized and hashed with Scrypt
- 3.On access, the user repeats the same pattern
- 4.Hashes are compared, session is issued
Patterns are never stored in plaintext.
Security supports memory fit. Not the other way around.
Why This Works (For Humans)
Passwords use declarative memory
"What is the string?"
Passcards use procedural memory
"How do I do this?"
Procedural memory:
- •Strengthens with use
- •Survives stress
- •Doesn't decay the same way
- •Requires less conscious effort
That's why users stop forgetting.
Why This Matters (For Devs)
Fewer support tickets
Teams report 80–90% fewer reset requests.
Simpler auth flows
No reset funnels. No password UX debt.
Predictable behavior
- •Deterministic patterns
- •Explainable errors
- •Auditable events
Security without hostility
Strong KDFs, rate limiting, timing-safe comparisons — without punishing users.
Integration (Fits Your Stack)
- •OAuth2 / OIDC compatible
- •Works alongside Google, GitHub, email auth
- •Next.js, Node, Serverless, Supabase, more
Install with:
npx passcards-auth initBring your own database.
Bring your own auth flow.
Passcards slots in cleanly.
Pattern-continuity access. Infrastructure that happens to be human.
If you're ready to try pattern-continuity access.