Cool Tools

A curated collection of tools unknown to many people

๐Ÿ–ฅ๏ธSelf-Hosting & Servers · Web AnalyticsOpen SourceFree
O

Offen

Self-hosted web analytics where visitors can see, audit and delete their own data โ€” opt-in, end-to-end encrypted, GDPR-native

Pricing:Free (self-hosted software)
License:Apache-2.0
Platform:Server + web UI (Auditorium), JS snippet
Hosting:Self-hosted (single binary, Docker)
Account:Not required
Added:2026-10-14
Last verified:October 2026

Website: https://www.offen.dev/ ยท Source: GitHub ยท Type: Independent open-source project (NLnet / Next Generation Internet supported), developed in Germany

Why it exists

Web analytics is "still an unfair and impenetrable business" โ€” the site owner sees everything, the visitor sees nothing, and the data often flows through third parties that made GDPR a compliance maze. Offen's answer is structural rather than legalistic: analytics run on your own server, data collection is strictly opt-in, every event is end-to-end encrypted so not even the operator can browse a single user's history, and each visitor gets an Auditorium view of their own data โ€” with plain-language explanations of every metric and a working opt-out and delete button.

Main features

  • Fair by design โ€” opt-in only (no data without explicit consent), first-party cookies only, no third parties, no ads, no profiling.
  • Two-sided Auditorium โ€” operators see all sites' metrics; users see their own sessions across those sites; both views come with explanations of terms like "unique users".
  • Essential metrics, honestly โ€” unique users/sessions, page views, top pages, referrers, landing/exit pages, UTM parameters, weekly retention, real-time views; filter by URL, location, referrer and campaign.
  • End-to-end encryption โ€” events are encrypted in the browser; the server stores ciphertext it cannot read as a whole.
  • Multi-site & team support โ€” one installation, many website accounts, shareable within teams.
  • Data minimisation โ€” usage data auto-deletes after 6 months.
  • Lightweight self-hosting โ€” a single binary or Docker container behind your reverse proxy; a JS snippet for your pages; localized in six languages (EN, FR, DE, PT, ES, VI).
  • Live demo on their own site โ€” visit offen.dev and inspect the data they collected about you.

Who it's for

  • Website operators who need real traffic numbers but refuse Google Analytics, both on ethics and on GDPR paperwork.
  • NGOs, public institutions and open-source projects that want their analytics to demonstrate their values.
  • Privacy-minded developers who'll trade dashboards-with-100-charts for a tool they can explain to a visitor in one sentence.

How it compares

  • Matomo โ€” the classic GDPR-friendly choice, self-hostable, but its data model is operator-first (visitors never see their data); Offen's two-sided model is the differentiator.
  • Plausible / Fathom โ€” hosted or self-hosted, minimal and privacy-friendly, but still one-directional; Plausible is nicer for marketing funnels, Offen is fairer in the literal sense.
  • Umami โ€” lightweight self-hosted alternative with a modern UI, same one-way model.
  • The Markup's Blacklight โ€” the flip side: use it to audit the trackers on other people's sites; Offen is how you run a site with nothing for Blacklight to find.

Notes

  • Opt-in consent means you will see less data than with consent-banner dark patterns โ€” that's the point; expect roughly the visitors who click "yes".
  • The consent banner and Auditorium are localized; custom styling is possible via CSS.
  • Started in 2019, NLnet-funded, and declared mature in 2024 along with the Offen Protocol and Consent Tool; development is calm rather than fast.
  • No cloud tier: self-hosting is the only deployment, which keeps the story simple โ€” your server, your users' data, nobody else's.