PatientPath Admin

Enter your admin key to continue.

Total Keys
—
Active
—
Activated
—
Expired
—
Revoked
—
PP Basic Active
—
PP Pro Active
—
LeafLedger Active
—
Current Builds
Product Windows macOS
PatientPath——
LeafLedger——
Generate New Key
New License Key
All Keys
KeyCustomer / NoteProductStatus MachineExpiresDays LeftActions
Loading…
Trending Products
ProductCategoryTrendInstalls ReportingWeek
Click Refresh to load trending data.
Privacy Notes

• Installation hashes are one-way (HMAC-SHA256[:16]) — individual users cannot be identified.

• Product names only — no patient data, no quantities, no pricing is ever stored.

• Products seen by fewer than 2 installs are suppressed (k-anonymity floor).

• Data is automatically purged after 90 days.

🔑 Patch Signing Public Key

Copy this into PATCH_PUBLIC_KEY_PEM in main.py before building.

Click "Load" to show the public key.
Upload New Build
Builds are pushed from the desktop app's Releases tool (LeafLedger Pro / PatientPath Pro admin builds). The desktop client uploads installer + blockmap direct to R2 via pre-signed URLs, then calls /api/admin/builds/finalize to write latest.yml.

This server-side dashboard is read-only for builds — see Build History below.
Build History
PlatformVersionPatch FileUploadedStatus
Loading…
All Reports
TimeProductVersionPlatform ErrorKeyStatusActions
Click Refresh to load crash reports.