Starter
One site, and a real answer to “how many people read this”.
19 €/ month
- Sites measured
- Up to 3 sites
- History window
- 30 days of history
- Every report, with no sampling
- Named events
- 2 public keys
GDPR web analytics, hosted in the EU
Panel sets no cookie, reads no storage and never writes down a visitor's IP address. Every identifier is rebuilt each night from a new secret and the old one is destroyed, so yesterday's visitors cannot be recognised today — not by us, not by anyone.
One script tag. Your data stays on a server in Germany.
<script defer
src="https://panel.raicode.tech/v1/p.js"
data-panel-key="pk_live_…"></script>In the product
Per page, per day, in real time, with the entry and exit pages behind each number.
Referrers, campaigns and direct traffic, without a redirect service in the middle.
Derived at ingestion from data that is then thrown away, never stored per visitor.
Anonymous, named events for the handful of things that matter: a signup, a purchase, a plan chosen.
Who is on the site right now, in a counter that owes nothing to a cookie.
The collector answers 204 to everyone and never confirms that a key exists.
Pricing
Not by event volume. You know how many sites you run; nobody knows their pageview count in advance, and nobody enjoys a bill that tracks their own success.
One site, and a real answer to “how many people read this”.
19 €/ month
Several sites, and a team that looks at them on Monday morning.
49 €/ month
A portfolio of sites and a year-on-year comparison to make.
99 €/ month
Excl. VAT, billed monthly, no commitment. Prices are provisional while the product is in its pilot.
Write to us with the number of sites and the traffic you expect. You get a price back, not a qualification form.
Email usQuestions
Panel stores nothing on the visitor's device and holds no identifier that outlives the night, so there is nothing to ask consent for under the ePrivacy rules on terminal storage. That is a property of the code rather than a promise in a policy: the identifier is a hash of a secret that is replaced every night and destroyed, so the data itself cannot be re-linked afterwards. Read the privacy page, then decide with your own counsel.
Within a day, we can. Across days, we deliberately cannot — that is the whole trade. If following a person from one week to the next is a requirement for you, Panel is the wrong product and we would rather say so here than after you have installed it.
On a server in Germany, inside the European Union. If that ever changes, this page changes the same day.
One tag, loaded with defer, with no dependencies and no blocking request. It adds nothing to your first paint.
The collector answers 204 to every request, valid or not, so it never confirms that a key exists. A stolen key lets somebody push noise into your account; it reads nothing at all. Keys are revoked and replaced from the dashboard.
Then that visit is not counted, and Panel says nothing rather than guessing. An undercount you know about is worth more than a number assembled from assumptions.
No, and not as a roadmap item either. A profile needs an identifier that survives, and an identifier that survives is exactly what this product is built not to have.
One script tag, no consent banner, and a server in the European Union. Your first page view appears within seconds.
No commitment. No qualification call.
The whole install
<script defer
src="https://panel.raicode.tech/v1/p.js"
data-panel-key="pk_live_…"></script>