ResolveTrace SDK demo …
One browser client (@peaktek/resolvetrace-sdk) against any
ResolveTrace backend. Baseline features work on the self-hosted OSS
build; sections badged Platform /
Enterprise need a managed backend.
—
API key: —
Support code & report
The server mints a per-session support code on session
start — share it, then look it up in the portal. "Report a problem"
sends a support.report_submitted event (carrying the code)
→ portal Reports.
Session replay
Masked session replay. In auto mode the whole session is
recorded (all-or-nothing); form inputs are always masked, static text
stays readable. Chunks upload every ~5s of activity and appear on the
session's portal detail page. Toggling reloads (the policy resolves
when the client is created).
Capture events
The "with PII" button sends an email and SIN inside the attribute bag — the SDK's built-in Stage-1 scrubber redacts them before the request leaves the browser.
Auto-capture triggers
These exercise the SDK's browser auto-capture sources: rage/dead clicks, repeated submit, JS errors, failed/slow fetches, long tasks.
Consent-gated replay Platform
consent: unknown · session
—
In manual mode the server admits replay chunks only for
sessions with recorded end-user consent. Grant → uploads succeed
(201); no consent / withdrawn →
403 consent_required. A fresh grant admits uploads within
~5s (server verdict cache); withdraw stops recording immediately.
Tenant replay policy Platform
Server enforcement follows the tenant's mode live; this page's client
stays a manual client until reload. Operator actions here
affect only the demo tenant.
Enterprise Enterprise
Dedicated per-customer isolation, SSO / SAML, and audit export are coming to ResolveTrace Enterprise. Not part of this demo.
Lifecycle
Diagnostics
(idle)