Skip to content

Capture every glitch.Replay it anywhere.

DAWG captures browser sessions through its desktop app and extension, sanitizes them locally, and packages them as validated OCI artifacts that can be cataloged, shared, and replayed.

DAWG desktop dashboard showing captured bug-reproduction artifacts

Built on a rock-solid open stack

Every layer is an auditable, battle-tested open-source project.

Powerful features to simplify your bug-reproduction experience

Browser capture workflow leading to a DAWG artifact

Capture from the browser you already use

The desktop app and Chromium extension record rrweb events, user actions, and frontend request metadata from the tab where the bug occurs.

Sensitive data passing through a sanitizer and policy check into an artifact

Sanitize before packaging

Built-in heuristics replace common PII and secrets, then an OPA policy gates the sanitized capture before DAWG creates the artifact.

Recorded browser timeline with playback controls and diagnostics

Replay with recorded context

Render the captured rrweb timeline in Chromium and inspect replay diagnostics without needing the original application.

Searchable catalog containing captured, imported, and legacy artifacts

Persistent Artifact Catalog

Keep captured, imported, and discovered legacy artifacts available across desktop restarts.

A portable DAWG archive shared from QA to development

Portable .dawg Archives

Export validated OCI layouts as .dawg files, import them safely, or exchange artifacts through an OCI registry.

Ship with tooling that does what you expect.

One engine powers the DAWG desktop app and browser extension, with readable logs and live status at every step of capture, packaging, and replay.

Bundled components
Enginebundled
Node.jsbundled
mitmdumpbundled
Playwright Chromiumbundled

Bundled, Local-First Runtime

The packaged desktop app ships the engine, Node.js, mitmdump, and Playwright Chromium, so there is nothing extra to install and every capture stays on your machine.

Engine Doctor
Runtimeready
Schemavalid
OPA policydefault.rego
Extensionmanifest found

Engine Doctor Diagnostics

One-click health checks verify each runtime component, the schema, the OPA policy, and the bundled extension manifest, then flag anything missing before you start.

Log Console
[SYSTEM]engine ready · bundled runtime
[INFO]session started · https://staging.example.com
[INFO]extension connected · recording active tab
[INFO]rrweb 1,284 events · 96 actions · 41 requests
[WARN]sanitize: 12 PII fields replaced · 4 secrets redacted
[SYSTEM]OPA allow · packaged checkout-timeout.dawg
[INFO]replay diagnostics ready · screenshot saved

Readable Logs and Live Status

A real-time engine log stream, live capture indicator, and packaging progress keep every step visible, with clear status badges so you always know what DAWG is doing.

Capture Once. Investigate With Context.

Install the desktop bundle and extension, capture the failing session, then replay or share the validated artifact.