Blur emails
Slideshot can mask email addresses and other email-shaped identifiers during recording so they never reach raw.mp4 or demo.mp4. The blur happens at capture time, not in post-processing: once a run has finished, the unblurred pixels do not exist in any artifact.
Placeholder using an existing demo video while we add a dedicated privacy-blur example.
Enable it with options.video.blur_emails.
When to blur
Turn on blurring whenever the recording might capture identifiers you would not want published.
- Customer data appears anywhere in the product UI.
- Internal team accounts are used in the recording.
- The video will be published publicly: homepage hero, social, launch page.
- The workflow includes inboxes, CRM records, admin tables, or analytics dashboards keyed by user.
For internal-only recordings against test accounts, you can usually skip it. For anything that ships externally, prefer to enable it unless every visible identifier is intentional.
Option shape
{
"video": {
"blur_emails": true
}
}
Default is false. There is no per-domain or per-region toggle today: blurring applies for the whole recording.
Behavior to know about
- The blur is applied during the live capture, so
raw.mp4inherits the masked pixels.demo.mp4reflects whateverraw.mp4recorded. - The blur targets email-shaped strings as they render in the page. Avatars, names, and free-text fields are not blurred.
- Combine with target-app credentials that use generic-looking emails when possible.
Agent prompt pattern
Create a Slideshot video and blur visible email addresses before exporting the final version, since the recording goes through customer-facing inbox and CRM screens.
Related
- Login to any web app: use demo accounts to avoid leaking real identifiers.
- Show shortcuts: another privacy-adjacent overlay control.
- Customize video: overview of every visual control.