1. Capture the current state
A user clicks the SnapState Chrome extension while viewing an authenticated app. SnapState captures the visible DOM state, active URL, viewport, scroll position, timestamp, metadata, and any enabled diagnostics.
The capture is intentional. SnapState is not always-on session recording.
- Rendered app state
- Route and viewport
- Comments and annotations
- Selected logs and network context
2. Redact and upload
Before the snapshot is shared, the reporter reviews sensitive information. Obvious PII, password fields, token-like strings, and manually selected regions can be masked.
The snapshot is uploaded to the SnapState backend and associated with a workspace-aware share link.
3. Review in the viewer
Recipients open the link in a web viewer. They can inspect the captured UI, read comments, review metadata, and use the attached diagnostics to decide what should happen next.
The result is a focused collaboration artifact that is richer than a screenshot and lighter than a replay platform.