Skip to content
NewIntroducing the Platform API

Cookieless web analytics that counts the half others miss.

A privacy-first Google Analytics alternative with real-time dashboards, built-in SEO audits and an embeddable API — plus Orbit, an AI assistant that explains what changed and writes the posts. Cookie-based tools only measure the visitors who accept the banner — Quantalog sets no cookies and stores no personal data, so there is no banner to decline and nothing to miss.

  • CookiesNone set
  • Personal dataNever stored
  • TrackerUnder 1 KB
  • Consent bannerNot needed
  • <1 KB

    tracker size

  • 0

    cookies set

  • ~3s

    to first data

  • 100%

    of visitors counted

The whole pipeline — one script tag in, three surfaces out.

quantalog.daorbit.in · 42 online

Visitors

12,847

+18.2%

Pageviews

41,203

+11.4%

Bounce rate

34%

−6.1%

Avg. session

2m 41s

+9.8%

Visitors

Current
live
0408012000:0006:0012:0018:00now

Top pages

Views
  • /pricing4,128
  • /3,271
  • /blog/introducing-quantalog1,904
  • /docs/quickstart1,140
  • /seo-audits892

Top sources

Views
  • Direct3,902
  • google.com2,410
  • news.ycombinator.com1,288
  • x.com640
  • linkedin.com412

Product tour

See it before
you sign up.

Click through the real thing — landing page to live dashboard, in about a minute. No account needed.

Prefer the real thing? Start free — no card, live in about three seconds.

Verified against

  • Next.js
  • React
  • Vue
  • Svelte
  • Astro
  • Remix
  • Nuxt
  • Angular
  • Gatsby
  • Laravel
  • Django
  • Rails
  • WordPress
  • WooCommerce
  • Shopify
  • Webflow
  • Squarespace
  • Wix
  • Ghost
  • Plain HTML

Features

Everything you need. Nothing you have to explain to legal.

Quantalog answers the questions a product team actually asks — who is here right now, where did they come from, what did they read — without following anyone around the internet.

~3sto first data

Live in 3 seconds

Visitors, pageviews and active sessions stream in as they happen. No overnight batch job, no stale numbers, no sampling.

0cookies set

Cookieless by design

Visitors are a rotating daily hash of IP and user agent. Nothing persists in the browser, so no consent banner is required.

<1 KBtracker size

Sub-kilobyte tracker

One async script tag. It patches history.pushState, so React and Next apps report route changes with zero extra code.

The dimensions that matter

Pages, referrers, UTM campaigns, devices, browsers and countries — derived server-side from the request, not the client.

Custom events and goals

One line — rta.track("signup", { plan: "pro" }) — turns any action into a tracked event with its own conversion rate.

SEO audits built in

Lighthouse-backed audits on any page you track: meta tags, structured data, broken links and Core Web Vitals, kept over time.

Workspaces and sites

Group properties under a workspace, invite the team, and keep every site's data cleanly scoped and isolated.

Dashboards you can share

Publish a read-only view at a link anyone can open — no account needed. You pick which panels are visible.

An API, not just a UI

Every number in the dashboard is reachable over REST with an API key. Build your own views — or resell them.

Scheduled LinkedIn posts

Write a post from a sentence with Orbit, pick when it goes out, and Quantalog publishes it unattended.

And the rest, in the docs

Funnels, retention cohorts, segments, webhooks and the full event schema.
Orbit AI

Orbit AI

Support that answers before you finish asking.

Orbit is built into the dashboard, on every page. It knows how Quantalog works — how to install the tracker, what a metric means, which role can do what — and answers in seconds. It cannot see your data, and it will tell you when a question needs a person.

Answers at 2am

Installing the tracker, what a metric means, how to fix something an audit flagged — the questions that would otherwise wait for a support reply are answered while you are still on the page.

Grounded in the product

Orbit answers from Quantalog's own reference and links to the exact documentation page. If something falls outside it, it says so rather than inventing a feature you would then go looking for.

It cannot read your data

Orbit knows how the product works, not what is in your account. Your analytics are never sent to a model to answer a support question. Conversations are saved to your workspace so you can come back to them, and you can delete any of them.

A person is still there

Every plan keeps human support. Orbit handles the questions that have an answer already and hands over the ones that don't.

On a plan with data access, Orbit does more than answer support questions

Ask it about your traffic

“How many visitors did I get last month?” gets real numbers for that exact range — not a fixed weekly snapshot. Ask about yesterday, this quarter, or the last 30 days and Orbit pulls the matching figures.

Reads and draws images

Attach a screenshot and ask what's wrong with it, or ask Orbit to draw something for a post. Same chat window, no separate tool.

Knows your competitors

Track a competitor's site and Orbit can tell you where you're actually behind — missing schema, thinner content, keywords they rank for that you don't — not generic SEO advice.

More than one model, so one being busy is never your problem

Pick the one you prefer from the chat window. If it is rate-limited or slow, Orbit answers with the next one automatically — you get an answer either way.

  • Llama 3.3 70B
    Meta
  • Llama 3.1 8B
    Meta

Explore

Every part, on its own page

The homepage is the overview. Each of these opens the full argument for one piece of the product.

Integrations

Your forms, wired
into what you already use.

Connect a gateway and a form takes payments. Connect a mailer and every submission is delivered from your own domain. Keys stay in your workspace — we never hold a merchant account on your behalf.

Take payments on a form

  • Razorpay

    Cards, UPI, netbanking and wallets, collected on the form itself.

  • Cashfree

    The same checkout through a Cashfree merchant account, INR.

  • PayU

    PayU

    A third gateway for the accounts already settled through PayU.

Deliver and forward responses

  • Brevo

    Notification emails sent from your own Brevo account and domain.

  • Custom SMTP

    Any mail server you already run — host, port, credentials, done.

  • Webhook

    Every submission POSTed to your endpoint, Zapier or Make included.

Live demo

Look around first. No account required.

Open a fully populated workspace in one click — real charts, a real SEO report, every page of the product. Nothing to install, nothing to sign up for, and nothing you can break.

A populated dashboard

A month of traffic across two sites — live visitors, top pages, referrers, countries, funnels and goals, all filled in.

A complete SEO audit

Scores, issues, meta tags, structured data, broken links and Core Web Vitals, with history across previous runs.

The sharing flow

See how a public dashboard and a shared audit look to the client on the other end of the link.

Explore the live demo

Read-only — the demo uses sample data and cannot be edited.

Setup

Three steps.
Roughly two minutes.

No SDK to install, no build step to change, no cookie policy to rewrite. The tracker patches history.pushState, so single-page apps report route changes on their own.

  1. 01

    Create a site

    Sign up, name your workspace, add a domain. You get a public site key immediately.

  2. 02

    Drop in the tag

    Paste one async script into your <head>. It is under a kilobyte and blocks nothing.

  3. 03

    Watch it live

    Open the dashboard. The first pageview lands in about three seconds — including yours.

app/layout.tsx
<script
  async
  src="https://quantalog-be.daorbit.in/tracker.js"
  data-site="qs_7f3a9c21"
></script>

Tracker size

0.9 KB

Cookies set

0

First data

~3s

Testimonials

Loved by makers and teams worldwide.

Real feedback from people running Quantalog across their own sites and their clients'.

This tool has been incredibly helpful for me. I've integrated it with my clients' websites, and before using it, it was difficult to keep track of what was happening across each site. The integration process was simple and straightforward, and my clients have been really happy with the results. It makes it easy to understand website traffic and provides useful SEO improvement tips, all in one place.
Divya MishraManages client websites

Join the teams measuring their traffic without a consent banner.

Pricing

Plans that scale
with your sites.

Every plan includes the full dashboard and SEO audit suite. No feature is held back to sell you an upgrade.

Loading plans…

Pay through

Soon

Cards, UPI, netbanking and wallets. Cashfree does not take USD payments yet.

Prices in USD. Cancel any time — no exit interview.

FAQ

Questions people actually ask

Do I need a cookie consent banner?

No. Quantalog sets no cookies and writes nothing to localStorage. A visitor is a salted hash of IP, user agent and site key that rotates every day, so the same person is not re-identifiable tomorrow or across any other site. There is no personal data to consent to.

How is this different from Google Analytics?

It answers fewer questions, on purpose, and it answers them immediately. There is no sampling, no 24-hour processing delay, no consent banner and no data sent to an ad network. The whole dashboard is one screen instead of a reporting suite.

Will it work with my React, Next.js or Vue app?

Yes. The tracker patches history.pushState and listens for popstate, so client-side route changes are reported as pageviews with no extra code. Drop the script in your root layout and you are done.

What exactly is the Platform API for?

It is for companies whose customers each have their own site — app builders, hosting platforms, agencies. With one API key you create a project per end-user, register their sites, inject the tracker automatically, and read their stats back to render inside your own product.

Can I share a dashboard with a client?

Yes. Any workspace can be published as a read-only page at a link that works without an account — useful for clients, an office screen, or open stats. You choose which of the fourteen panels are visible, and anything switched off is never sent to that page at all. Your site keys, settings, team and raw events are never shared. If a link reaches the wrong person, replacing it revokes the old one immediately.

What do the SEO audits actually check?

A page you already track is fetched the way a crawler reads it and run through Google Lighthouse. You get the four Lighthouse scores, meta tags measured against the lengths search results display, heading structure and readability, images missing alt text, structured data validated against schema.org, every link followed and checked for broken targets and redirect chains, and Core Web Vitals for mobile and desktop. A site crawl covers the problems a single page cannot show, and every run is kept so you can prove a fix moved the number.

Can I send an SEO report to a client?

Yes, two ways. Publish it at a link anyone can open — you choose section by section what is visible, and anything switched off is stripped on the server rather than hidden — or export the report as a print-ready page and save it as a PDF. Sharing is per report, so publishing one audit never exposes the rest of the site's history.

Can Quantalog post to LinkedIn for me?

Yes. Connect your LinkedIn account once, then write a post in the dashboard — or describe it to Orbit in a sentence and let it draft the words and work out the timing. Schedule it for a moment or on a repeating slot, and Quantalog publishes it unattended. Nothing goes out without you confirming it first, and every send is kept with a link to the post so you can see exactly what was published.

Can I try it without signing up?

Yes. The login page has a live demo that opens a fully populated workspace in one click — a month of sample traffic, a complete SEO audit with history, and every screen in the product. It is read-only, the data is generated in your browser, and no account or card is involved.

Where is the data stored?

In MongoDB Atlas. Raw IP addresses are never persisted; they are hashed on receipt and discarded. You can export or delete a site's data at any time from the dashboard.

Does the script slow my site down?

It is under a kilobyte, loads with the async attribute, and sends events with navigator.sendBeacon, so it never blocks rendering or delays navigation.

Still stuck? Email us — a human replies.

Your first pageview is three minutes away.

Free forever on the Hobby plan. No credit card, no sales call, no onboarding webinar.