Preview

What it is.
When legal says visitor data cannot leave the company, self-hosting answers that in one sentence. Matomo On-Premise is free to download and gives you 100% Data Ownership on your own server.
Teams reach for it when legal says the analytics data cannot leave the company, or when a regulator asks where visitor data is stored. Answering that question with a server you control is much easier than answering it with a data processing agreement.
What you get.
- The full analytics application, free to download and run on your own hardware.
- Visitor data in a database you control, which answers a data residency question directly.
- No sampling, since your own server processes every hit.
- An open source codebase, so what it collects can be audited.
How to set it up.
Check you have somewhere to run PHP and MySQL before anything else, since this is a server install.
Download the package and run the web installer, which walks through the database setup.
Add the tracking code through Google Tag Manager so you can change it later without a deploy.
Configure data retention deliberately, because self-hosting means the database grows on your disk.
Schedule the archiving cron job, since reports get slow without it once traffic climbs.
Pricing Plans
On-Premise
$0
free download, you provide the server
Use cases
Answer the data residency question
Host it yourself, so visitor rows sit in a database you name.
Unsampled reporting
Report on a high-traffic month without a platform thinning the data.
Keep analytics after a policy change
Move reporting in-house when a vendor becomes hard to approve.
Best for
Regulated industries
When visitor data cannot leave your infrastructure, self-hosting is the shortest route to a yes from legal.
Sites that need unsampled data
Your server processes every hit, so nothing is estimated from a subset.
Teams with engineering support
Someone has to patch and back it up, which is the honest cost of the software being free.
Open the tool
Opens on Google in a new tab.
