Skip to content

The simple, privacy-friendly Google Analytics alternative.

No cookies, and no consent banner needed. See your visitors, top pages and traffic sources on one dashboard.

  • No cookies
  • No personal data
  • GDPR compliant
  • Hosted in the EU
fieldnotes.blog · Traffic

Traffic

Overview

30 Aug – 28 Sep 2026

Visitors
22,418Unique visitors
Pageviews
41,6851.9 per visitor
Time on page
1m 42sMedian
  • Visitors
  • Pageviews
  • Average
  • Incomplete

Busiest day — Wed 16 Sep, 2,294 visitors

  1. 3 Sep · Ada LovelaceSent the September newsletter
  2. 16 Sep · Ada Lovelace“Why we stopped using cookies” reached the front page of Hacker News
Visitors and pageviews by day
dayVisitorsPageviews
Sun 30 Aug6811,090
Mon 31 Aug9371,725
Tue 1 Sep8891,537
Wed 2 Sep8871,267
Thu 3 Sep1,0251,414
Fri 4 Sep9161,515
Sat 5 Sep5511,019
Sun 6 Sep6561,102
Mon 7 Sep9531,328
Tue 8 Sep9051,276
Wed 9 Sep8461,442
Thu 10 Sep1,0761,987
Fri 11 Sep8541,389
Sat 12 Sep607830
Sun 13 Sep583845
Mon 14 Sep1,0771,886
Tue 15 Sep7801,429
Wed 16 Sep2,2943,608
Thu 17 Sep9311,260
Fri 18 Sep1,0101,510
Sat 19 Sep509911
Sun 20 Sep6721,214
Mon 21 Sep9441,435
Tue 22 Sep9161,237
Wed 23 Sep8491,313
Thu 24 Sep1,0331,881
Fri 25 Sep9291,646
Sat 26 Sep556818
Sun 27 Sep632859
Mon 28 Sep (incomplete)570912

Referrers

SourceVisitorsShare of total
news.ycombinator.com
7,17432%
Direct / None
6,45629%
Google
3,13914%
DuckDuckGo
1,4356%

4 of 16 sources

Privacy

No consent banner needed

Our script sets no cookies and stores no IP addresses or personal data, so there’s nothing to ask your visitors’ consent for.

What we collect

  • Collected:Page URL and referrer
  • Collected:Country, device and browser
  • Collected:Visit time, to the hour, and time between pages
  • Collected:Anonymous visitor ID, reset daily

What we never collect

  • Not collected:Cookies or local storage
  • Not collected:IP addresses
  • Not collected:Full User-Agent strings
  • Not collected:Names, email addresses or user IDs
  • GDPR compliantNo cookies, no personal data and no visitor ID that lasts beyond a day.
  • Hosted in the EUYour analytics data is stored in the EU and deleted after 3 years.
What we store for a visit11:00–12:00 UTC · rounded to the hour
Source
news.ycombinator.com
Country
Netherlands
Device
Tablet · Chrome
Visitor ID
Resets daily at 00:00 UTC
  1. Entry/
  2. +2 min/notes
  3. +6 min/notes/2026/08/the-slow-web
  4. +11 min/newsletter
EventsForm: Submissionnewsletter signup

Also collected: time on page, outbound links, file downloads, Core Web Vitals, JavaScript errors, scroll depth and clicks.

Compliant with privacy laws out of the box

No cookies and no personal data. Nothing to configure, and nothing to ask your visitors.

  • GDPR

    General Data Protection Regulation

    European Union

    We don’t collect personal data, so there’s nothing to ask consent for.

  • ePrivacy

    ePrivacy Directive

    European Union

    No cookies or local storage on your visitors’ devices.

  • PECR

    Privacy and Electronic Communications Regulations

    United Kingdom

    No cookies, so no cookie consent needed.

  • CCPA

    California Consumer Privacy Act

    California

    We never collect, sell or share personal information.

Set up in minutes

Add one line of code to your site

Paste the snippet into your site’s <head>. Works with single-page apps and Google Tag Manager.

  1. Step 1: Create an account

    Sign up with your email and a password.

    Create account
  2. Step 2: Add your site and install the script

    Each site gets its own snippet.

    Paste into <head>

    <script async src="https://script.pebbleanalytics.example/s/site-field-notes.js"></script>
  3. Step 3: See your stats

    Pageviews show up on your dashboard as they happen.

    First pageview receivedReceiving data from fieldnotes.blog

Works with the tools you already use

If you can add a line to your site’s <head>, you can use Pebble.

  • Any websitePaste one line into your site’s <head>.
  • Google Tag ManagerAdd Pebble as a tag, no code changes.
  • React, Vue and Next.jsPage changes are tracked automatically.
  • Hash-based routingRoutes like /#/pricing count as pages.

Features

More than a visitor count

Journeys, goals, page speed, AI answers and email reports.

See the paths visitors take

Follow each visit page by page and find the most common paths, without identifying anyone.

Journeys

PathVisitors
/ → /about → /uses
420
/notes/2026/09/why-we-stopped-using-cookies-and-what-happened-to-our-numbers-afterwards → / → /about
390
/ → /notes → /notes/2026/08/the-slow-web
350

3 of 6 journeys

Ask AI about your traffic

Connect Claude or ChatGPT, ask questions in Pebble, and see which AI tools send you visitors.

MCP server

Works with Claude and ChatGPT

Connect your AI assistant and ask about your stats. It only sees the sites you can see.

ClaudeConnected to Pebble

How did fieldnotes.blog do this week?

Pebbleget_trafficfieldnotes.blog, last 7 days

fieldnotes.blog had 4,739 visitors and 9,012 pageviews in the last 7 days.

AI referrals

See how much traffic AI assistants send you

943visitors from AI, last 30 days

AI assistants

AssistantVisitorsShare of total
ChatGPT
4712%
Perplexity
202less than 1%
Claude
135less than 1%
Gemini
90less than 1%
Copilot
45less than 1%

5 of 5 assistants

Ask Pebble

Ask questions in plain English, get answers with charts

Which pages were read most this month?

Pebble vs Google Analytics

Google Analytics needs cookies and a consent banner, and the numbers you want are buried in menus. Pebble gives you what matters on one page.

Pebble compared with Google Analytics
Consent banner requiredPebbleNoGoogle AnalyticsYes
Uses cookiesPebbleNoGoogle AnalyticsYes
Data stored in the EUPebbleYesGoogle AnalyticsNo
SetupPebbleOne line of codeGoogle AnalyticsGoogle tag and consent banner
DashboardPebbleOne pageGoogle AnalyticsDozens of reports
Event data keptPebble3 yearsGoogle AnalyticsUp to 14 months
Custom reportsPebbleDashboardsGoogle AnalyticsExplorations
Google Ads integrationPebbleNoGoogle AnalyticsYes
Cross-device trackingPebbleNoGoogle AnalyticsYes
PricePebbleFree up to 25,000 pageviewsGoogle AnalyticsFree

Need Google Ads integration or cross-device tracking? Google Analytics is the better fit.

Switch from Google Analytics. Keep your history.

Import up to 3 years of Google Analytics data, so your dashboard never starts empty.

  1. Connect Google AnalyticsPick the GA4 property you want to bring over.
  2. Import your historyVisitors, pageviews, pages, sources, countries and devices, up to 3 years back.
  3. Pick up where you left offYour old and new data on one chart, from day one.
Create accountRead-only. Nothing in Google Analytics changes.

fieldnotes.blogVisitors, last 12 months

Pebble added
22,418

Pricing

Simple pricing that grows with your traffic

Every plan includes every feature. Start free, no credit card required.

10,000· Free plan

  • All features
  • 3 years of data retention
  • Cancel anytime
  • Prices in USD, excluding tax.

Frequently asked questions

Can’t find what you’re looking for? Read the install guide or how we handle privacy.

What happens if I go over my plan’s pageviews?

We won’t stop tracking right away. We’ll email you and keep counting for 10 more days. If you haven’t upgraded by then, tracking pauses until the 1st of next month. Upgrading turns it back on straight away.

Do I need a credit card to sign up?

No. Every account starts on the free plan, with up to 25,000 pageviews a month. You only add a card when you upgrade.

Is Pebble GDPR compliant?

Yes. We don’t use cookies or collect any personal data, so you don’t need a consent banner.

Where is my data stored?

In the EU. We keep your data for 3 years, then delete it.

How do I install Pebble?

Paste one line of code into your site’s <head>, or add it with Google Tag Manager. Single-page apps built with React, Vue or Next.js work out of the box.

Can I import my Google Analytics data?

Yes. Connect your Google Analytics 4 property and we’ll import up to 3 years of history, so your charts don’t start from zero. Events aren’t imported.

Get started

Add one line of code and see your visitors today. No consent banner needed.