← Back to patterns
Memory, Context & Boundary

Incognito Mode

Off-the-record sessions, visibly off

A counterpart to AI Memory. Incognito sessions write nothing to long-term memory, surface a persistent visual indicator, and stay clearly separate from the user's history. The mode is one move to enter, one move to leave, and unmissable while it is on.

Metaphor

Off-the-Record

Interaction

Mode Toggle, Visible Indicator

Use case

Sensitive Topics, Exploration, Privacy-First Sessions

Failure mode

Quiet Persistence

Control mechanisms

Mode Switch · Persistent Banner · No Memory Write

Reference examples

ChatGPT Temporary Chat · Claude Incognito Mode · Gemini Temporary Chat

Interactive Example

The live side-by-side is the comparison.

This prototype already contains the contrast between chat and the pattern response. It stands as the primary comparison surface for this page.

Loading Demo

Preparing the interactive example for this pattern.

Memory is the default now. Forgetting has to be a deliberate move.

A memory-aware assistant quietly persists everything, and default chat blurs the line between a throwaway exploration and a turn that will resurface three sessions later. The user who wants to think out loud has no clean way to talk without leaving a trail — and no way to know what already got written down.

Incognito Mode makes the off-the-record state an explicit, reversible toggle: one move to enter, one to leave, with a persistent banner that makes the mode unmissable while it is on. Nothing is written to long-term memory and the session declares exactly what is and is not retained, so privacy stops being a thing you hope for and becomes a state you can see.

A system that forgets on demand earns more trust than one that silently remembers everything — but only if the user can see it forgetting.

DOPE Lens

How this pattern improves AI interaction quality.

Observability

Persistent banner makes the mode visible at all times

Directability

Toggle mode any time; existing context is dropped, future writes are blocked

Predictability

Nothing in the session is written to memory or surfaces in future sessions

Explainability

The mode declares exactly what is and is not retained — no ambiguity

Fit

Where it earns its place.

Use it
when

Memory-aware AI is the default and users need a clean way to explore without persistence.

Avoid
when

The product has no long-term memory to begin with; the mode adds no real distinction.

In the wild

Where this pattern already ships.

Real implementations from products users already know. Each entry shows how the pattern got applied — what shipped, where it sits in the product, what it traded off.

Research Frame

Why this pattern exists, and where it breaks.

Memory-aware AI quietly persists everything; users have no clean way to talk to it without leaving a trail.

Provide an explicit mode where the session writes no memory, with a persistent banner that makes the mode unmissable.

Default chat blurs the line between exploration and persisted history; users do not know what will resurface.

Misleading "incognito" labels can imply more privacy than the system delivers (e.g., still logging to telemetry).

Common questions

What people ask about this pattern.

When should I use the Incognito Mode pattern?

+

Memory-aware AI is the default and users need a clean way to explore without persistence.

When should I avoid the Incognito Mode pattern?

+

The product has no long-term memory to begin with; the mode adds no real distinction.

What problem does Incognito Mode solve?

+

Memory-aware AI quietly persists everything; users have no clean way to talk to it without leaving a trail.

Why is chat the wrong fit for this?

+

Default chat blurs the line between exploration and persisted history; users do not know what will resurface.

Related Patterns

Curated connections, not just neighbors.

Hand-picked relationships — what this pattern pairs with in practice, what it replaces, what it builds on, and what builds on it.

  • Often paired with

    AI Memory

    AI Memory lets you curate what is kept, card by card; Incognito Mode keeps a whole session out of it, with a banner.

  • Often paired with

    Data Ownership

    Incognito Mode stops new memory writes; Data Ownership shows, exports and deletes what was already collected.

  • Often paired with

    Consent

    Consent sets which apps the agent may reach; Incognito Mode sets whether a session writes anything to long-term memory.