Observe everything. Understand instantly.

Clarity for
complex systems.

TraceIQ turns page views, custom events, API response data, and errors into a clear map of how your software really works.

Open source · self-hosted · inspectable
Self-hostedyour infrastructure
PostgreSQLportable event data
Optional authlocal or Supabase
01 / Inside TraceIQ

Traffic, behavior, and health.
One inspectable view.

Start with visitors and referrers, follow real session paths, then connect conversion behavior to errors, API latency, feature flags, and alerts.

Dashboard overview
Sample data · 30 days
12,480Page views
4,218Visitors
36.8%Bounce rate
2m 41sVisit duration
Visitors and page viewsAUG 01—30
Page viewsVisitors
Top referrers
Direct1,842
google.com683
github.com391
t.co148
02 / Meet your stack

Instrument once.
See everything.

TraceIQ fits into the tools you already use. Add a few lines, ship with confidence, and keep the signal close to the code.

traceiq / quickstart
import { traceiq } from 'traceiq-sdk-js'

traceiq.initialize({
  projectId: 'YOUR_PROJECT_ID',
  writeKey: 'YOUR_WRITE_KEY',
})

traceiq.track('checkout_started', {
  cartValue: 4200,
  currency: 'USD',
})
traceiq-sdkRead the docs
Web VitalsException captureUser timelinesBrowser, mobile, and Node
03 / Bring your AI copilot

Point your AI at
your real data.

TraceIQ ships a permission-scoped MCP server, so compatible assistants can read funnels, retention, users, errors, and API health—and perform only the mutations your token permits.

mcp / servers.json
{
  "mcpServers": {
    "traceiq": {
      "command": "npx",
      "args": ["-y", "traceiq-mcp-server"],
      "env": {
        "TRACEIQ_API_KEY": "tiq_pat_your_token"
      }
    }
  }
}
traceiq-mcp-serverMCP docs
Permission-scopedFunnels & retentionUser timelinesAPI healthGuarded mutations
04 / SDK interaction demo

Learn the SDK.
Before you install it.

Explore representative browser calls and simulate their payload lifecycle locally. This demo does not send data to a TraceIQ project.

app/trace-test.ts
TypeScript
import { traceiq } from 'traceiq-sdk-js'; traceiq.track('purchase_completed', { amount: 89.00, currency: 'USD', gateway: 'stripe' });
SDK simulation ready.
TraceIQ Demo Console
[22:54:08][SDK]TraceIQ SDK loaded successfully.
[22:54:09][INGEST]Established connection to telemetry endpoint http://localhost:4000
05 / Core capabilities

Every signal,
in focus.

The core workflows already available today—from acquisition and journeys to application health and controlled collaboration.

01

Web analytics

Realtime visitors, pages, referrers, browsers, operating systems, UTM campaigns, goals, Web Vitals, and reusable filters.

02

Funnels and journeys

Measure conversion and retention, then inspect real session-to-session page transitions instead of illustrative paths.

03

Users and cohorts

Connect anonymous activity to identified users, inspect chronological timelines, and reuse behavioral cohorts.

04

Errors and API health

Group exceptions, inspect affected users, and rank endpoints by traffic, error rate, average latency, and p95 latency.

05

Flags and alerts

Run deterministic rollouts, target segments, attach remote configuration, and notify teams through email or webhooks.

06

Share and export

Create permission-scoped public dashboards, forward signed events, or export your raw data as CSV and JSON.

06 / From event to insight

Make every
millisecond count.

TraceIQ keeps your team in the flow by connecting the tiny details to the big picture.

Explore the platform
01

Instrument once

Drop in our SDK and start collecting rich, structured telemetry.

02

Connect every layer

See events, users, and performance errors as one connected system.

03

Resolve with confidence

Turn context into action with answers your team can trust.

07 / Clear by design

Questions,
answered.

TraceIQ collects the page views and custom events you configure, plus session, device, and error context used to explain product behavior. Optional request capture records API timing and status data.

Ready when you are

See what your
systems are saying.

Get started