
ProjectsPlayport
Playport
Public beta · Build 11
Stack
- Next.js
- React
- TypeScript
- Tailwind
- Zod
- TanStack Form
- TanStack Query
- TanStack Pacer
- Drizzle
- WebAuthn
Download Playport Companion (opens in a new tab)
Playport repository (opens in a new tab)
What it is
Public login on its own host: password, email code, passkey, and phone companion approval, one account.
Why it exists
A screen that looks like login is not proof. The claim has to hold at the account boundary.
How it works
Four methods reach one system. Phone approval and denial pass in production. Camera QR reopening and offline recovery stay open. History holds signup, the four methods, and the companion.
Case studies
History
Showing still 1 of 15Four methods, one account
A screen that looks like login is not proof. The claim has to hold at the account boundary.
- Changed A small login comparison became methods that reach one account.
- Added Password, email code, passkey, and phone companion approval on one system.
Showing still 1 of 4Create account
New testers need one account before they can compare methods.
- Added A short signup: birthday, username, password, and recovery email, then a six-digit code.
Showing still 1 of 4Phone companion
Phone approval and denial pass in production. Camera QR reopening and offline recovery stay open.
- Added An installable phone companion on the same account.