Privacy Policy — rrweb Cloud Chrome Extension
Last updated: 2026-02-05
This Privacy Policy describes how the rrweb Cloud Chrome Extension (the "Extension") collects, uses, and shares information.
Who we are
The Extension is provided by rrweb Cloud ("we", "us"). It integrates with the open-source rrweb recording/replay library and, if you choose, rrweb Cloud services.
What the Extension does
The Extension lets you record and replay browser sessions. Depending on your settings, recordings can be kept on your device or uploaded to rrweb Cloud.
Data the Extension may collect/process
When recording is enabled (see "When recording happens" below), the Extension may collect and process:
- Session replay event data (rrweb events), which can include:
- DOM snapshots and incremental DOM changes
- user interactions (e.g. clicks, mouse movements, scrolling)
- viewport/device/browser metadata needed for replay
- Potentially sensitive content: Because the DOM and inputs may be captured, recordings can contain personal data or sensitive information (for example: names, emails, messages, form inputs), depending on the pages recorded and your configuration.
- Configuration and settings stored in extension storage (e.g. preferences such as auto-start / auto-upload, and connection settings).
When recording happens
The Extension records only under the conditions you control:
- Manual recording: when you click "Record".
- Auto-start (optional): if you enable auto-start, recording may occur automatically on sites you visit (potentially all sites, depending on your settings).
Uploading / sending data off-device
The Extension does not transmit recordings off-device by default.
Recordings are transmitted to rrweb Cloud only if:
- you press an Upload button, or
- you enable settings that automatically capture and automatically upload.
If you do not upload (and auto-upload is disabled), recordings remain on your device.
Redaction / masking controls
The Extension supports mechanisms to reduce or prevent capture of sensitive information, including configuration-based filtering and element-level controls (e.g. marking specific elements/attributes to avoid capture). However, you are responsible for enabling and using these controls appropriately, and for avoiding recording sensitive pages if needed.
Authentication and billing (Clerk)
If you sign in, we use Clerk (clerk.com) to provide authentication and to support billing-related workflows. Clerk may process account information (such as email address and authentication metadata) in accordance with Clerk's own privacy policy.
How we use information
We use the collected information to:
- provide session recording and replay functionality,
- upload/store/retrieve replays in rrweb Cloud when you choose to upload,
- maintain the Extension and provide customer support.
We do not sell your personal information.
Sharing of information
We share information only in these cases:
- With rrweb Cloud: when you upload or enable auto-upload, recordings are sent to rrweb Cloud for storage and replay.
- With service providers: for example, Clerk for authentication/billing-related workflows and infrastructure providers required to operate rrweb Cloud.
- Legal requirements: if required to comply with law or valid legal process.
Data retention
- On-device data: Extension settings persist until you clear extension data or uninstall the Extension.
- Cloud data: If you upload recordings to rrweb Cloud, retention depends on your rrweb Cloud workspace/account settings and your plan.
Security
We take reasonable measures to protect data. No transmission or storage system can be guaranteed 100% secure.
Children's privacy
The Extension is not intended for children, and we do not knowingly collect personal information from children.
Changes to this policy
We may update this policy from time to time. We will update the "Last updated" date above.
Contact
For privacy questions or requests, contact: contact@rrwebcloud.com