CHAZONIX
Control Panel
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 Pages project carrying _worker.js and their own database.
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.
—