Skip to content

Self-hosted alternatives to Statcounter

Statcounter is a hosted web analytics service that logs visitor activity in real time and offers heatmaps and session replay. One listed app does its main job and runs in your own Cloudflare account.

Each answer comes from the app’s README and source code, compared with the features Statcounter describes on its own site.

  • InsightFlare site overview with views, visitors, sessions, bounce rate, a 30-day trend and top pages and sources

    Cookie-free web analytics with funnels, UTM reports and real-time visitors, hosted in your own Cloudflare account

    Deploy
    One-click
    License
    MIT
    GitHub stars
    539 stars
    Last commit

Statcounter features, app by app

FeatureInsightFlare
Live visitor activity feedYes
Summary dashboardYes
Individual visitor pathsYes
Location, device, referrer reportsYes
Email reportsYes
HeatmapsNo
Session replayNo

Cookie-free web analytics with funnels, UTM reports and real-time visitors, hosted in your own Cloudflare account

What a Statcounter user would miss
It has no heatmaps or session replay; detailed data is kept for one year unless you add an R2 archive bucket.
What it adds
Data stays in your Cloudflare account, and it adds bot request observation.
  • Yes Live visitor activity feed. Real-time sessions and events plus visitor pages.
  • Yes Summary dashboard. Visitors, pageviews, sessions, bounce rate, average duration.
  • Yes Individual visitor paths. Journeys plus session and visitor pages.
  • Yes Location, device, referrer reports. Pages, referrers, UTM, geo, device, OS, screen size.
  • Yes Email reports. Scheduled email notifications via Resend.
  • No Heatmaps. No heatmaps found.
  • No Session replay. No session replay found.

Sources:github.com/RavelloH/InsightFlare/blob/main/.github/readme/README.en.md