Install & operate
FAQ
Can I really drop the consent banner?
For most sites, yes: we set no cookies, mint no persistent identifier and store no personal data. The final call belongs to your counsel; we document the technical facts.
Does my data go to an LLM provider?
Not unless you enable one. No model is on by default. If you turn one on you have two options: Ollama on your own server (nothing leaves the box) or your own API key. In both cases what reaches the model is an aggregated evidence bundle, not raw visitor data.
Can it replace GA4?
For most sites, yes. Not for ad-platform attribution (Google/Meta Ads ROAS) — we deliberately do not build that.
Why is there no session replay?
Recording a visitor's screen means recording the ID number they typed into your form. If your masking misses one field, you created your customer's compliance problem. Instead we collect field-level form abandonment, rage clicks and scroll depth.
What happens when I hit the quota?
You are not cut off immediately: data keeps flowing inside a 20% grace band with a dashboard warning. Once that is exhausted new events are rejected — and the rejected count is shown, so you can see what you lost.
Can I export my data?
Self-hosted, the database file is yours — query it directly. In the cloud,
/api/stats returns the evidence bundle as JSON and the MCP server exposes
the same data to an agent. Bulk CSV export does not exist yet.
Can an AI agent query my analytics?
Yes, over MCP. It is read-only, and every answer includes the query that produced it so the agent can cite evidence rather than assert a number.