FlowConsent
ServicesBlogExtensionSolutionsPricingTry FlowConsent
FlowConsent

FlowConsent is a GDPR-compliant cookie consent management platform.

Product

  • Services
  • Extension
  • Extension support
  • Solutions
  • Pricing
  • FlowConsent App

Legal

  • Privacy Policy
  • Terms of Service
  • Legal notice

© 2026 FlowConsent by BeBranded. All rights reserved.

FrancaisDeutschEspanol

Does your website use third-party services? Get GDPR compliant in minutes.

Try FlowConsent
  1. Home
  2. Services
  3. Analytics
  4. Open Web Analytics
O

Open Web Analytics

Analytics

Related services

34SP.com

34SP.com is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. 34SP.com supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, 34SP.com enables informed decisions that improve experience and drive results.

Analytics
5

51.LA

51.LA is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. 51.LA supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, 51.LA enables informed decisions that improve experience and drive results.

Analytics

52Degrees

52Degrees is an analytics and measurement platform providing deep insights into digital ecosystem performance. It tracks user interactions, measures campaign effectiveness, and identifies optimization opportunities across web and mobile. 52Degrees offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, 52Degrees empowers organizations to optimize strategy and maximize return on investment.

Analytics
A

a3 Lazy Load

a3 Lazy Load is a comprehensive e-commerce platform that provides businesses with all the tools needed to build, manage, and grow an online store. From product catalog management and secure payment processing to inventory tracking and order fulfillment, a3 Lazy Load delivers a complete commerce solution. It features responsive storefront themes, SEO-optimized product pages, and powerful marketing tools to help merchants increase visibility and drive sales across channels.

Analytics
A

Able CDP

Able CDP is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. Able CDP supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, Able CDP enables informed decisions that improve experience and drive results.

Analytics
A

Abralytics

Abralytics is an analytics and measurement platform providing deep insights into digital ecosystem performance. It tracks user interactions, measures campaign effectiveness, and identifies optimization opportunities across web and mobile. Abralytics offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, Abralytics empowers organizations to optimize strategy and maximize return on investment.

Analytics
Get compliant — Try FlowConsent free

Free plan · 10-min setup

What does Open Web Analytics do?

Open Web Analytics (OWA) is a free open source web analytics platform written in PHP and MySQL. Maintained by Peter Adams, it is self hosted and offers pageview tracking, sessions, click maps, heatmaps and DOM event recording, comparable to Matomo on premises.

What Open Web Analytics is

Open Web Analytics, often called OWA, is a free open source web analytics platform written in PHP with a MySQL database. It is maintained by Peter Adams under a GPL licence and is installed on the operator''s own server, typically alongside the website it measures. OWA tracks pageviews, sessions, referrers, clicks, mouse movements, scroll depth, DOM events and supports a Matomo style dashboard. It is a popular alternative for organisations that want full control over their analytics stack.

Data and cookies involved

By default the JavaScript tracker writes two first party cookies on the website''s own domain: owa_v, a persistent visitor identifier, and owa_s, a short lived session cookie. The tracker can also collect IP addresses, screen size, user agent, referrer, mouse coordinates for heatmaps and DOM events. All of this is stored in the operator''s MySQL database, never sent to a third party by OWA itself.

GDPR and ePrivacy implications

Even when the data stays on the controller''s servers, writing or reading the owa_v cookie still triggers Art 5(3) of the ePrivacy Directive. The cookie is first party, but it is not strictly necessary to deliver the requested service. Under Art 4 GDPR the IP address and visitor identifiers are personal data. Operators must therefore choose a lawful basis under Art 6 and decide whether the cookies need consent or fall under a national exemption.

Get GDPR compliant in 10 minutes

Free plan available · No credit card required

Try FlowConsent free

Consent and CNIL exemption

In the default configuration with heatmaps, persistent cookies and full IPs, OWA needs prior consent under Art 6(1)(a) GDPR. A simpler setup, with IP anonymisation, no cross site tracking, short retention and no fingerprinting, can qualify for the CNIL measurement exemption that mirrors the EDPB analytics guidance. Operators must document which configuration they run and why.

Data residency and transfers

Because OWA is self hosted, there is no built in transfer to a third country. Data location simply follows the hosting provider. EU hosted OWA stays in the EU and avoids Chapter V GDPR. If the operator runs OWA on a US cloud provider that qualifies as an importer, Standard Contractual Clauses and a Transfer Impact Assessment become necessary.

Practical compliance setup

Pick an EU host, enable IP anonymisation, set a short retention window for raw logs, disable heatmaps when not strictly needed, and gate the JavaScript tracker behind your consent banner unless your configuration matches the local analytics exemption. Document OWA in the records of processing under Art 30 and mention it in the privacy notice as a first party measurement tool.

GDPR consent category

Analytics

Websites using Open Web Analytics must obtain user consent under GDPR regulations.

Legal basisConsent (Art 6(1)(a) GDPR) when OWA is used in its default behavioural mode with persistent cookies, heatmaps and DOM event tracking. Legitimate interest (Art 6(1)(f)) is acceptable only in a strict, cookieless, IP anonymised configuration that meets the CNIL exemption criteria.
Risk levellow
Applicable regulationsGDPR, ePrivacy Directive, German TTDSG, French Loi Informatique et Libertés and CNIL referential for cookies, Spanish LSSI and LOPDGDD, Italian Codice Privacy

DPIA considerations

A DPIA under Art 35 GDPR is usually not mandatory when OWA is self hosted in the EU with IP anonymisation, short retention and no heatmaps. It becomes recommended if the operator activates session replay style features, mouse heatmaps, cross site tracking or stores raw IP addresses for long periods, since these patterns approach systematic monitoring.

Sample consent text

We use Open Web Analytics, a self hosted open source tool, to understand how visitors use this site. With your consent, we store first party cookies owa_v and owa_s on this domain to measure visits, clicks and sessions. Data stays on our own servers. You can refuse or withdraw at any time.

Technical details

Tracking methodSelf hosted PHP and MySQL application using a JavaScript tracker that posts pageviews, sessions, clicks, mouse movements and DOM events to the operator's own server. First party cookies owa_v and owa_s are written on the website's own domain.
Server locationDepends on the operator. Open Web Analytics is installed on the controller's own infrastructure; data residency follows the chosen hosting provider, which can be the EU when self hosted in Europe.
Cookieless tracking availableYes

Third-party domains contacted

openwebanalytics.comgithub.com/Open-Web-Analytics

Cookies placed

NameTypeDurationPurpose
owa_vfirst party analyticsaround 2 yearsPersistent visitor identifier written by the OWA JavaScript tracker on the operator's own domain. Allows OWA to recognise returning visitors, link sessions to a single profile and compute audience metrics like new vs returning users.
owa_sfirst party analyticssessionShort lived session cookie set by the OWA tracker on the operator's own domain. Groups individual events and pageviews into a single visit so OWA can compute session level metrics such as duration, bounce and entry pages.

Open Web Analytics collects user analytics data — you legally need a consent banner. Try FlowConsent free.

Get started freeScan your site

Frequently asked questions

What cookies does Open Web Analytics set?

OWA writes two first party cookies on the website's own domain: owa_v, a persistent visitor identifier valid for about two years, and owa_s, a session cookie. Both are stored under the operator's domain rather than a third party domain, which keeps the data inside the controller's perimeter but still triggers cookie law.

Is consent required for OWA?

In the default behavioural configuration, yes. The owa_v cookie is not strictly necessary for the service, so Art 5(3) ePrivacy applies. A stripped down setup with IP anonymisation, no cross site tracking, short retention and no fingerprinting may qualify for the analytics exemption recognised by the CNIL, the German DSK and the EDPB.

What legal basis applies?

Default configuration: consent under Art 6(1)(a) GDPR. Cookieless or exemption compliant configuration: legitimate interest under Art 6(1)(f), provided you can demonstrate balancing in a documented LIA. Either way, the legal basis must be reflected in the privacy notice and in the records of processing activities.

Are data transferred to the US?

Not by the software itself. OWA is self hosted, so data location follows the operator's servers. If you self host on EU infrastructure, no transfer takes place. If you run OWA on a US cloud provider, Standard Contractual Clauses and a Transfer Impact Assessment under Schrems II become necessary.

Is a DPIA needed for OWA?

Not systematically. A DPIA under Art 35 GDPR is recommended when OWA is configured for heatmaps, session replay style features, mouse heatmaps, long retention of raw IPs or cross site identifiers. With a basic, anonymised configuration on EU infrastructure, the Art 30 register usually suffices.

How do I implement OWA compliantly?

Host in the EU, anonymise IPs, shorten retention, disable heatmaps unless strictly required, gate the tracker behind your consent banner unless the configuration matches the exemption, document the configuration, sign appropriate processor agreements with any hosting partner and mention OWA in the privacy notice as a first party analytics tool.

What are the alternatives?

Matomo is the closest alternative, with a stronger product, an EU based company (InnoCraft, New Zealand and France), and a similar self hosted model. Plausible (Estonia) and Piwik PRO (Poland) are EU friendly options with built in consent free modes. For pure event tracking, PostHog Cloud EU or Umami are common choices.

How do I update the cookie policy?

List owa_v and owa_s as first party analytics cookies with their purpose and retention. State who hosts OWA, where the data lives, what retention applies, the legal basis chosen, and how to refuse or withdraw consent. Update the policy whenever you change the OWA configuration, retention or hosting location.