I've been building a bunch of random side projects, as I'm sure we all are. Most analytics tools were either too heavy or required juggling multiple free tiers across different subdomains.
After looking what's out there I couldn't find a lightweight analytics platform that worked on the free tier of fly.io.
It's a single Go binary using DuckDB for events and SQLite for metadata, so there are no external dependencies to manage. Drop a script tag on your site and it auto-captures pageviews and clicks.
The part I'm most excited about: it uses an LLM to automatically name raw click events into something human-readable. Instead of seeing button.btn-primary#checkout in your dashboard, you see "Clicked checkout button". No manual event instrumentation needed.
One fly launch and you have your own analytics instance for free.