Machine access hub

Resolve a machine by QR or serial, then let the backend decide which content the current session can see.

Browse machines

Use serial lookup only at the resolution step. The app keeps later navigation on internal IDs and QR tokens.
Session behavior
Login happens once, access is checked server-side on every protected request, and QR scans resume after authentication.
Protected content
Published SOPs can now be entitled per machine for public, authenticated, registered owner, dealer, or internal access.

Demo accounts

The bootstrap seed uses password demo1234 for every account.
viewer@demo.local for authenticated-only content
owner@demo.local for registered-owner content
dealer@demo.local for dealer content
internal@demo.local for internal content

Create a new SOP