Count everything.
Track no one.
Privacy-first product analytics for iOS, Android, and web. Know your product without knowing your users. AI-ready SDKs — two lines to integrate.
10,000 events per month, free. No credit card required.
Analytics without surveillance
Feature usage data that respects your users. No identifiers, no fingerprints, no cross-session linking.
Zero Tracking
No user IDs, no device fingerprints, no IP processing. The architecture makes individual tracking extremely impractical.
Cross-Platform
iOS, Android, and web SDKs with typed event methods. Sandbox and production environments are auto-detected from your build configuration. Distribution channel — TestFlight vs App Store, Play Store vs sideloaded, web hostname — is captured automatically.
Aggregate Only
Client-side rollup of typed events into aggregate counts and digests. The database cannot reconstruct individual behavior.
Privacy by Design
GDPR and CCPA compliant by architecture, not by policy.* Built-in PII guard strips emails and phone numbers before data leaves the device. Cardinality budgets and event validation prevent abuse — you can't accidentally leak personal data into your analytics.
Rich Analytics
Sessions, retention, devices, views, features, funnels, performance, and error tracking — all from aggregate data with period-over-period comparison.
AI-Ready Integration
Just pass your API key — the SDK handles the rest. Every SDK ships with built-in guides for AI coding assistants, so Claude, Cursor, and Copilot can set up your project and instrument events in seconds.
How it works
Two steps. Trackless does the rest.
Install & configure
Add the SDK for your platform and configure it with your API key. One-time setup — no other initialization required.
npm install @trackless-telemetry/sdk-web
Trackless.configure({ apiKey: "tl_your_key" });Record events
Call typed methods in your app code. The SDK buffers and aggregates in memory, then flushes anonymous counts with coarse device context — no user ID, no device ID, no IP processing.
Trackless.feature("export_clicked");
Trackless.view("settings", "notifications");
Trackless.performance("api_load", 142);Then your data appears in the dashboard. See what you can measure →
What we skip — and what we use instead
Every omission is a deliberate architectural choice, not a missing feature.
{ user_id: "usr_8f3a9b2c", device_id: "D4E92F1A-8B7C-...", ip: "203.0.113.42", user_agent: "Mozilla/5.0 (iPhone...", screen: "1170x2532", event: "export_clicked", session_id: "sess_7d2e..." }
{ name: "export_clicked", count: 3, context: { platform: "ios", deviceClass: "phone", osMajor: "18", region: "US", distributionChannel: "testflight" } }
Built for privacy-conscious teams
Trackless is designed for teams that care about user privacy as much as product quality.
No consent banner needed*
SDKs use zero cookies and zero client storage. ePrivacy Article 5(3) consent requirements do not apply.*
Architectural guarantees
Privacy is enforced by system constraints, not policy documents. The architecture makes re-identification extremely impractical.
Global compliance*
GDPR, CCPA, ePrivacy. Compliant by architecture across jurisdictions.* DPA available for all customers.
GDPR data rights
Full data export and account deletion on demand. Deletion includes a 7-day grace period so you can change your mind.
Automatic PII guard
Every SDK strips emails, phone numbers, and SSN patterns from event fields before data leaves the device. Defense in depth, not just policy.
* Compliance statements reflect our assessment of the product's architecture and are not legal advice. You should consult qualified legal counsel in your jurisdiction to determine whether Trackless Telemetry meets your specific regulatory obligations.
By the numbers
Aggregate counts only. No identifiers, no fingerprints, no persistent client storage.
What you can measure
Full product analytics from aggregate data alone. No user-level tracking required.

Feature Usage
See which features drive engagement — with detail breakdowns.

Device & Context
Understand your audience by platform, device, region, and OS — without identifiers.

Conversion Funnels
Track step-by-step conversion with aggregate dropoff rates.
Analytics
Session Analytics
Track session starts, duration distributions, and view-depth buckets to understand how people engage with your app.
Retention Insights
Measure return rates by tracking how sessions distribute across time-since-install buckets. See if users come back without knowing who they are.
Devices & Context
Break down sessions by platform, device class, OS version, region, language, and distribution channel. Understand adoption patterns without identifying anyone.
View Analytics
Track page and screen views across your app. Use detail variants to compare sub-views, with grouped donut charts and period-over-period comparison.
Feature Usage
See which features get used and how often. Detail variants let you compare options like theme.dark vs theme.light, with grouped breakdowns.
Conversion Funnels
Define multi-step funnels and measure drop-off at each stage. Identify where users abandon key workflows.
Performance Metrics
Track latency percentiles (p50/p90/p99) with optional thresholds for any operation. Spot regressions before users complain.
Error Tracking
Monitor error rates by name, severity level, and error code across platforms. Five severity tiers from debug to fatal. Catch regressions without collecting stack traces or user data.
Monitoring
Error & Performance Alerts
Get notified when error rates spike or performance thresholds are breached. Catch regressions the moment they ship.
Weekly Digest
Get a weekly email with headline metrics, top features, views, errors, funnels, performance, retention, and week-over-week trends — no login required.
Usage Alerts
Automatic alerts at 80% and 100% of your monthly event limit. Stay ahead of quota without manual monitoring.
How we compare
Privacy-first doesn't have to mean feature-light.
| Trackless | Plausible | TelemetryDeck | PostHog | |
|---|---|---|---|---|
| Mobile SDKs | iOS + Android + Web | Web only | iOS + Android + Web | iOS + Android + Web |
| Feature analytics | Yes (aggregate) | Pageviews only | Yes (user-level signals) | Yes (user-level) |
| Conversion funnels | Aggregate funnels | Goal tracking | Yes (user-level) | Yes (user-level) |
| Performance metrics | p50 / p90 / p99 | No | No | Yes (user-level) |
| Error tracking | 5 severity tiers | No | Yes (preset) | Yes (user-level) |
| A/B testing | No | No | Yes | Yes |
| Retention / DAU / MAU | Cohort proxies | No | Yes (user-level) | Yes (user-level) |
| Data stored | Aggregate counts only | Aggregate counts | Individual signals | Full event logs |
| User identifiers | None (architectural) | Hashed IP | Hashed + salted user ID | Full user profiles |
| Consent required | No* | Varies | Varies | Yes |
* In most jurisdictions. See our privacy guide for details.
Is Trackless right for you?
Trackless is a different kind of analytics. Here's how to know if it's a good fit.
Trackless is great for
- Understanding which features get used and how often
- Measuring conversion funnels at the aggregate level
- Monitoring app performance (p50/p90/p99 latency)
- Tracking error rates by severity across releases
- Shipping analytics without ATT prompts or consent banners
- Staying compliant without a dedicated privacy team
You might need a different tool if
- You need DAU/MAU or unique user counts
- You need individual user journeys or session replay
- You need marketing attribution or campaign tracking
- You need A/B testing with user-level segmentation
- You need to identify or contact specific users based on behavior
These aren't missing features — they're intentional design choices. Storing no identifiers means some questions can't be answered, and that's the point.
Simple, volume-based pricing
All plans include the full analytics dashboard. Pricing scales with your event volume and app count.
Free
- 10K events/month
- 2 apps
- All platforms (iOS, Android, Web)
- Full analytics dashboard
Indie
- 50K events/month
- 3 apps
- All platforms (iOS, Android, Web)
- Full analytics dashboard
- Priority support
Launch
- 200K events/month
- 5 apps
- All platforms (iOS, Android, Web)
- Full analytics dashboard
- Priority support
Scale
- 500K events/month
- 10 apps
- All platforms (iOS, Android, Web)
- Full analytics dashboard
- Priority support
Pro
- 2M events/month
- 25 apps
- All platforms (iOS, Android, Web)
- Full analytics dashboard
- Priority support
Max
- 5M events/month
- 50 apps
- All platforms (iOS, Android, Web)
- Full analytics dashboard
- Priority support
Enterprise
For teams that need volume, flexibility, and dedicated support. Everything in our paid plans, plus custom limits and guarantees.
- Custom event volume
- Unlimited apps
- Custom SLA
- Dedicated support
- Data Processing Agreement
- Priority onboarding
No overage charges. No automatic tier upgrades. Usage alerts at 80% and 100% of your limit. Sandbox events count toward your monthly limit on all tiers.
Building open source? Get our Launch tier free.
What does invite-only beta mean?
Trackless Telemetry is fully functional and actively used in production. We're onboarding users by invite to ensure the best experience as we refine the product based on feedback. Your data is safe — our privacy guarantees are not beta. Pricing is locked in for beta users, even after general availability.
Free for Open Source
Trackless is free for everyone up to 10,000 events per month. Qualifying open source projects get 20x that — our full Launch tier — completely free.
Eligibility
Public repository with an OSI-approved open source license, actively maintained with commits in the last 6 months.
What's Included
Our $14/month Launch tier at no cost — 200,000 events per month (20x the free plan), 5 apps, all platforms, full dashboard access.
How to Apply
Email oss@tracklesstelemetry.com with your Trackless account email, repository URL, and a brief project description.
SDKs for every platform
Native iOS and Android, web frameworks, and cross-platform targets — all with the same zero-tracking, zero-persistence architecture.
Available now
Zero dependencies, zero persistence. ES2020 browser target with auto screen tracking for SPAs.
Foundation-only, no IDFA/IDFV. Auto-detects sandbox vs. production from your build configuration.
Coming soon
Single script tag with data-api-key. No npm, no build step. WordPress, Ghost, and static site compatible.
Native modules bridging iOS and Android SDKs. TurboModule-first, no polyfills required, auto platform detection.
Platform channels wrapping native SDKs with a pure Dart fallback for Flutter Web.
Thin wrapper over the web SDK. app.use() plugin with useTrackless() composable and Vue Router integration.
Provider and hooks wrapping the web SDK. React Router v6 and Next.js App Router auto tracking.
Server-side tracking with zero dependencies. Express and Fastify middleware for auto route tracking.
More platforms on the roadmap including Kotlin Multiplatform, Capacitor, Unity, and Python.
Start counting. Stop tracking.
10,000 events per month, free. No credit card. No trial that quietly converts. Just start.