Ottoweb Analytics – Privacy-focused web analytics platform
Role: Product Design / Web Development / Platform Architecture
Project type: SaaS – Privacy-Focused Web Analytics
Website: analytics.ottoweb.ro
About the project
Ottoweb Analytics is an internally developed web statistics platform, built from scratch as an alternative to Google Analytics, with a focus on user privacy and regulatory compliance. The platform enables real-time traffic monitoring, without storing IP addresses, sessions or cookies.
The objective of the project was to create a comprehensive, fast and easy-to-integrate analysis tool that complies with GDPR, CCPA and PECR - without consent banners and without compromises on the data collected.
Design and architecture objectives
- Privacy by design - zero personal data stored, zero cookies
- Maximum performance - tracking code under 1KB, with no impact on site speed
- Intuitive dashboard - clear data visualisation for non-technical users
- Full compliance - GDPR, CCPA, PECR without additional configurations
- Scalable architecture - support for multiple sites from the same account
Implemented solutions
1. Real-time dashboard
We built a control panel with live statistics, displaying active visitors, pages viewed and traffic sources in real time. The interface provides an at-a-glance overview of the site's performance.
2. Advanced analytics modules
- General - comprehensive overview of traffic: unique visitors, page views, bounce rate, average session duration
- Behaviour - analysis of the best performing pages, landing pages and navigation paths
- Acquisitions - detailed traffic sources: organic, direct, referral, social media, UTM campaigns
- Geographic - localisation of visitors down to city and country level
- Technology - devices (desktop, mobile, tablet), browsers, operating systems
3. Custom events and conversions
A system of event tracking that enables defining custom events (button clicks, form submissions, downloads) and tracking conversion rates - without complex additional code.
4. Export and integrations
- CSV export - all statistical data can be exported for external reports
- Simple integration - a single line of JavaScript code for implementation
- Compatibility - works with any platform: WordPress, Shopify, React, PHP, static HTML
Technology stack
- Custom PHP 8 (without framework)
- MySQL - storage optimised for large volumes of data
- Vanilla JavaScript - tracking script under 1KB
- Apache
- REST API - for external integrations and programmatic access
The result
A professional web analytics platform that:
- Provides comprehensive statistics without compromising visitors' privacy
- Eliminates the need for cookie banners and GDPR consent
- Loads a tracking script fifty times smaller than Google Analytics
- Delivers real-time data with a clear and intuitive dashboard
- Allows full data export in CSV format
Ottoweb Analytics is an example of an in-house product developed with a focus on performance, privacy and simplicity - demonstrating that web analytics need not come with compromises to personal data.