Skip to main content

Case study

ProjectsPlayportPhone approval and denial pass in production

Playport
Showing still 1 of 4

Phone approval and denial pass in production

Playport

Limited beta · known gaps

Stack

  • Next.js
  • React
  • TypeScript
  • Tailwind
  • Zod
  • TanStack Form
  • TanStack Query
  • TanStack Pacer
  • Drizzle
  • WebAuthn

Summary

The phone companion is an installable surface on the same origin. A signed-in phone approves a five-minute, one-use request.

Result

Physical phone approval and denial pass in production. Camera-based QR reopening and deliberate offline recovery remain open.

Lesson

A companion is proved when grant and deny both run on a real phone, not when the QR merely renders.

Open Playport (opens in a new tab)