Offen Fair Web Analytics
Offen Fair Web Analytics is an open-source, self-hosted analytics platform that respects user privacy. Visitors must explicitly consent to tracking, all data is encrypted end-to-end (client-side), and users can view and delete their own data anytime. It uses first-party cookies, stores data for only 6 months, and runs as a single binary or Docker image. Ideal for GDPR compliance and building user trust.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
A privacy-first web analytics tool where users opt in and own their data, with end-to-end encryption.
Core Features
- Opt-in only: users must actively consent, leaving no trace otherwise
- End-to-end encryption: data is encrypted in the browser before reaching the server
- Full user transparency: visitors can see their own collected data and delete it
- First-party cookies only, no third-party services, GDPR compliant out of the box
- Lightweight: single binary or Docker, supports SQLite without dedicated DB server
What It Can't Do
- •Requires self-hosting; no managed cloud version available,Opt-in model may result in a smaller sample size (only users who consent are tracked),Data is automatically deleted after 6 months – not suitable for long-term historical analysis,Limited localization: currently only English, French, German, Portuguese, Spanish, and Vietnamese are supported
Use Cases
- Privacy-conscious websites that want analytics without compromising user trust
- GDPR-regulated businesses in EU needing a compliant alternative to Google Analytics
- Developers who prefer self-hosted, lightweight tools and want to avoid vendor lock-in
Offen is a lightweight, self-hosted web analytics platform designed to respect user privacy while providing meaningful insights. Unlike traditional analytics, Offen requires explicit opt-in from visitors, encrypts all data end-to-end (client-side encryption before it leaves the browser), and gives each user access to their own collected data. It uses first-party cookies only, stores data for a maximum of 6 months, and can be run as a single binary or Docker container with optional SQLite. Operators can manage multiple sites, share accounts, and customize the consent banner. Offen is completely free and open source under Apache 2.0.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Download the binary or pull Docker image: docker pull offen/offen
Step 2: Test drive locally: curl https://demo.offen.dev | bash (opens http://localhost:9876)
Step 3: Embed the snippet into your website's HTML after deploying your own instance
- Step 1: Download the binary or pull Docker image: docker pull offen/offen
- Step 2: Test drive locally: curl https://demo.offen.dev | bash (opens http://localhost:9876)
- Step 3: Embed the snippet into your website's HTML after deploying your own instance
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Stop the container or delete the binary, then delete the data directory (default './offen.db' or your configured path). Remove the tracking snippet from your website pages.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
3 FAQs
Similar Projects
Umami
Umami is a simple, fast, privacy-focused web analytics tool that gives you full control over your data.
SearXNG
SearXNG is a free metasearch engine that combines results from over 70 search services while respecting your privacy. Self-host it to keep your data under your control.
syncthing
A continuous file synchronization program that syncs files between devices securely and automatically, with no central server.