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.

Every layer is an auditable, battle-tested open-source project.
The desktop app and Chromium extension record rrweb events, user actions, and frontend request metadata from the tab where the bug occurs.
Built-in heuristics replace common PII and secrets, then an OPA policy gates the sanitized capture before DAWG creates the artifact.
Render the captured rrweb timeline in Chromium and inspect replay diagnostics without needing the original application.
Keep captured, imported, and discovered legacy artifacts available across desktop restarts.
Export validated OCI layouts as .dawg files, import them safely, or exchange artifacts through an OCI registry.
One engine powers the DAWG desktop app and browser extension, with readable logs and live status at every step of capture, packaging, and replay.
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.
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.
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.
Comprehensive tools designed with simplicity and security in mind.
Install the desktop bundle and extension, capture the failing session, then replay or share the validated artifact.