QRIoT pairs a connected device with its owner in a single QR scan. No pairing codes, no hidden menus, no setup manuals — just point, scan, and you're online.
Every step of traditional device setup — install an app, find the device, enter a code, wait for a pair dialog — collapsed into one scan of a QR code.
The QR code on the device encodes everything the app needs to find it, authenticate it, and connect. Users don't type, don't pair, don't wait.
Each onboarding token is single-use and short-lived. Devices only advertise over Bluetooth while they're showing their QR, so they're invisible the rest of the time.
The QR code opens a standard HTTPS link. If the app is installed it opens directly; if not, the user sees an install page — no silent failures, no dead ends.
From picking up the device to a fully claimed, ready-to-use connection.
The device wakes up, displays its unique QR code, and starts advertising over Bluetooth — but only to apps that know what to look for.
The app reads the onboarding token from the code and asks the backend to resolve it into a device identity.
Using a discriminator from the QR, the app filters Bluetooth advertisements down to the exact device in your hand — no pairing popups, no "which one is mine?".
A handshake confirms the device, the token is claimed, and the onboarding session is closed. You're connected.