HivemindOS manual

Hivemind Analytics

Hivemind Analytics is privacy-first web analytics for sites you own, included with a HivemindOS subscription. One script tag gives you visitor counts, traffic sources, top pages, countries, devices, and goal conversions — without cookies, without storing personal data, and without a consent banner.

Open Analytics from the More launcher, or pin it to the nav rail.

What it measures

Metric Meaning
Unique visitors Distinct people in the range, counted from a rotating daily digest
Total pageviews Every page load, including repeat views in one visit
Visits Sessions; a visit ends after 30 minutes of inactivity
Bounce rate Share of visits that saw exactly one page
Visit duration Average time between the first and last event of a visit

Breakdowns cover top pages, entry pages, exit pages, traffic sources, countries, devices, browsers, operating systems, UTM campaigns, and custom events. Clicking any row filters every other number on the page to that value, so “how did the Hacker News visitors behave” is one click rather than a query.

Privacy contract

  • No cookies and no local storage for identity. The tracker sets nothing on a visitor’s device.
  • No IP address is stored. A visitor’s address is read once, in memory, to compute a salted digest. Only the digest is written, and the salt rotates every UTC day, so digests from different days cannot be linked back to the same person.
  • No cross-site tracking and no personal data, which is why the script does not require a consent banner under GDPR-style rules. Confirm your own obligations with your counsel.
  • Automated traffic is dropped before it is counted, so bots do not inflate your numbers or consume your quota.
  • Visitors can opt out permanently in their own browser by setting localStorage.hivemind_ignore = 'true'.

Install

Add a site with its domain, then paste the snippet just before </head>:

<script defer data-domain="example.com" src="https://hivemindos-analytics.hivemindos.workers.dev/hive.js"></script>

Check installation fetches your homepage and reports what it found: the snippet present, a tag whose data-domain does not match, a site it could not reach, or events already arriving.

Optional script attributes:

Attribute Effect
data-hash Counts #/route changes as pageviews, for hash routers
data-manual Sends no automatic pageview; you call hivemind('pageview') yourself
data-exclude Comma-separated path globs that must not be tracked, e.g. /admin/**
data-honor-dnt Skips visitors who send Do Not Track
data-api Points the beacon at a proxy you control

Custom events and goals

Track an action from your own code:

hivemind('Signup', { props: { plan: 'pro' } });

Then add a goal in Setup & goals — either a custom event name, or a page path (/thanks, or /blog/* for a prefix). Goals report completions and the share of visitors who converted.

Public dashboards

Publish a read-only page at a link you choose, for a client, an investor, or a public transparency page. The shared page shows the same numbers you see, loads no third-party code, and is not indexed. Stop sharing at any time.

Companies

A Zero-Human Company’s Analytics tab can point at Hivemind Analytics as its provider: pick a site you already added, and the company reads its own real traffic and goal conversions. Bringing your own Plausible, PostHog, or Google Analytics 4 account stays free and fully supported — those providers are unchanged.

What is included

Hivemind Analytics is included with HivemindOS Plus, Pro, and Max at no extra cost — there is no per-pageview charge and no separate analytics bill.

Plan Sites Events per month History
Plus 3 25,000 12 months, up to 300,000 events per site
Pro 10 150,000 24 months, up to 3,000,000 events per site
Max 25 500,000 24 months, up to 6,000,000 events per site

An “event” is a pageview or a custom event — both are counted. The Analytics view shows your usage against these limits. Events beyond the monthly allowance are not collected, and the view reports how many were dropped, so a quiet gap in your numbers is never a silent one.

History has two limits and whichever comes first applies: the age window, and a per-site event ceiling. A site well inside its monthly allowance will keep the full window; a site running at its ceiling keeps the most recent history rather than all of it. This is what keeps one busy site from crowding out everyone else’s data.

These numbers come from the HivemindOS commercial catalog, which is the authority — the app only displays them, so what you see is what the server will actually grant.

Without a subscription, the view explains the upgrade path and points at the bring-your-own-account providers, which remain free.

Limits worth knowing

  • One domain belongs to one account. A domain already registered by someone else cannot be added again.
  • A reporting range is capped at 366 days per query, even when your plan retains more history.
  • Removing a site permanently deletes its history. There is no undo.
Expanded image Scroll to pan · Esc to close
100%