Privacy-first analytics for websites & apps
The privacy-friendly alternative to Google Analytics — for websites and apps. No cookies, nothing stored on your visitors' devices, data stored in the EU. Built for GDPR-compliant use.
- Free for 2 projects
- No credit card required
- Set up in minutes
- Visitors
- 18,432+12.4%
- Pageviews
- 52,917+9.8%
- Bounce rate
- 41.2%−3.1%
- Avg. visit
- 2:47+6.0%
- /7,421
- /pricing3,260
- /docs/getting-started2,118
- /blog/cookieless1,480
- /contact702
- Users
- 9,214+18.2%
- Sessions
- 27,630+15.7%
- Screen-Views
- 141,022+21.3%
- Avg. session
- 6:12+4.4%
- Home38,210
- Level/Select27,455
- Game25,102
- Shop9,310
- Settings4,120
- Users
- 6,105+9.1%
- Sessions
- 17,844+7.9%
- Screen-Views
- 90,318+11.6%
- Avg. session
- 7:05−1.2%
- Home24,480
- Game18,940
- Level/Select16,110
- Shop6,820
- Profile2,240
- Core script ≈ 2 KB
- Data stored in the EU
- No cookies, no localStorage
- Honors GPC & Do Not Track
One dashboard for web and apps
Measure websites with one line of code and apps with one SDK file. Everything lands in the same account and the same event pool.
Website
Paste the script into your <head> — pageviews, referrers and UTM campaigns are collected automatically, single-page apps included.
<script defer src="https://trackd.one/t.js"
data-website="YOUR_WEBSITE_ID"></script>- Automatic pageviews, also with client-side routing
- Custom events and revenue with trackd.track()
- Web Vitals as an optional module (≈ 1.5 KB)
Apps & games
SDKs for Android, iOS, Flutter and JavaScript batch events, bridge short offline periods and use no device IDs. Try it — tap the phone:
Space Quest
Privacy-friendly analytics demo
Event feed
- Tap the phone to generate events
Privacy you can verify
Here is exactly what trackd.one does and doesn't do — documented, not just claimed.
No cookies
The tracking script sets no cookies and uses neither localStorage nor sessionStorage. Nothing is stored on your visitors' devices.
IPs are never stored
The IP address only goes into a SHA-256 hash with a random salt that changes daily; the IP itself never reaches the database. The salt is deleted after the day ends — after that, not even we can link visits to an IP.
Auto-delete
Expired data is deleted automatically every day: individual records after at most 400 days, aggregated statistics after 6 months (Free), 3 years (Pro) or 5 years (Business), depending on your plan; Enterprise individually up to 10 years.
What you need — nothing you don’t
The reports that matter in one calm dashboard, for websites and apps.
Real time
Active visitors, pages and sources — updated within seconds, no reload.
Goals & funnels
Goals from pageviews or events — and see at which step visitors drop off.
Revenue
Track purchases with trackd.revenue(): revenue, orders and average order value by source.
Web Vitals
LCP, INP, CLS, FCP and TTFB of real visits as p75 — rated good / poor.
Alerts & uptime
Checks every 5 minutes. Notifications by email, Slack or webhook on downtime or traffic drops.
API & export
Read API with API keys and export as CSV or JSON — your data belongs to you.
trackd.one or Google Analytics?
According to W3Techs, Google Analytics runs on 43.7% of all websites. The difference lies less in the price than in consent, data gaps and data location.
| Criterion | trackd.one | Google Analytics 4 (+ Firebase for apps) |
|---|---|---|
| Cookies | trackd.oneNo cookies, no localStorage, no fingerprinting | Google Analytics 4 (+ Firebase for apps)Sets cookies (e.g. _ga) to recognise visitors |
| Data use | trackd.oneOnly for your statistics — no advertising use, no selling of data | Google Analytics 4 (+ Firebase for apps)Depending on settings, Google also uses data for its own purposes under its terms |
| Websites + apps | trackd.oneOne tool, one event pool: websites plus Android, iOS and Flutter apps | Google Analytics 4 (+ Firebase for apps)Web via GA4, apps additionally via the Firebase SDK |
| Retention | trackd.oneAggregated statistics 6 months to 5 years depending on plan (Enterprise up to 10 years) | Google Analytics 4 (+ Firebase for apps)Event data at most 14 months in standard GA4 |
| Ease of use | trackd.oneOne clear dashboard, set up in minutes | Google Analytics 4 (+ Firebase for apps)Very extensive but complex (reports, explorations, event configuration) |
Short version. Sources, caveats and all criteria are in the detailed comparison.
Pricing
One event pool for all websites and apps. Paid plans keep collecting above the limit.
Free
To try it out — e.g. one website and one app
€0
free forever, no payment details
- 2 projects (websites or apps)
- 50,000 events/month — one pool for web + apps
- Statistics kept for 6 months
- 1 user
- Dashboard, real time, goals, custom events, all SDKs
Free includes up to 50,000 events per month.
Start for freePro
Fits your volumeFor makers, indie apps and small businesses
€9/month
incl. 19% VAT · net €7.56
- 10 projects (websites or apps)
- 250,000 events/month — one pool for web + apps
- Statistics kept for 3 years
- 3 users
- API & funnels
Business
For teams, agencies and growing products
€29/month
incl. 19% VAT · net €24.37
- Unlimited projects (websites or apps)
- 1M events/month — one pool for web + apps
- Statistics kept for 5 years
- Unlimited users
- Everything in Pro incl. API & funnels
- White label & embeds
Enterprise — on request
From 10M events per month, retention individually up to 10 years, SLA and DPA terms by arrangement.
All prices incl. 19% VAT · cancel monthly · yearly plan: 12-month term, then consumers can cancel with one month's notice
For businesses: net prices plus VAT; reverse charge with a valid VAT ID from another EU country.
Paid plans keep collecting when the limit is exceeded (no automatic upgrade, no extra charges); Free pauses collection until the end of the month. The Business trial ends automatically.
Frequently Asked Questions
More answers in the documentation.
Do I need a consent banner?
How do you count unique visitors without cookies?
Where is my data stored?
How big is the tracking script?
What happens if I exceed my event limit?
What happens when I cancel?
Ready to respect your visitors?
Start for free — the Free plan works without payment details.