Changelog
What's new in Tally. We keep it simple.
v0.1.0 — Initial Release
- Cookie-free tracking with first-party session identifier
- Page view, scroll depth, focus time, and exit event tracking
- SPA navigation detection (pushState, replaceState, popstate, hashchange)
- GeoIP enrichment via MaxMind GeoLite2
- User-agent parsing (browser, OS, device type)
- Referrer classification and UTM parameter extraction
- Server-rendered analytics dashboard with password authentication
- Overview, pages, sources, geo, realtime, and export views
- Full REST API with JSON responses
- CSV export for pageviews, sessions, and pages
- Docker image with auto GeoIP download
- SQLite storage with WAL mode for crash safety
- Daily aggregation rollups for fast queries
- Marketing and documentation site