CHAZONIX
Control Panel
Stays signed in on this device until 15 minutes without use. Sign out ends it at once.
Private control surface for the licence registry.
Reachable on cellular — the auth Worker is blocked on the corporate network.
Build —
CHAZONIX Licence Registry

Document

Feedback

Reports sent from the app. The envelope carries the role and screen, never the user’s name and never a patient.

Add practice

A row in the licence registry.
The internal id (lowercase, no spaces). Used to scope staff. Can't be changed after creating.
The key this practice's app authenticates with. Generate makes a strong random one (100 bits, browser crypto RNG).
Leave blank for no expiry. Drives the countdown.
Where this practice's PMS data lives. Sheets means their own Google spreadsheet and no Cloudflare worker. Managed D1 means their own Cloudflare Worker (pms-api-worker.js) and their own database, on their own account.
Which build is it running?
Asks this practice’s backend, and its Inventra backend if one is saved, using the address and token saved for it.
Modules marked PAID are add-ons: not included means the app denies them outright, and the practice cannot switch one on for itself.
Comma separated. Set here and both the PMS and Inventra pick them up on their next sync, so a branch is named once rather than in two places. Leave blank to let the practice manage its own.
The practice adds its own locations up to this number without asking. Past it the app tells them to get in touch. Leave blank for a single-site practice or an existing agreement you do not want to change.
Your records only — none of this is ever sent to a device.
—
Provisioning actions act on the SAVED practice. Save first, then reopen to use them.
—