Real-time visitors
See who is on your site right now, which pages they are reading, and where they arrived from. Updated live, with no refresh.
Privacy-first web analytics is almost ready. Leave your email and we will send the install snippet the moment it opens.
Privacy-first web analytics
Real-time visitors, traffic sources, and conversions with no cookies, no consent banner, and no personal data stored. Ever.
The whole product is built so there is no personal data in the first place. No profiles to breach, no consent to manage, no export to negotiate.
Nothing is written to a visitor device, so there is no cookie prompt to show and nothing to opt out of.
Visitors are counted with a hash that rotates every 24 hours. No stored IP, no name, no cross-site profile.
GDPR, CCPA, and PECR friendly out of the box, because there is no personal data to leak, sell, or hand over.
A single deferred first-party script. No gtag.js weight, no render blocking, no third-party fetch storm.
See who is on your site right now, which pages they are reading, and where they arrived from. Updated live, with no refresh.
Every hit rolls up into sessions with entry and exit paths, duration, and bounce rate.
Each referrer is classified automatically, so search, social, and direct traffic separate at a glance.
Tag inbound links with UTM parameters and fire a conversion with a one-line ghost() call.
Country, device, browser, and OS. Country resolves from your CDN edge headers, never a third-party lookup.
Real-user LCP, INP, and CLS beside your traffic, so a slow page shows up before it costs you visitors.
Moving off Google Analytics? Import your GA history in one click and keep every chart you already track.
See the import guideDrop this into your head tag. Pageviews start flowing immediately, single-page apps included, tracked automatically through the History API with no extra config.
<!-- ghostanalytics --> <script defer src="https://cdn.ghostanalytics.com/script.js" data-site="YOUR_SITE_ID"></script>
ghost('signup', { plan: 'pro' })
Track a conversion from anywhere in your app, no SDK and no init call. The script and your data live on the same host you control: beacons POST to /collect and aggregates come back from your own SingleStore database. Serve it first-party and even ad-blockers count.
GA4 vs ghostanalytics
GA4 was built to feed an ad network. ghostanalytics was built to answer one question, how your site is doing, and to answer it without touching your visitors' privacy.