| Primary purpose | Self-hosted open-source web analytics — visitor tracking, pageview counts, session data, heatmaps, click tracking, and event recording for website owners who want full data ownership and privacy without sending visitor data to third-party analytics providers | Technical SEO audit — crawl-based analysis of a website's technical health, CrUX p75 Core Web Vitals, structured data validity, AI visibility signals, and on-page SEO across 80+ checks |
|---|
| Self-hosted analytics | Fully self-hosted on your own server — OWA is deployed on PHP/MySQL infrastructure you control, with all visitor data stored in your own database. No data leaves your server, no third-party analytics provider receives your visitor information, and you have complete control over data retention and deletion. OWA can be integrated via a JavaScript tracker or directly as a WordPress plugin | No self-hosted analytics capability — DeepSEOAnalysis is a SaaS audit tool that crawls your website's public pages on demand and retrieves CrUX data from the Google Chrome User Experience Report API. It does not run on your own infrastructure and does not collect or store visitor session data |
|---|
| Heatmaps and click tracking | Click heatmaps and DOM element click tracking — OWA records where visitors click on your pages, generating visual heatmaps showing click density. Includes DOM element tracking that attributes clicks to specific HTML elements, enabling analysis of which buttons, links, and content areas receive the most engagement. Session replay allows playback of individual visitor sessions to understand user behaviour | No heatmap or click tracking capability — DeepSEOAnalysis does not record visitor sessions, mouse movements, clicks, or user interactions. It analyses the technical structure of your web pages as Googlebot sees them, not the behavioural patterns of the visitors who interact with those pages |
|---|
| Data ownership and privacy | Complete data ownership — because OWA runs on your own server, all visitor data is stored in your database with no third-party access. This makes OWA compliant with strict privacy interpretations of GDPR: visitor data never leaves your infrastructure, there is no data processing agreement needed with an analytics provider, and data can be deleted or exported entirely at your discretion. Popular with organisations in privacy-sensitive sectors (healthcare, legal, public sector) where sending visitor data to US-based analytics providers creates compliance risk | No visitor data collection — DeepSEOAnalysis does not collect visitor data from your website at all. It crawls your public HTML pages as Googlebot does and retrieves aggregate anonymous CrUX field data from Google's API. There is no visitor tracking, no cookies placed on your visitors' browsers, and no personal data processed from your website's visitors |
|---|
| CWV data | No Core Web Vitals data — OWA collects visitor session data (page views, events, clicks) from the JavaScript tracker running in visitors' browsers, but does not measure or report Core Web Vitals (LCP, INP, CLS) from the Chrome User Experience Report. OWA has no integration with Google's CrUX API or Page Experience data | CrUX p75 field data — LCP, INP, and CLS from real Chrome users, segmented by mobile and desktop, against Google's exact Good/Needs Improvement/Poor thresholds. The same data Google uses as a Page Experience ranking signal |
|---|
| Structured data | No structured data validation — OWA is an analytics platform that tracks visitor behaviour on your live website. It does not parse HTML, validate JSON-LD schema markup, or assess whether your structured data meets Google's rich result specifications | Full schema.org structured data validation across all major types — LocalBusiness, Article, FAQPage, Product, BreadcrumbList — with required property checks and rich result eligibility assessment |
|---|
| Technical SEO | No technical SEO capability — OWA is an analytics tool focused on visitor behaviour measurement. It does not audit canonical tags, hreflang implementation, redirect chains, robots.txt configuration, XML sitemaps, or any of the crawlability signals that affect Google's ability to index and rank your pages | Full technical SEO audit: canonical configuration, hreflang validation, redirect chain detection, robots.txt analysis, XML sitemap checks, broken internal links, orphan pages, and AI visibility scoring (llms.txt, AI crawler access, FAQPage schema, GEO score) |
|---|
| Target audience | Privacy-conscious website owners, developers, and organisations in regulated sectors (healthcare, education, public sector, legal) who need web analytics without sending visitor data to US-based third-party providers. Also popular with technically capable WordPress users and open-source advocates who prefer self-hosted software to SaaS analytics subscriptions | SEO professionals, developers, and site owners who need to diagnose technical SEO issues, verify Core Web Vitals against Google's ranking signal thresholds, and validate structured data for rich result eligibility |
|---|
| Pricing | Free and open-source — OWA is available under the GPL licence at openwebanalytics.com at no cost. You provide and maintain the server infrastructure (PHP, MySQL); there is no licence fee, no per-visit charge, and no subscription. The cost is your server hosting (typically $5–$20/month for a VPS) and time spent on installation, maintenance, and updates | Free — no account, no subscription, no credit card required for a full technical SEO and CWV audit. Paid plans (Pro $24/mo, Agency $89/mo) add monitoring, multi-site tracking, and white-label workflows |
|---|