Now in Invite-Only Beta

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.

1

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" });
2

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.

Typical analytics payload
{
  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..."
}
Trackless payload
{
  name: "export_clicked",
  count: 3,
  context: {
    platform: "ios",
    deviceClass: "phone",
    osMajor: "18",
    region: "US",
    distributionChannel: "testflight"
  }
}
User IDs
Aggregate counts
Device IDs
Coarse device class
IP addresses
Device locale for region
Cookies
Zero client persistence
Advertising IDs
No ad tracking
Full user agents
OS major version only
Screen resolution
Device class buckets
Session identifiers
Ephemeral in-memory only

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.

0
Cookies set
0
Third-party trackers
0 bytes
Stored on devices

What you can measure

Full product analytics from aggregate data alone. No user-level tracking required.

Trackless dashboard showing top features bar chart and feature breakdown table for a Brew Timer app

Feature Usage

See which features drive engagement — with detail breakdowns.

Trackless dashboard showing device analytics with platform, device class, OS version, and browser breakdowns

Device & Context

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

Trackless dashboard showing conversion funnel analysis with step-by-step dropoff rates

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.

TracklessPlausibleTelemetryDeckPostHog
Mobile SDKsiOS + Android + WebWeb onlyiOS + Android + WebiOS + Android + Web
Feature analyticsYes (aggregate)Pageviews onlyYes (user-level signals)Yes (user-level)
Conversion funnelsAggregate funnelsGoal trackingYes (user-level)Yes (user-level)
Performance metricsp50 / p90 / p99NoNoYes (user-level)
Error tracking5 severity tiersNoYes (preset)Yes (user-level)
A/B testingNoNoYesYes
Retention / DAU / MAUCohort proxiesNoYes (user-level)Yes (user-level)
Data storedAggregate counts onlyAggregate countsIndividual signalsFull event logs
User identifiersNone (architectural)Hashed IPHashed + salted user IDFull user profiles
Consent requiredNo*VariesVariesYes

* 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.

Monthly Annual

Free

$0Free forever
  • 10K events/month
  • 2 apps
  • All platforms (iOS, Android, Web)
  • Full analytics dashboard
Request an Invite

Indie

$5/month
  • 50K events/month
  • 3 apps
  • All platforms (iOS, Android, Web)
  • Full analytics dashboard
  • Priority support
Request an Invite
Most Popular

Launch

$14/month
  • 200K events/month
  • 5 apps
  • All platforms (iOS, Android, Web)
  • Full analytics dashboard
  • Priority support
Request an Invite

Scale

$29/month
  • 500K events/month
  • 10 apps
  • All platforms (iOS, Android, Web)
  • Full analytics dashboard
  • Priority support
Request an Invite

Pro

$49/month
  • 2M events/month
  • 25 apps
  • All platforms (iOS, Android, Web)
  • Full analytics dashboard
  • Priority support
Request an Invite

Max

$99/month
  • 5M events/month
  • 50 apps
  • All platforms (iOS, Android, Web)
  • Full analytics dashboard
  • Priority support
Request an Invite

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

Custom

pricing

Contact Us

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

Web SDKnpm
production

Zero dependencies, zero persistence. ES2020 browser target with auto screen tracking for SPAs.

v0.2.5ES2020 browsers
iOS SDKSwift Package Manager
production

Foundation-only, no IDFA/IDFV. Auto-detects sandbox vs. production from your build configuration.

v0.2.4iOS 15+, Swift 6.0
Android SDKMaven Central
beta

Kotlin-first, no GAID/SSAID. Auto-detects environment from FLAG_DEBUGGABLE. On-device testing in progress.

v0.2.4API 24+, Kotlin/Java 17

Coming soon

HTML (script tag)CDN
planned

Single script tag with data-api-key. No npm, no build step. WordPress, Ghost, and static site compatible.

React Nativenpm
planned

Native modules bridging iOS and Android SDKs. TurboModule-first, no polyfills required, auto platform detection.

Flutterpub.dev
planned

Platform channels wrapping native SDKs with a pure Dart fallback for Flutter Web.

Vue Pluginnpm
planned

Thin wrapper over the web SDK. app.use() plugin with useTrackless() composable and Vue Router integration.

React SDKnpm
planned

Provider and hooks wrapping the web SDK. React Router v6 and Next.js App Router auto tracking.

Node.js SDKnpm
planned

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.