Why leadmaps?
leadmaps is a hosted analytics platform for teams that want first-party data residency in the EU and a strict tracking-plan workflow, without running their own infrastructure. We run the service in EU-resident infrastructure; you run the SDK and control the data.
What leadmaps optimises for
Section titled “What leadmaps optimises for”EU-resident first-party data. Every event lands in EU infrastructure by default. We are the data processor named in your record of processing activities; no events are forwarded to US-based analytics vendors.
Privacy-positive baseline. Do Not Track is honoured by default, consent is enforced server-side at the ingest endpoint (not by the client), the IP is hashed before it is stored, and the PII filter strips emails and cards from URLs and form events. Cookieless identity is the default. Persistent first-party cookie identity is an explicit opt-in.
Bundle size. The browser core is under 5 kB gzip and every opt-in module (vitals, errors, clicks, scroll, engaged time, offline queue, retry) is its own subpath that tree-shakes if you don’t import it.
Strict tracking plan. YAML-defined event schemas, validated on ingest, with TypeScript codegen and a CI breaking-change detector. Bad events go to a dead-letter queue you can inspect and replay.
Latency. Ingest is fast (p99 under 5 ms, excluding network). Per-workspace rate limits and monthly quotas keep noisy tenants from starving the rest.
Enterprise deployments. Need the data to never leave your own network? In-VPC and air-gapped deployments are available under an Enterprise agreement. Contact us.
When leadmaps is NOT the right fit
Section titled “When leadmaps is NOT the right fit”You want completely freeform tracking. leadmaps asks you to declare the events you track up front, in a short YAML tracking plan, so your data stays clean and typed. If you would rather send any event name at any time with no declared structure, that workflow will feel strict.
Compared to hosted alternatives
Section titled “Compared to hosted alternatives”| Concern | leadmaps | US-hosted SaaS analytics |
|---|---|---|
| Data residency | EU by default | US (vendor-controlled) |
| First-party requests | Yes (*.leadmaps.nl) | Vendor domain (subject to ad blockers) |
| Bundle size | under 5 kB gzip core | 30 to 80 kB gzip typical |
| Operational overhead | None (we run it) | None (they run it) |
| Pricing model | Per ingested event, tiered plans (no free tier) | Per MTU or per event |
What’s stable
Section titled “What’s stable”The public API contract — every SDK export, every HTTP endpoint, every wire field listed under the API reference — is bound by the semver policy. Anything not in that contract is explicitly internal and may change in any release.