of visitors never countedSource: Commanders Act, 2025 barometer; Didomi, 2026
The banner drives people away
Every consent banner degrades the experience, and every refusal is a visit your tool will never count.
No tracking cookies · Hosted in France · DPA included
Quiet Metrics is privacy-friendly web analytics for developers. No identifying or tracking cookies, documented for your compliance and hosted in France, with close to 100% of your traffic measured through server-side tracking.
Free account, right away · No credit card · 5-minute setup
A look at the dashboard · Quiet Metrics
from August 27, 2026 to October 20, 2026, across all sites
The problem
Between refused consent, ad blockers and tools that became unreadable, classic web analytics is broken.
of visitors never countedSource: Commanders Act, 2025 barometer; Didomi, 2026
Every consent banner degrades the experience, and every refusal is a visit your tool will never count.
of visitors never seenSource: eyeo / GWI, 2026; Marko Saric, 2020
Measurement scripts are blocked by default for a growing share of visitors. JavaScript tracking only sees part of reality.
your data leaves Europe
An interface designed for experts, data sent outside Europe, and compliance that rests entirely on your shoulders.
A modern product where compliance is built in, not an add-on. Hosting and support in France, DPA included, ready-to-paste legal notices: compliance is not a paid add-on, it is the product.
Share not blocked by ad blockers: Marko Saric, 2020; eyeo / GWI, 2026. Server-side: pages served by your application, excluding full-page caches.
Server-side tracking
Three Composer packages (plain PHP, Laravel, Symfony) and a single-file first-party proxy; a WordPress plugin is available on request. Each pageview is sent from your server: close to 100% of traffic measured, no JavaScript required.
For agencies
Track up to 30 client sites from a single dashboard. Give each client the link to their own dashboard, password-protected, and send automatic reports under your brand, not ours.
SEO health
Quiet Metrics visits your pages the way a search engine would and notes what holds their ranking back. Because it also measures your audience, it ranks each issue by the views and conversions of the page concerned: a broken link on your most read page comes before the same link on a forgotten one.
What the robot checks → Every plan, free included
Example: the order follows the views of the last 30 days.
claude mcp add --transport http \ quiet-metrics https://quietmetrics.dev/mcp
Tools
list-sitesget-summaryget-timeseriesget-breakdownget-realtimeget-not-found-pagesget-seo-summarylist-seo-issueslist-seo-changesAI assistants
A read-only MCP server lets Claude, ChatGPT or another MCP-compatible client read your statistics once you sign in, from summaries and trends to rankings, real time and 404 pages. It only ever receives aggregated figures, never a visitor.
Connect your assistant → Pro and Agency plans
Nothing that identifies the visitor is written on their device: no identifying cookie, no tracking cookie, no persistent browser fingerprinting.
The script writes two things only, and neither tells one person from another: the exclusion marker, set by the person themselves to stop being counted, and a ten-minute continuity cookie that avoids counting one visit twice when the network changes along the way. The daily pseudonymous fingerprint, computed server-side, is enough to count without watching anyone over time: reliable, complete orders of magnitude, not individual surveillance.
Day 1
one fingerprint, valid that day only
the day’s salt is destroyed, and the fingerprint with it
Day 2
another, unrelated to yesterday
No way to connect one day to the next
SDK PHP / WordPress
Each pageview is sent from your server: invisible to ad blockers, measurement covers close to 100% of traffic, including the visitors a script never sees.
// Unblockable server tracking: plain PHP, Laravel or Symfony $qm = new \QuietMetrics\Client('qm_pub_demo', 'qm_sec_xxx'); $qm->pageview(); // automatic page view $qm->event('signup', ['plan' => 'pro']);
<!-- Or the classic script, 4 KB gzipped, no tracking cookies --> <script defer src="https://collect.exemple.fr/qm.js" data-site="qm_pub_demo"></script>
No reports to configure, no training needed. Click any data point to filter the whole dashboard.
Online subscription is not open yet: the prices below are the ones that will apply at commercial opening, announced at least 30 days in advance. No payment method is requested today.
Private beta under way: registration is open and creates a free account, and we also grant the features of the Pro plan to the accounts we invite. These prices will apply at the public launch.
For a showcase site or a blog
€10.80/month incl. French VAT · no commitment
Create an accountFor SMBs and content publishers
€22.80/month incl. French VAT · no commitment
Create an accountFor agencies and their clients
€58.80/month incl. French VAT · no commitment
Create an accountOr start for free, no credit card: 1 site, 20,000 events per month, 60 days of retention. Create a free account
“Never silent data loss, never a broken site.”
If you exceed your quota, in this order:
Only as a very last resort, after two consecutive months above quota, an announced limit: events received beyond it stop being analysed, but are still counted and shown.
Beyond the Agency plan, write to us: we look at higher volumes case by case.
Every tool has its purpose. Here is where Quiet Metrics makes the difference, and why.
| Quiet Metrics | Classic analytics (GA4) | JS alternatives (Plausible-like) | Self-hosted open source | |
|---|---|---|---|---|
| Traffic actually measured | Not blockable (server) | Reduced (blockers, refusals) | Reduced (blockers) | Varies |
| Cookie banner required | Depends on setup | Yes | Depends on setup | Depends on setup |
| Hosting in France | Yes, native | No (outside EU) | EU, rarely France | On you |
| Native PHP server tracking | Yes, 3 Composer packages | Complex (Measurement Protocol) | No (JS-only) | Rarely |
| Agency offer & white-label | Included (Agency plan) | No | Limited | Build it yourself |
| Maintenance | Zero-ops, hosted for you | Zero-ops | Zero-ops | VPS + updates to manage |
| Script weight | 4 KB gzipped, or 0 (server) | ~90 KB | ~1 KB | Varies |
| SEO issues ranked by your traffic | Yes, built-in crawler | Not announced | Not announced | Not announced |
Public demo
The dashboard of our own traffic is openly accessible, in real time. Explore it: it is exactly what you will get for your sites.
See the live demo →No. Quiet Metrics sets no identifying or tracking cookies and performs no cross-site tracking, but that alone does not guarantee an exemption. Only two things are written on the visitor's device, and neither identifies them. The exclusion marker “qm_ignore”, which they set themselves to stop being counted, holds no identifier and is never sent to us: it is a refusal, and a refusal calls for no consent. The visit continuity cookie “qm_visit”, lasting ten sliding minutes, avoids counting the same person twice when their network changes during a visit; it falls under audience measurement and is never set on someone who has opted out. UTM campaigns, conversions and custom events, on the other hand, may require consent depending on your purposes and configuration. You remain the controller; we provide the DPA and technical documentation needed for your assessment.
Add the script (or the PHP SDK) alongside GA4: both coexist without conflict. Compare the numbers for a few weeks, then remove GA4. Remove your consent mechanism only after reviewing your other tools, purposes and selected configuration. A detailed migration guide is included, and your goals are recreated in a few clicks, by event name or by path.
No, and it's a deliberate choice. The service is hosted and maintained for you, in France: no VPS to manage, no updates, no on-call. On the other hand, the SDKs are open source, the first-party proxy runs on your server, and your data remains exportable at any time. If self-hosting is an absolute requirement, we are probably not the right tool.
Registration immediately opens a free account: no payment method is requested, and nothing is charged. Online subscription is not open yet; during the private beta, we grant the features and limits of the Pro plan to the accounts we invite. When we open commercially, announced at least 30 days ahead, you will pick a paid plan, stay on the free offer, or leave with your data.
The script (4 KB gzipped, no tracking cookies) installs with one tag and is enough for most sites. Server tracking (PHP SDK) sends each pageview from your server: invisible to ad blockers, it measures close to 100% of traffic, business events included. Both can coexist: deduplication is automatic. An official WordPress plugin is available on request.
Yes, at any time: CSV export and read API, site deletion from the app, and full account erasure on request to Protected contact detail: enable JavaScript to reveal it. After a trial or subscription ends, data remains exportable for 30 days by default unless immediate deletion is requested. We never resell or cross-reference it.
5-minute setup, on a free account and with no credit card. You'll see your first visitor before your coffee is finished.
Free account, right away · No credit card · Online subscription not open yet