Demo Mode

Blurs personally identifiable information so you can record or share the app safely.

What gets blurred

When Demo Mode is on, these are hidden with a 5 px blur:

  • Voter names
  • Street addresses (house number + street)
  • Phone numbers
  • Any field tagged as PII

The city and ZIP code are intentionally left visible so lists still show geographic context without revealing exactly where a person lives. The blur is visual only — the data is unchanged.

Turn it on or off

Option 1 — One-click (for your browser)

Just open one of these links. It sets a cookie in your current browser only, so it does not affect anyone else:

Turn Demo Mode ON   Turn Demo Mode OFF

Option 2 — Admin Tools panel

Founders and admin-tools users can toggle it from Admin Tools → Demo Mode. There you also see the current ON/OFF state.

Option 3 — Server-wide setting (for everyone)

To blur PII for every visitor, set this in appsettings.json (or the DemoMode__Enabled environment variable):

"DemoMode": { "Enabled": true, "AllowUserOverride": true }

Set AllowUserOverride to false to make the server setting authoritative and ignore individual browser cookies.

Option 4 — Share a demo link

Send a colleague a link that turns Demo Mode on and drops them on a page, for example: open Voter Search with Demo Mode on.

Precedence

  1. If your browser cookie is present, it wins (1 = on, 0 = off).
  2. Otherwise the server DemoMode:Enabled setting is used.

Back to home