OneBuck.dev

Tiny Analytics

Lightweight, cookie-less web analytics for $1 per site

Pageviews, visitors, top pages, referrers, countries and custom events without cookies or bloat. One tiny script, 90 days of history, about 100,000 events per month for $1.

$1 / site / month

One slot covers one website or app, about 100,000 events per month and 90 days of retention.

What it does

  • Cookie-less counts — pageviews and daily unique visitors without cookies.
  • Rotating visitor id — a visitor id is derived from a daily-rotating hash of request signals; the IP address is not stored.
  • Traffic reports — top pages, referrers, countries, devices and screen sizes.
  • Custom events — custom events are accepted through the same script.
  • Durable storage — events are stored in ClickHouse with durable backup in object storage.

Current limits

Pricing unit1 website/app
Events per monthabout 100,000
Retention90 days
Cookiesnone
Stored identifiersnone, the IP is hashed and not stored
Metricspageviews, daily visitors, top pages, referrers, countries, devices, screen sizes, custom events

Setup

  1. Add your site and allowed origin in the dashboard.
  2. Paste the snippet before the closing body tag.
<script src="https://onebuck.dev/onebuck.js" data-key="YOUR_SITE_KEY"></script>
onebuck("signup")

Custom events are attached to the same visitor and page as the surrounding pageview, with no extra configuration.

Common use cases

  • Lightweight site analytics.
  • Privacy-friendly stats.
  • Tracking referral sources.
  • Measuring custom events such as signups or purchases.

FAQ

Do you use cookies?

No.

Do you store IP addresses?

No. A visitor id is derived from a daily-rotating hash of request signals and the IP address is not stored.

How much history is kept?

90 days.

What is the event limit?

About 100,000 events per month.

How much does it cost?

$1 per site per month.

Add analytics for $1

Allocate an analytics slot from the dashboard, or head back to the shop to see every service.