Research · verified against primary sources 07/24/2026

Fighting screenshots, without watermarks.

The bottom line: no browser can block or even detect an OS screenshot. Not ours, not Netflix's, not anyone's. The one guarantee is Apple-DRM video in Safari, which turns screenshots black. Chrome often shows black too, but only as a GPU side effect that one settings toggle defeats — Netflix caps Chrome at 720p because they know it. Both apply to one-way encrypted streams, not live two-way calls. On the web you deter and trace. In native apps you can genuinely block (Android) and detect in real time (iOS). Nothing anywhere stops a second phone filming the screen.

What each technique really does

TechniqueWeb SafariWeb ChromeiOS appAndroid app
Our WebRTC video todayNothingNothingn/an/a
JS "screenshot detection" scriptsSnake oilSnake oiln/an/a
DRM playback (FairPlay / Widevine)BLOCKS — hardware DRM, guaranteed blackOften black by GPU side effect — defeated by turning off hardware acceleration; Netflix caps Chrome at 720p for exactly this reasonn/an/a
DRM piped into live WebRTC (castLabs)Blocks · one-way only, heavy buildNothingn/an/a
Android FLAG_SECUREn/an/an/aTRULY BLOCKS shots, recording, casting
iOS capture detectionn/an/aDETECTS — blank video live, log screenshots, notify, bann/a
iOS secure-layer trick (Confide-style black shots)n/an/aWorks today · Apple says unsupported, may breakn/a
Invisible forensic marking (in the pixels)TRACESTRACESTRACESTRACES
ToS + DMCA takedown machineDETERS + REMOVES — what the whole creator economy actually runs on

What the comparables actually do

Snake oil to refuse

The plan (ranked, no visible watermarks)

What we can honestly tell talent

"Capturing calls is prohibited and traceable. Our apps block screenshots outright; on the web every call is invisibly marked to the viewer's account, and captured content gets taken down under DMCA." Never promise screenshots are impossible on the web — desktop Chrome disproves it in one keypress, and the talent deserves the straight version.