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
- If your browser cookie is present, it wins (
1= on,0= off). - Otherwise the server
DemoMode:Enabledsetting is used.