Stars
Forks
Watchers
Developer links
Offen
Analytics usually starts by watching people who never agreed to be watched; Offen flips that order, collecting nothing until a visitor actively opts in, and then showing that visitor exactly what was recorded. Paste the tracking snippet into your pages and the Auditorium reports the metrics that actually guide decisions: unique users and sessions, page views in real time, top pages, landing and exit pages, referrers, locations, UTM parameters, and weekly retention. Every visitor gets the same interface pointed at their own footprint, where they can review each recorded visit, opt out at any moment, or delete their stored data outright. Records are encrypted end to end, user data expires automatically after six months, and first-party cookies keep the tool inside GDPR-friendly territory without third parties touching the stream. One installation tracks several websites, accounts can be shared with a team, and the consent banner adapts its colors and shape to your site design. The interface and banner speak English, French, German, Portuguese, Spanish, and Vietnamese. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.
Benefits
- Consent Before Any Collection
- Nothing is recorded until a visitor actively opts in, and the same person can opt out or delete stored records at any time, which turns analytics into an agreement instead of surveillance.
- Visitors See Their Data
- The Auditorium shows each consenting visitor their own visits and sessions with plain explanations of every metric, a transparency step no mainstream analytics package offers its tracked subjects.
- Essential Metrics Zero Noise
- Real-time page views, unique users and sessions, top and exit pages, referrers, locations, UTM filters, and weekly retention cover the decisions site owners actually make every week.
- Retention Limit By Design
- User data is stored encrypted end to end and deleted automatically after six months, so the database cannot quietly grow into a permanent archive of identifiable browsing histories.
Features
- Opt-In Consent Banner
- A customizable banner in your colors and shape asks for permission before collection, and the tracking snippet stays silent for everyone who declines.
- Operator And User Auditorium
- One dashboard serves both sides: operators see aggregate metrics across sites, visitors open the same interface filtered to their own recorded data.
- Multi-Site Team Accounts
- Track multiple websites from a single installation and share website accounts with teammates so a whole organization reads the same numbers.
- Six Language Interface
- The consent banner and Auditorium render in English, French, German, Portuguese, Spanish, and Vietnamese for operators and visitors alike.
- Six-Month Data Expiry
- Collected user data deletes itself after six months by default, keeping storage bounded and the privacy promise mechanically enforced.
- Filters That Matter
- Slice collected data by URL, location, referrer, UTM parameters, landing pages, and exit pages without exporting anything to a third party.