Analytics, counters and forms. One script. No cookies.

Privacy-first web analytics, embeddable view counters and headless forms, served from the edge and read from one dashboard.

128417views of this page, sample

This page runs its own tag. The counter you see is the product counting you, once, with no cookie and no ID.

reading now

6

last 30 minutes

visitors, 30 days

2,513

webmaster.devlune.in, measured by itself

sample readings until the site goes live

Install is one line.

Paste it in the head. Counters and forms are one more tag each, generated in the dashboard.

index.html
<script defer src="https://cdn.devlune.in/embed/analytics.js" data-site="your-site-id"></script>
  • 855 bytes

    unminified, measured

  • 0 cookies

    no consent banner

  • edge

    served by Cloudflare

Three instruments. One reading.

Each one is the real widget, rendered here the way it renders on your site.

  • Analytics

    Pageviews, visitors, sessions, referrers, UTM, devices, countries and custom events. Cookieless. A salted hash that rotates daily stands in for an ID.

  • View counters

    Flip, digits, pill or text. An SVG badge for a README, JSON for anything else. Atomic increments on Cloudflare KV.

    128417
  • Forms

    Hosted in a Shadow DOM with your CSS, headless over the API, or a self-contained form tag. Origin allowlist and signed tokens. No API keys.

    Name
    Email
    Message
    POST /form/:id

Live in under two minutes.

  1. Add your site

    Type the domain. Name, favicon and origin allowlist are derived for you.

  2. Paste the line

    One script tag in the head. No cookies, no consent banner, nothing to configure.

  3. Readings arrive

    Visitors, counter views and submissions land in the dashboard as they happen.

We count. We never identify.

Aggregate movement, never a person. Every claim below is how the edge worker is written, not a policy page.

  • No cookies, no local storage, no consent banner.
  • No fingerprinting.
  • Visitors are deduplicated with a salted hash that rotates every 24 hours.
  • Raw IP address and user agent are never stored.
  • Export everything as CSV or JSON, any time.
  • GDPR, CCPA and PECR friendly.

Start free. Pay when it grows.

Hobby is free for one site. The paid plans add sites, retention, webhooks and alerts. Prices in USD per month.

Plan

Hobby

$0/mo

For side projects

Start free

Developer

$12/mo

For growing sites

Start free

Studio

$49/mo

For agencies

Start free
Sites15Unlimited
Data retention7 days90 days2 years
Pageviews per month10k250kUnlimited
View countersYesYesYes
Forms2UnlimitedUnlimited
WebhooksNoYesYes
Discord and Telegram alertsNoYesYes
CSV exportNoYesYes
API and headless everythingNoNoYes
SupportCommunityPriority email1-on-1

Questions

Do I need a cookie consent banner?

No. Webmaster sets no cookies and collects no personal data, so there is nothing to consent to. It is privacy-friendly by design and works within GDPR, CCPA and PECR.

Will it slow down my site?

The tracking script is 855 bytes and loads deferred, so it never blocks rendering. Core Web Vitals and Lighthouse scores stay where they are.

Who owns the data?

You do, always. Analytics, submissions and counters belong to you. Export to CSV or JSON whenever you like. We never sell or share data.

How is this different from Google Analytics?

Simpler, cookie-free and privacy-first, with view counters and headless forms in the same dashboard. No sampling, no 400-page reports, only the numbers that matter.

Can I use the forms with my own design?

Yes. Forms are fully headless. You own the markup and CSS. Use the drop-in widget, the Shadow DOM host with your stylesheet, or post to the API from your own components.

Is there a free plan?

Yes. Hobby is free for one site with view counters and two forms. Paid plans add sites, retention, webhooks and chat alerts.