ZeroTwo’s memory system is powerful, but it has specific boundaries worth understanding. This page covers plan limits, behavioral limitations, and privacy considerations.
Plan limits
The number of memories ZeroTwo can save is limited by your plan:
| Plan | Memory limit |
|---|
| Free | 5 memories maximum |
| Pro, Pro 2x, Plus Ultra, Business | Higher limits — see the pricing page for current values |
When the Free plan limit is reached, ZeroTwo will stop forming new memories. To make room, delete existing memories in Settings → Personalization → Memory, or upgrade your plan.
Your 5 most important memories on the Free plan have the most impact. Keep them focused on your role, key preferences, and primary context.
What memory doesn’t do
Memory is often confused with other features. Here’s a clear breakdown:
| Feature | Memory | Chat History |
|---|
| Persists facts about you | Yes | No |
| Saves past conversations | No | Yes |
| Available in future chats | Yes | Only if you open the same chat |
| Shared across all new chats | Yes | No |
| You can view and edit it | Yes | Yes (via chat history) |
Memory does not replace conversation history. It stores distilled facts about you, not the full text of previous chats.
Other things memory doesn’t do:
- Doesn’t share memories between users. Each ZeroTwo account has its own separate memory store. ZeroTwo cannot use someone else’s memories, and your memories are never accessible to other accounts.
- Doesn’t work in temporary or incognito chats. If a chat session is run in a privacy mode that prevents persistence, memories may not be formed or applied.
- Doesn’t persist within the same conversation. Memory is injected at the start of new chats. Memories formed during a conversation aren’t available until the next conversation.
- Doesn’t include memories in shared links. When you share a chat via a public link, the viewer sees the raw conversation without any memory-based personalization context applied.
Memory quality and accuracy
ZeroTwo infers memories from conversational context — it’s an automatic process, not a deterministic one. As a result:
- Memories may be imprecise. “I work in tech” might be saved instead of a more specific fact you mentioned.
- Memories may be incorrect. ZeroTwo might misinterpret context and save something that doesn’t quite reflect what you meant.
- Memories may become outdated. Things change: jobs, projects, preferences. ZeroTwo doesn’t automatically detect when a previously true fact is no longer accurate.
What to do about inaccurate memories:
Review your memories periodically in Settings → Personalization → Memory and edit or delete anything that’s wrong. See Managing and Deleting Memories for how to do this.
Memory and new chats
Memory context is injected at the start of a new chat. This means:
- A memory saved during conversation A is not available within conversation A — only in conversation B and beyond
- If you correct or add a memory mid-conversation, it takes effect in the next new chat, not the current one
- Starting a new chat immediately after saving or editing a memory will reflect the updated state
Memory and privacy
| Scenario | Memory behavior |
|---|
| Other users | Cannot see your memories |
| Shared chat links | Memory context is not included — viewers see the raw conversation |
| Model training | Memories are not used to train ZeroTwo’s AI models |
| Business plan org admins | May have access to account data per your organization’s data policy |
| Exporting | Memories are included in the full data export from Settings → Data Controls |
| Deleting your account | All memories are permanently deleted with your account data |
Memory off behavior
When you toggle memory Off in Settings → Personalization → Memory:
- No new memories are formed from conversations
- Existing memories are not used as context in new chats
- Existing memories are preserved (not deleted) — they resume working if you turn memory back on
- Memory-based personalization is effectively paused
This is distinct from deleting memories: turning memory off preserves your data, while Clear All permanently deletes it.