Self-hosted web analytics
in one SQLite file.
One file. One container.
No PostgreSQL. No ClickHouse. No Redis. The database runs inside the app, so every query is a local read — no network hop. 10 years of traffic fits in one file you can back up with scp.
Don't open the dashboard.
A daily digest of what moved — spikes, drops, new referrers — in plain language. Read it in ten seconds, close the tab.
First-party. Ad-block proof.
Runs on your domain. Your subdomain, your script.
Private by default.
No cookies. No fingerprinting. No personal data stored. See exactly what's stored.
Install once. It updates itself.
Updates itself every night, with zero downtime. No SSH, no cron jobs, no upgrade emails.
Ask your data. In English.
Optional. Ask questions like "Which pages drive signups?" in plain English. Bring your own OpenRouter key. It never sees your visitors' data — only your schema and your questions.
How It Works
One command. Done.
Three steps from install to your first visitors.
Install with one command
One command. Docker, SSL, updates, and backups — all handled automatically.
curl -fsSL https://fusionaly.com/install | bash
Add one script. Learn one attribute.
Page views and button clicks are tracked automatically. Want to track anything else? One attribute works on buttons, links, and forms.
<script defer src="https://your-domain.com/y/api/v1/sdk.js"></script>
See your first visitors
Open the dashboard at your domain. Your traffic shows up right away.
https://your-domain.com/admin
FAQ