Repository navigation
Statalog 1.0.0
Statalog is a privacy-first, self-hosted web analytics platform. No cookies, no cross-site tracking, no personal data stored. Fully GDPR-compliant out of the box.
Highlights
- Real-time dashboard with unique visitors, sessions, pageviews, bounce rate, and average visit duration — with period-over-period comparison and a rich traffic chart
- Top pages, traffic sources, device breakdown, browsers, operating systems, screen resolutions, countries and cities
- Live Stats — see who is on your site right now, which pages they are viewing, and how traffic is trending minute by minute
- Multi-site support — track as many websites as you want from a single installation, with a per-site switcher in the sidebar
- Lightweight tracking script, cookieless, honors Do Not Track, and anonymises visitors with an HMAC-SHA256 daily rotating salt — no raw IPs stored, no tracking across days
- Privacy controls — exclude internal IPs, hide city-level data, self-exclusion via
localStorage - Dark mode, responsive UI, keyboard-friendly
- Admin user created via a single Artisan command — no public signup on self-hosted installs
Stack
PHP 8.3 · Laravel 13 · Bootstrap 5 · Chart.js · ClickHouse · Redis
Getting started
See README.md for installation, admin creation, and tracker setup instructions.