Planned
10Committed and queued
A public status page
Uptime and incidents for the tracker, collect endpoint, OTLP ingest and dashboard.
API guides for Go, Python and Rust
Step-by-step setup for axum, FastAPI and Go services, alongside the existing Node and Collector guides.
Delete your own data
Projects remove a site's data for any date range themselves.
Serve the tracker without a CDN in the path
t. and otlp. served directly from EU servers, so no third party sees visitor IP addresses in transit.
One website for several domains
Today each domain is its own website. Group example.org and www.example.org under one.
Check ingest keys before data reaches the writer
The collector rejects unknown keys at the edge, instead of the writer dropping them later.
Longer history for API metrics
Hourly and daily rollups, so API numbers stay fast to query over months.
Flag sudden changes in traffic
An anomaly view for operators: sharp jumps in visitors, requests or the share of flagged traffic.
Suspend or remove a project
Operators can pause a project's collection or remove it, without touching the database by hand.
CSV export for operators
Export any project's web and API numbers, or the side-by-side comparison, as CSV.
In Progress
2Actively being built
A privacy statement reviewed by counsel
The current statement is a draft that describes what the code does. A privacy lawyer reviews it, and the reviewed text...
Publish the tracker on npm
@lumenstat/tracker is ready, with provenance from CI. Once it is on npm you can serve the tracker from your own domain...
Done
6Recently shipped
A tracker that cannot change under you
Versioned, immutable tracker URLs with an integrity hash, rebuilt byte for byte from source.
Sign up without waiting for us
Self-service enrollment with a Stellar link, then a snippet and an API ingest key on the Setup page.
See flagged traffic on your project
The Website page shows what was flagged and why, so you see attempts instead of absorbing them.
Limit new visitors per network
A network sending an implausible number of new visitors in an hour is flagged.
Flag traffic from data centers
Events from about 8,900 published cloud and hosting ranges are flagged, not counted.
Proof of JavaScript
The tracker computes a small proof of work for each event. Scripts that post events without running it are flagged, not...