Product

Four parts that talk to each other

SDKs that record, a cloud that correlates, a dashboard for people, and an MCP server for agents.

SDKs

Published on npm and installable today.

crumbtrail-core

The browser SDK. Zero dependencies. Collectors, redaction, and silent failure detection. React bindings ship on its react subpath, and the Tauri v2 desktop transport on its tauri subpath.

crumbtrail-node

The server side. Capture ingest, an OTLP receiver for traces and logs, Express middleware for request correlation, and the MCP server.

crumbtrail-react-native

React Native and Expo support for errors, network, navigation, and view tree snapshots. Its own package because its native peer dependencies must not reach a web bundle.

crumbtrail-capacitor

Capacitor and Ionic support. The web SDK already records the WebView, so this package adds the half a phone bug happens in: device and OS build, app version, backgrounding, connectivity, and the deep link that opened the screen.

crumbtrail

The setup wizard. It detects your framework, wires in the SDK, and verifies the first event arrives. The four SDKs are MIT; the wizard itself is source available under PolyForm Shield, so nothing it installs into your application carries a restriction.

Cloud

Ingest, correlation, diagnosis, and metering.

  • Session ingest

    Session start and end, batched events, and flags. Every write is key authenticated, ownership checked, and privacy scrubbed.

  • OpenTelemetry ingest

    Traces and logs over OTLP in JSON and protobuf, joined to the owning session through a durable trace join store.

  • Canonical issues

    Detector signals are grouped into incidents and resolved to one canonical issue through an alias table, so a later session with partial signals resolves back to the same issue.

  • Diagnosis on your code

    When GitHub is connected, code access is enabled, and the repository index is ready, analysis can point at matching source files. Without that context, it stays structural and may give general guidance.

  • Data protection

    Envelope encryption for hosted artifacts, per project redaction levels, deletion jobs with receipts, and a retention purge keyed to your plan.

  • Ticket connection

    Jira Cloud over OAuth. The tracker stays the system of record and Crumbtrail mirrors its state.

Dashboard

Where a person looks when they want to look.

Triage the issue queue, inspect the evidence behind any claim, compare sessions, and manage projects, keys, and integrations. The product is designed so the pipeline works without anyone opening this, but the evidence is here when you want to read it yourself.

MCP

The interface your coding agent actually uses.

The MCP server exposes captured evidence to any connected agent, reading from local disk or from the cloud. Two paths work equally well: paste a ticket reference into your agent and the server resolves it to the bundle, or follow the link Crumbtrail posts on the ticket. Tool mapping for Splunk, PostHog, and Cloudflare is built from live discovery and tenant review rather than a certified vendor profile, so treat those three as reviewed rather than warranted.

See it against your stack

Bring your tracker and your telemetry and we will show what correlates.