HACKER Q&A
📣 gongjunhao

How do you prevent sensitive data leaks in screen-recorded demos?


I nearly exposed user data in a product demo and started using a strict pre-record checklist.

My current workflow: 1) use demo-safe seed data 2) identify sensitive fields before recording 3) apply blur/mask before hitting record 4) refresh once to verify persistence 5) run a 30-second dry run

This reduced both editing time and stress.

Curious what workflows/tools people here use for screen recording privacy (especially for SaaS demos and tutorials).

Context/tool I built while solving this: https://blurmate.devstorex.top


  👤 thomassmith65 Accepted Answer ✓
Locally, I would create a second user account on my machine specifically for demos. If I were creating a demo for a web service, hopefully I also would have a test environment with fake data.

It would make me nervous to use a production local account or production server for a demo. The human eye is terrible at catching random bits of text somewhere on the screen.


👤 auv1107
I will prepare a fake data environment, and the screen recording software I use can easily blur/mask in post-production.

👤 cocodill
I would not trust blur. It's not a one way process. Just use one time secrets and users you revoke after recording a demo.