ShonyLabs
DocsPricingChangelog
Log inGet started

Privacy-friendly web analytics

Analytics that respect your visitors

Pageviews, custom goals, revenue attribution, and a live visitor map — all from one first-party script tag. No cookie banners, no data reselling.

Get started freeView docs

One script tag · Free to start · No credit card required

Live visitors
yoursite.com
Visitor identified · signup
New session · /pricing
Goal completed · purchase

Live in under a minute

1

Add your website

Sign up and add your domain — you'll get a unique site ID instantly.

2

Paste one script tag

Drop it before the closing </head> tag. Works with any framework or CMS.

3

Watch visitors live

Pageviews, sessions, and visitors on a live globe map, in real time.

Add before </head>
<script defer data-site="YOUR_SITE_ID" src="https://api.shonylabs.com/js/YOUR_SITE_ID.js"></script>

Everything, one script tag

No plugins to install per feature. Every capability below ships with the same snippet.

Real-time web analytics

Pageviews, sessions, referrers, UTMs, devices, and geography — updated live.

Revenue attribution

Report purchases and refunds from your backend and see exactly which channel paid for them.

Custom goals & funnels

Track any event — signup, upgrade, checkout — with optional revenue attached.

Live visitor globe

Watch visitors arrive in real time on a map you can embed or share publicly.

Visitor identification

Link an anonymous visitor to a real account so their journey has a name, not just an ID.

Bot & crawler detection

See non-JS crawler traffic too, tagged separately so it never pollutes human visitor counts.

Team collaboration

Invite teammates as members or read-only viewers on any site you own.

Simple, usage-based pricing

Free to start, no card required. Drag the slider to your expected monthly events.

Up to 10K monthly events

10K10M+

Starter

For a single site

$9/mo

Start 14-day free trial >
  • 1 website
  • Real-time dashboard
  • Custom goals & funnels
  • Visitor identification
  • Up to 3 team members

Growth

For teams tracking revenue

$19/mo

Start 14-day free trial >
  • Unlimited websites
  • Everything in Starter
  • Revenue attribution & transactions API
  • Public live map sharing
  • Unlimited team members

Frequently asked questions

The tracking snippet stores a visitor ID and session ID in your visitor's browser (localStorage/sessionStorage), plus a first-party cookie so your own backend can read the same ID when reporting a transaction. Everything is first-party and scoped to your own domain — no cross-site tracking. Whether that requires a consent banner depends on your jurisdiction, so check with your own counsel.

ShonyLabs Analytics

Privacy-friendly web analytics that shows which channels actually drive revenue.

© 2026 ShonyLabs. All rights reserved.

Product

  • Log in
  • Sign up
  • Pricing
  • Changelog
  • Documentation
  • API reference

Guides

  • Quickstart
  • Tracking snippet
  • Goals
  • Transactions
  • Identify visitors
  • Cookieless tracking

Legal

  • Terms of service
  • Privacy policy
  • Data processing agreement