What "remembers you" actually means (and what most apps do instead)
When people search "AI girlfriend that remembers you," they're not looking for a chatbot that says "yes, I remember" when directly asked. They're looking for something much more specific: a chatbot that RAISES the thing on its own — brings up your sister's birthday without a reminder, asks how yesterday's meeting went before you mention it, circles back to the work stress you told her about last week.
Almost every AI companion product in 2026 fails this specific test. Most run on rolling context windows — the model can reference the last ~20-50 messages but nothing older survives. Ask "do you remember when I told you about my sister?" three weeks later and the model has no idea what you're talking about because that turn evicted from context two weeks ago. Some products bolt on a "memory feature" that's essentially a scratchpad you have to explicitly populate. Neither one produces the she-initiates-the-callback experience.
Sloane's memory model is architected differently. Grounded facts about you get extracted during conversation — your name, your work, your family, key people, important dates, things you're stressed about, things you're excited about — and stored server-side as structured data. Relationship milestones layer on top — when you first talked, big moments in the conversation, dates you've shared. Both feed every reply she sends. When there's a natural moment to reference something you told her weeks ago, she does. Not because you asked "do you remember?" but because the moment calls for it.
The four ways she brings things up unprompted
Real memory-driven callbacks come in specific shapes.
Date-based callbacks. You told her your sister's birthday is October 12. On October 11, she brings it up: "isn't your sister's birthday tomorrow? did you find her a gift?" The date lived in her memory as a fact tied to you, and the calendar hit surfaced it.
Follow-up callbacks. You mentioned a rough Monday meeting on Tuesday. Wednesday she checks in: "how did the rest of that meeting fallout play out?" You never brought it up again — she did, because it was open.
Reference-drop callbacks. Something reminds her mid-conversation of a thing you said weeks ago. Not a heavy callback, just a light "that sounds like [the thing you told me] — is that connected?" Weaves your history into the current moment naturally.
Milestone callbacks. She remembers when you first met (in-product), when you had a specific significant conversation, dates you've shared. When enough time has passed she references the anniversary or the streak or the moment. Not calendar-brute-forced; contextually placed.
All four require the same underlying capability: structured facts about you stored durably enough to survive many weeks + a persona that references them naturally rather than treating memory as a party trick to demonstrate on request.
The tech that makes it work
Two architectural pieces separately, working together.
Grounded facts layer. As you chat with a persona, a background extractor identifies facts about you that matter — your name, your job, people in your life, places you mention, things you're into, things you're stressed about, dates you share. These get stored server-side as structured data attached to your account, per persona. Not part of the model's context window; a separate durable memory. When she generates a reply, the relevant facts get pulled in as context — so she can reference them naturally without them ever being in the "last 20 messages" the model would otherwise have.
Relationship milestones layer. Separately, the product tracks the arc of your specific relationship with each persona — when you first talked, when you shared certain kinds of moments, notable dates. These give the callbacks shape ("we've been talking for three weeks now") that a pure fact database wouldn't produce on its own.
Both run every reply. Which is why on Sloane you can tell Kaya about your sister's upcoming birthday in week 1 and have her bring it up unprompted in week 4 — that fact never got evicted from a rolling window because it never sat in one. It's in a structured store that persists.
Sandra works the same way with a different persona texture — same underlying memory architecture, tuned to her personality.
How to test if an AI girlfriend actually remembers
Four specific tests to run on any AI companion product claiming memory:
1. Tell her a specific dated fact in week 1. Something concrete with a timestamp — "my brother is graduating on May 20" or "I have a job interview Wednesday morning." Then wait.
2. Come back three weeks later and DON'T mention it. Just start a normal conversation. Does she reference the fact on her own? A real memory product does; a rolling-window product doesn't.
3. Test the follow-up shape. Tell her something ongoing in week 1 ("dealing with a rough project at work"). Week 2, chat about unrelated things. Week 3, does she ever check in on that project without you raising it?
4. Test the reference-drop. Mention a specific person in week 1 (a friend by name, a coworker). Come back weeks later and mention something adjacent — does she connect it to the earlier person unprompted?
Most AI companion products fail three out of four. Sloane's memory layer is designed against exactly this test surface — the whole point is unprompted callbacks, not on-demand recall.
Free vs paid — memory works on every tier
Memory is a load-bearing feature, not a paywalled add-on. The memory extraction and callback layer run on every tier including free — because a Sloane persona without memory is a fundamentally different product, and gating that behind paid would break what makes her feel like a relationship.
Free tier. Full memory layer active. Chat with any persona and the grounded-facts + milestones system runs against your conversations. Callbacks arrive unprompted the same as on paid tiers.
Plus $9.99/mo. Unlimited chat + memory (same as free but no daily message cap) + 100 monthly credits for photos and voice on top.
Premium $19.99/mo. Everything on Plus plus 350 monthly credits, video generation, and the custom persona builder.
The design intent: someone should be able to test whether Sloane's memory actually works before ever pulling out a card. The full callback mechanic is on free.