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
Drag any node — this is the whole pipeline.
The whole pipeline — one script tag in, three surfaces out.
Visitors
12,847
+18.2%Pageviews
41,203
+11.4%Bounce rate
34%
−6.1%Avg. session
2m 41s
+9.8%Visitors
CurrentPreviousTop pages
- /pricing4,12836%
- /3,27129%
- /blog/introducing-quantalog1,90417%
- /docs/quickstart1,14010%
- /seo-audits8928%
Top sources
- Direct3,90245%
- google.com2,41028%
- news.ycombinator.com1,28815%
- x.com6407%
- linkedin.com4125%
Countries
- United States4,82048%
- India2,14021%
- Germany1,38814%
- United Kingdom1,00210%
- Canada7447%
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
The consent gap
Half your traffic never
makes it into the report.
Analytics that rely on cookies need permission before they can record anything. Everyone who ignores the banner, declines it, or runs a blocker becomes invisible — and the gap is not random. It skews toward exactly the privacy-conscious, technical audience most products care about.
Quantalog identifies visitors with a rotating daily hash of IP and user agent. Nothing is written to the browser, nothing personal is stored, and no consent is required — so there is no gap to correct for.
Share of visitors recorded
Only visitors who accept the banner
Every visitor — no banner to accept
Consent rates vary widely by region and audience; published figures commonly land between 40% and 80%. The point is not the exact number — it is that one of these tools is guessing and the other is not.
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.
Live in 3 seconds
Visitors, pageviews and active sessions stream in as they happen. No overnight batch job, no stale numbers, no sampling.
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.
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

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 70BMeta
- Llama 3.1 8BMeta
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
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.
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.
- 01
Create a site
Sign up, name your workspace, add a domain. You get a public site key immediately.
- 02
Drop in the tag
Paste one async script into your <head>. It is under a kilobyte and blocks nothing.
- 03
Watch it live
Open the dashboard. The first pageview lands in about three seconds — including yours.
<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
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.”
Join the teams measuring their traffic without a consent banner.
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.
Pay through
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.
