Skip to content

See the world arrive.

Real-time, privacy-first analytics on a living globe. Every visitor, click and sale, under a second after it happens.

Hosted free while Cloud is in beta, or self-host it free forever.

Your website, live. Down to the second.

The dashboard’s Live card, shown here with illustrative data. On your site, each dot is a country with someone on it right now.

LiveYour site · Interface preview · illustrative data
Online now
heartbeat in the last 60 s
Last 5 min
61
Last 30 min
214
Today
1,846
Pageviews per minute, last 30 minutes
  • Brooklynviewed /pricingnow
  • São Paulopurchased on /checkout5 s
  • Berlincopy snippet on /docs/install9 s
  • Tokyoviewed /14 s
Interface previews · illustrative data

Four questions. Answered while they’re still true.

Below are the real product’s components, filled with sample data. In your dashboard every row is a real visitor, and nothing waits for tomorrow’s report.

Who’s here now

Every visitor is a row and a dot on the globe. Each one gets a generated name and a glyph, so you can tell people apart without ever knowing who they are. Click one in the product and follow their visit as it streams.

  • Presence: heartbeat in the last 60 s
  • Names generated, never collected
Online nowInterface preview
  • Golden RavenNew/pricing
    3 min
  • Stormy StagReturning/docs/install
    9 min
  • Dapper IbexNew/
    14 s
  • Bold OspreyNew/blog/realtime-analytics
    1 min
  • Nimble HeronReturning/checkout
    13 min
  • Sturdy GeckoNew/features/live
    2 min
  • Wise FerretReturning/docs/api
    22 min

Where they came from

Search, social, newsletters, referrals and AI assistants each get a lane. ChatGPT, Perplexity, Claude and Gemini are a first-class channel, not a line lost in Referrals. Locations are shown by country and city, and unknown ones stay unknown.

  • AI assistants detected by referrer and UTM
  • Unlocated visitors are counted, never pinned
Sources and countries, online nowInterface preview
  • Google1232%
  • Direct924%
  • ChatGPTAI616%
  • Newsletter411%
  • github.com411%
  • PerplexityAI38%

9 countries · 2 unlocated

What they’re doing

Pageviews, signups, sales and custom events stream in the moment they happen. Rage clicks, dead clicks and JavaScript errors show up too, so you see someone getting stuck while they’re still on the page.

  • Push over SSE in the product
  • Friction signals included in the core script
Live feed
  1. Brooklynviewed /pricingnow
  2. São Paulopurchased on /checkout5 s
  3. Berlincopy snippet on /docs/install9 s
  4. Tokyoviewed /14 s
  5. Manchestersigned up19 s
  6. Lyonrage-clicked on /checkout27 s
  7. Bengaluruleft from /docs/api36 s
Pages being read now
/9
/pricing7
/docs/install6
/blog/realtime-analytics5
/checkout4
/features/live3

Why it changed

When a number moves, Globatics splits the change across channels, pages, countries and devices and names the drivers. Insights flag spikes, drops, AI surges and slow pages before you go looking.

  • Works offline with the built-in engine
  • Claude is optional
Visitors, last 7 days vs the 7 beforeInterface preview
12.5KUp+17%from 10.6K
  • AI channel+850
  • /blog/realtime-analytics page+720
  • Germany country+320
  • Mobile device+250
  • Paid Search channel−290

Visitors rose 17% on last week, mostly from AI assistants and one blog post. Paid search fell back after the campaign ended.

  • Good news: AI assistants doubled their visitsChatGPT and Perplexity sent 2.4× more visitors than the week before, most of them to the docs.
  • Needs attention: /checkout is slower on mobileLCP went from 2.1 s to 3.4 s on phones since Tuesday. The new hero image is the largest element.
  • Note: New referrer: news.ycombinator.com312 visitors from a thread about real-time analytics, 41% of them still on the site after a minute.
Interface preview · illustrative data

Replay yesterday in twenty-four seconds.

Every pageview, sale and rage click of the last day, played back on the map at any speed, with the night sweeping across. In the product you can replay any range up to seven days and scrub to the minute.

Ask in plain words. Or let your agent ask.

Ask Globatics answers with the numbers it used, offline, with no key. Add an Anthropic key for more kinds of questions, or connect Claude, Cursor or any agent to the built-in MCP server.

Ask GlobaticsInterface preview
  1. Where did visitors come from this week?

    12,480 visitors, up 17% on last week. Google sent the most (31%), then direct visits (24%). AI assistants grew fastest: 1,460 visitors, 2.4× more than the week before.

    • Visitors12,480
    • Google31%
    • AI assistants1,460
    • Change+17%
    Sample answer, in the shape of the built-in engine’s (offline)
  2. Which page converts best?

    /pricing: 6.2% of its visitors bought something, against 2.9% on average. /docs/install comes next at 4.1%.

    • /pricing6.2%
    • Site average2.9%
    • /docs/install4.1%
    Sample answer, in the shape of the built-in engine’s (offline)
AI assistants, last 30 daysInterface preview
4,120Up+64%
visitors from AI assistants · 8.6% of all visitors
  • ChatGPT2,310
  • Perplexity870
  • Claude540
  • Gemini290
  • Copilot110

Conversion, AI visitors

4.8%

Everyone else

2.9%

A lower bound: some assistants open links without a referrer, so part of their traffic lands in Direct.

A read-only MCP server, built in

Ten typed tools, API-key auth, and every answer comes back with its key numbers and a link to the report it came from.

  • list_sites
  • get_overview
  • get_breakdown
  • get_timeseries
  • get_live_now
  • get_funnel
  • explain_change
  • get_ai_traffic
  • get_insights
  • ask
claude mcp add --transport http globatics https://globatics.live/api/mcp \
  --header "Authorization: Bearer glb_YOUR_KEY"
In the core script · every plan

See where people get stuck, and how fast it feels.

Rage clicks, dead clicks and JavaScript errors are collected by the same small script, shown live as pulses on the globe, and grouped by page and element. Web Vitals load on idle from a separate file under 1 KB.

Friction, last 7 daysInterface preview
  • Rage clicks214

    Top: “Apply coupon” on /checkout61×

  • Dead clicks489

    Top: “Plan comparison” on /pricing118×

  • JavaScript errors37

    Top: TypeError: Cannot read properties of undefined (reading 'price')22×

Web Vitals p75, last 7 daysInterface preview
18.4K page loads
LCP2.1 s
INP168 ms
CLS0.06

Slowest page: /checkout, LCP 3.4 s, score 58.

Measured from this build

Small enough to forget it’s there.

bytes, brotli, for the whole core tracker: pageviews, presence, engagement, events, revenue, rage and dead clicks and errors. A CI test fails above 4,096. Web Vitals load later, 802 bytes.

  • Plausible1.28 KB
  • Fathom2.09 KB
  • Umami2.33 KB
  • Globaticsthis build4.54 KB
  • Cloudflare Web Analytics10.3 KB
  • Microsoft Clarity27.0 KB
  • Hotjarloader + modules76.9 KB
Gzip transfer size of each default script. Others measured on 21 October 2026; Globatics measured from the file this server ships. The smallest scripts don’t collect rage clicks, dead clicks or JavaScript errors.
  • Cookieless by default

    No cookies, and nothing stored in the browser unless you turn persistence on.

  • IP addresses are never stored

    Used in memory for the city and the daily visitor hash, then dropped.

  • Ids that expire daily

    The salt rotates every day, so visitors can’t be linked across days or sites.

  • Designed for consent-exempt measurement

    Aggregate stats for you only: no cross-site tracking, no ads, 25-month retention by default.

Every stored field is listed in Data fields and privacy.

Checked 21 October 2026

Live is the product, not a tab.

Every tool here is good at something. This is where they stand on the things Globatics is built for, with a source for each fact on the comparison pages.

Live view
GlobaticsYes: 3D dotted globe, live feed and live panelsGA4Partly: Realtime report with a city bubble map
Freshness
GlobaticsYes: Pushed over SSE; latency shown in a badgeGA4Partly: Realtime “a few minutes”, no SLO; intraday 2–6 h; daily 12 h+
“Right now” window
GlobaticsYes: 60 s presence, plus 5 and 30 min, all labelledGA4Yes: Last 5 and 30 minutes
Follow one visitor live
GlobaticsYes: Camera locks on, journey streams liveGA4Partly: User snapshot of one active user
Replay on the map
GlobaticsYes: Any range up to 7 days, 1× to 3,600×GA4No: No map replay
Self-host
GlobaticsYes: One app, one PostgreSQL database, no feature gatesGA4No: Google-hosted only
Entry price
GlobaticsYes: Free to self-host; Cloud free while in betaGA4Yes: Free; GA4 360 has no public price
Globatics compared with GA4, Plausible, Shopify Live View, and DataFast
CapabilityGlobaticsGA4PlausibleShopify Live ViewDataFast
Live viewYes: 3D dotted globe, live feed and live panelsPartly: Realtime report with a city bubble mapPartly: Realtime counters and listsYes: 3D globe or 2D map with session and order dotsYes: 3D globe or 2D map with avatars
FreshnessYes: Pushed over SSE; latency shown in a badgePartly: Realtime “a few minutes”, no SLO; intraday 2–6 h; daily 12 h+Partly: Dashboard refreshes every 30 sPartly: Not documented; delays of 1–2 h possible at peakPartly: “Now” view refreshes every minute
“Right now” windowYes: 60 s presence, plus 5 and 30 min, all labelledYes: Last 5 and 30 minutesYes: Current visitors: last 5 min; realtime: 30 minYes: Visitors right now: 5 min; totals since midnightYes: Realtime map: last 10 minutes
Follow one visitor liveYes: Camera locks on, journey streams livePartly: User snapshot of one active userNo: No per-visitor live viewPartly: Hover a dot for detailsPartly: Click a visitor to filter the event log
Replay on the mapYes: Any range up to 7 days, 1× to 3,600×No: No map replayNo: No map replayNo: No replayPartly: Last 8 hours in 15-minute steps
Self-hostYes: One app, one PostgreSQL database, no feature gatesNo: Google-hosted onlyPartly: Community Edition, two releases a year, without funnels, journeys or revenue goalsNo: Shopify onlyNo: Hosted only
Entry priceYes: Free to self-host; Cloud free while in betaYes: Free; GA4 360 has no public priceYes: From $9/mo for 10k pageviewsYes: Included with ShopifyYes: From $9/mo for 10k events

● Yes◐ Partly or on a higher plan○ No

All comparisons, with sources

Your server. Your data. One command.

Run the whole product on a small server you control. The data never leaves it, and there is nothing to pay for.

Terminal · in your copy of the repository
npm ci && npm run build && npm start
Self-hosting guide: Docker, reverse proxy, backups
  • 1app

    Dashboard, ingestion, live stream, API and MCP in one Node.js process.

  • 1database

    PostgreSQL, or an embedded one with nothing to install. No ClickHouse, Redis or queue.

  • 0feature gates

    Funnels, replay, AI, alerts and the API are all in the self-hosted app.

Before you install.

Watch your own website arrive.

One script tag, about two minutes, and your next visitor lands on the globe. Every feature included, on Cloud or on your own server.

Hosted free while Cloud is in beta, or self-host it free forever.