Hide API keys and tokens during demos and livestreams

Updated October 21, 2026

A key shown for two seconds on a stream or in a recorded demo has to be treated as leaked. Rotating it is the right response, but not showing it in the first place is better. ScreenShield recognises keys and tokens in the browser and hides them while the page loads.

What ScreenShield recognises

Detection runs on your computer. The keys are never uploaded anywhere.

Set it up once

  1. Install ScreenShield and start the free Pro trial from the popup.
  2. Open ScreenShield's settings. Under Automatic detection, keys, tokens, private keys, database URLs and secrets in links are hidden on every site by default.
  3. Add your own patterns under Your keywords, for example an internal key prefix. Use the test box to check a regular expression before you save it.

While you present or stream

Without Pro

On the free plan, blur key fields by hand before you share: choose Click to blur and click the key, or Blur similar for a list of keys. Your blurs are saved for each site, so a console you demo often stays covered.

If a key was shown anyway

Rotate it. Revoke the old key in the provider's dashboard and create a new one. Assume anything that appeared in a recording or stream has been seen.

Add ScreenShield to Chrome, it's free