OttoWeb
web

Ottoweb Analytics

Client: OttoWeb

Ottoweb Analytics - Desktop Ottoweb Analytics - Mobile

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.

Technologies used

PHP MySQL JavaScript Apache REST API

Subscribe to Our Newsletter

Get technology news, web tips, and special offers.

Your Success Starts Here

Let's talk about your project. The initial consultation is free.