Website |
Getting started |
API |
Demo
Vince is a self hosted alternative to Google Analytics.
- Automatic TLS native support for let's encrypt.
- Drop in replacement for plausible you can use existing plausible scripts and just point them to the vince instance (note that vince is lean and only covers features for a single entity self hosting, so it is not our goal to be feature parity with plausible).
- Outbounds links tracking
- File download tracking
- 404 page tracking
- Custom event tracking
- Time period comparison
- Public dashboards allow access to the dashoard to anyone(by default all dashboards are private).
- Unique shared access generate unique links to dahboards that can be password protected.
- Zero Dependency: Ships a single binary with everything in it. No runtime dependency.
- Easy to operate: One line commandline flags with env variables is all you need.
- Unlimited sites: There is no limit on how many sites you can manage.
- Unlimited events: scale according to availbale resources.
- Privacy friendly: No cookies and fully compliant with GDPR, CCPA and PECR.
Vince ships a single executable without any dependencies.
curl -fsSL https://vinceanalytics.com/install.sh | bash
docker pull ghcr.io/vinceanalytics/vince
❯ helm repo add vince http://vinceanalytics.com/charts
❯ helm install vince vince/vince
vince --version
create admin
❯ vince admin --name acme --password 1234
start server
❯ vince serve
2024/10/23 15:32:08 [JOB 1] WAL file vince-data/pebble/000002.log with log number 000002 stopped reading at offset: 124; replayed 1 keys in 1 batches
2024/10/23 15:32:08 INFO starting event processing loop
2024/10/23 15:32:08 INFO starting server addr=:8080
feature | vince | plausible |
---|---|---|
Entrerprise features | ❌ | ✅ |
Hosted offering | ❌ | ✅ |
Multi tenant | ❌ | ✅ |
Funnels | ❌ | ✅ |
Goals Conversion | ✅ | ✅ |
Unique visitors | ✅ | ✅ |
Total visits | ✅ | ✅ |
Page views | ✅ | ✅ |
Views per visit | ✅ | ✅ |
Visit duration | ✅ | ✅ |
Breakdown by Cities, Sources, Pages and Devices | ✅ | ✅ |
Self Hosted | ✅ | ✅ |
<1KB script | ✅ | ✅ |
No Cookies(GDPR, PECR compliant) | ✅ | ✅ |
100% data ownershiip | ✅ | ✅ |
Unique shared access to stats | ✅ | ✅ |
Outbound links tracking | ✅ | ✅ |
File download tracking | ✅ | ✅ |
404 page tracking | ✅ | ✅ |
Time period comparisons | ✅ | ✅ |
Unlimited sites | ✅ | ❌ |
Unlimited events | ✅ | ❌ |
Zero dependency | ✅ | ❌ (needs elixir, clickhouse, postgresql ...etc) |
Automatic TLS | ✅ | ❌ |
Plausible Analytics : vince
started as a Go port of plausible with a focus on self hosting.
My name is Geofrey Ernest, a senior software engineer based in Arusha, Tanzania.
vince
is a result of 3 years of research on how to apply Compressed Roaring Bitmap Indexes on web analytics events to achieve storage efficiency and supreme query speeds.
I am currently looking for fulltime remote work, and I'm struggling because Remote now seems to mean Remote US and Remote EU and I'm stuck here in Tanzania. If you are a hiring manager please give me a shot, I promise you won't regret it.