Analytics
Pulse Metrics
Cookie-free, self-hosted analytics that runs on a $12/month server.
- Laravel
- MySQL
- Chart.js
Pulse was built for a client who couldn't use Google Analytics due to EU data residency requirements.
It collects page views and custom events without cookies, stores aggregates in MySQL, and renders reports with server-side charts. Daily active tracking for 200k pageviews uses under 80MB RAM.