Back/Product/Claude
AdvancedProduct

Create a Privacy-Protecting Demo Mode for Your Personal AI

Add a recording mode that lets your personal AI use its real context while replacing identifying details before they reach the screen. Consistent aliases keep the demo understandable, and the underlying files remain unchanged.

Create a Privacy-Protecting Demo Mode for Your Personal AI

Hilary demonstrates recording on and recording off commands that keep Claude connected to her real files while replacing names and other identifying details in displayed output.

Before you start

What you need

  • The personal AI workspace or context folder used during demos
  • A list of identifying data that must never appear on screen
  • Activation and deactivation phrases for recording mode

What you’ll make

A display-layer demo mode that consistently replaces private details without editing the underlying source data.

Tools used

Step by step

The workflow

Follow the sequence once, then adapt the prompts, checks, and handoffs to your own setup.

4 steps

Step01

Define the 'Recording Mode' Concept

Describe the real demo you want to give and the private details that normally appear. Ask for a display-only recording mode rather than a duplicate demo environment.

Example prompt
Create a recording mode for this personal AI workspace. When recording mode is on, keep using my real connected data but replace identifying information before displaying any response. Do not edit source files or connected records. When recording mode is off, return to normal output.
Step02

Specify Anonymization Rules

Define the fields and output channels that need protection. Include names, dates, addresses, account identifiers, private links, filenames, quoted source text, tool output, and error messages. Require consistent aliases within a session.

Example prompt
While recording mode is active, replace private details with consistent aliases such as Person A, Company B, Date 1, and Account 1. Apply this to normal responses, quoted text, filenames, URLs, tool results, logs, and errors. Keep a temporary alias map for this session only. Never write aliases back to the source data.
Step03

Build the Activation and Deactivation Commands

Create two simple commands. Recording on starts a fresh alias map and applies redaction to displayed output. Recording off clears the map and restores normal output.

Example prompt
recording on
recording off
Step04

Test the Anonymized Output

Turn recording mode on and request information that normally contains several kinds of private data. Confirm that aliases stay consistent, inspect tool and error output, verify the source files did not change, then turn recording mode off.

What good looks like

  • Names, dates, addresses, account identifiers, private URLs, and other configured details are replaced before display.
  • The same person or entity keeps the same alias throughout a recording session.
  • Source files and connected records remain unchanged.
  • Recording off restores normal output without retaining the aliases.

Build your next product with ChatPRD

Turn an idea into a PRD, user stories, and a plan.

Try ChatPRD free

After the steps

Runbook notes

How to recover when the loop fails and where human judgment helps.

Recover

If it goes sideways

Private data leaks through filenames, URLs, quoted source text, or tool output.
Apply the redaction pass to every display channel, including tool results and error messages, and add the missed pattern to the test set.
The same person receives different aliases during one demo.
Create a session-scoped mapping before displaying the first result and reuse it until recording mode ends.
The anonymization process edits source files instead of only changing displayed output.
Run the skill with source writes disabled, compare file hashes before and after the test, and restore from version history if anything changed.

Start shipping
better products.

Join 100,000+ product managers who use ChatPRD to write better docs, align teams faster, and build products users love.

Free to start
No credit card
SOC 2 certified
Enterprise ready