Built for connected products
Telemetry, AI insights, and Grafana in one place.
After sign-in, customers access device data stored in PostgreSQL, internal analytics, and embedded Grafana dashboards—without touching your OTA or upload infrastructure.
Private by default
Django auth gates every dashboard; premium routes use the Premium group.
PostgreSQL
Point POSTGRES_* env vars at your cluster; SQLite is used locally when they are unset.
Grafana
Set GRAFANA_EMBED_URL to your kiosk or signed dashboard URL.