Feature
An access gate on every request
The viewer needs a Supabase session and a confirmed email on the viewer allowlist, checked on every request and again before each data read.
The access gate runs in the viewer’s request proxy for every request, and again in each page that reads data.
An address must be on VIEWER_ALLOWLIST and confirmed. Anyone else gets the sign-in page and no data.
More features
All features →- 01
One page for the whole fleet
Every target’s latest state per key, plus the last 20 collector runs, on one read-only page.
- 02
Silence reads as stale
A target with no ok drift snapshot within STALE_AFTER_HOURS is flagged. A dead collector turns every target stale.
- 03
Never a secret value
The database stores 12-character fingerprints, not values. The viewer compares them on the server and sends only the verdict.