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 Preview

Built on a rock-solid open stack

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

Powerful features to simplify your
bug reproducing experience

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.

Sanitize before packaging

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

Replay with recorded context

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

Persistent Artifact Catalog

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

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 desktop and CLI, with readable output and JSON modes for automation.

Portable Artifact Workflows

List local artifacts, export portable .dawg archives, import validated archives, or exchange OCI artifacts through a registry.

CI-Ready Exit Codes

Automate your workflows with pass/fail gates that integrate perfectly into your CI pipelines.

Inspect, Replay, and Verify

Inspect artifact metadata, replay the recorded browser session, and compare replay outcomes with automation-friendly exit codes.

Capture Once.
Investigate With Context.

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

Get Started →