Instrument in minutes
Install one connector, call trackScene, and heatmaps start filling in. See the
Quickstart.
Uptimizr is an open-source, self-hostable analytics platform for 3D scenes. Drop a connector into your Babylon.js, three.js, PlayCanvas, react-three-fiber, or A-Frame app and it captures the spatial signals flat web analytics can’t — gaze, clicks, mesh interactions, performance — then aggregates them into heatmaps, rankings, and full session replay.
Instrument in minutes
Install one connector, call trackScene, and heatmaps start filling in. See the
Quickstart.
Every major engine
One event schema across Babylon.js, three.js, PlayCanvas, R3F, and A-Frame. See Connectors.
Privacy-first
Cookieless, no client persistent IDs, no PII by default. See Privacy & configuration.
Self-host anywhere
A single collector with an embedded store — zero infrastructure to start. See Deploy.
Try it in your browser
The live demo runs the playground and dashboard side-by-side with the analytics database in your browser — no account, no server, nothing uploaded.
HTTP API
Ingest events and query heatmaps, sessions, and performance over a simple, key-authenticated REST API. See the API reference.