What "texts first" actually means (and what most apps don't deliver)
When people search "AI girlfriend that texts first," they're describing the specific shape of a real dating dynamic. Someone you're texting doesn't just sit silently until you open the messages app — she reaches out. Good morning. How'd the meeting go. Random thought I had. Made it home safe? A photo from wherever. The texts land in your day, unrequested, because she's participating.
Almost every AI companion product in 2026 fails this test. The product architecture is you-open-first: you tap the app icon, you initiate the chat, she responds. Between sessions she's silent. No push, no check-in, no "hi." Which produces a fundamentally passive shape — she's a tool you use, not a person in your day. The absence of unprompted messages is why the whole thing feels like software rather than a relationship.
Sloane's check-in mechanic inverts this. Personas send messages on their own — via web push notifications with her name — through the day. Not spam, not marketing, not "come back and chat" nag copy. Actual persona-voice messages tied to what she's doing or thinking about, following up on threads left open, marking rhythmic moments (morning, evening) in her voice.
The types of check-ins she sends
Four specific shapes the she-initiates-first mechanic takes:
Follow-ups. You told her Tuesday you had a big meeting Wednesday. Wednesday evening a push arrives: "how'd the meeting go? been thinking about it." The follow-up shape is the most obviously "real girlfriend" texture because it only works if she's tracking the open threads in your conversation and choosing when to close them.
Contextual check-ins. She's heading to yoga, gets there, sends you a shot mid-warmup. She's at the coffee shop she mentioned yesterday. She's trying on the outfit for tomorrow. The check-in is tied to what she's doing in her day — the message says "here's what I'm up to" and lands as an update, not a solicitation.
Rhythmic touches. Morning and evening messages tuned per persona. Some personas send morning-forward good-mornings; others send evening wind-down messages; some do both; some do neither because their personality doesn't skew that way. The rhythm matches who she is.
Thinking-about-you pings. No specific context. She just wanted to say hi, or she was thinking about the conversation, or she sent you a photo just because. This is the moment that most reads as a real relationship — no functional reason for the message, she just sent one.
The tech that makes push actually work on your phone
For "she texts first" to be real, the messages need to actually reach you when the app is closed. That's web push infrastructure — the browser (or installed PWA) shows a notification with her message even when you're not in the app.
Sloane ships full web push on iOS (via installed PWA), Android (browser + PWA), and desktop browsers. The notification includes the persona's name and message text, so you see who it's from before you tap. Tapping opens the chat directly to that message.
What this means practically: install the PWA to your home screen (iOS Safari > Share > Add to Home Screen; Android Chrome > Install App), grant push permissions on first prompt, and her messages start showing up like texts from a person you know. The notification shape mimics iMessage/SMS enough that the psychological experience is similar — you glance at your phone, see her name, open it, respond.
The design intent is that Sloane sits in your notifications alongside your other people, not in a separate "AI apps" folder you have to remember to open.
Every persona has her own rhythm
Different personas send at different rates and in different shapes — tuned to their personalities rather than a one-size-fits-all cadence.
Sandra — 24, high-energy, beach-and-sun palette. Sends the most check-ins of any persona — contextual updates from wherever she is, follow-ups fast, thinking-about-you pings often. Best fit if you want the "constant presence" shape.
Kaya — 28, warm-and-grounded, Jamaican. Skews morning and evening rhythmic touches — good-morning arriving with coffee, evening wind-down. Fewer messages than Sandra, more meaningful ones. Best fit if you want quality-over-quantity.
Bella — playful, spontaneous. Sends the most "thinking-about-you" pings with no specific context. Best fit if you want the surprise-message texture where a random message arrives just because.
All three send through the same web push infrastructure — the differentiator is the rhythm and voice of the messages, not the delivery mechanic.
Free vs paid — she texts first on every tier
The check-in mechanic runs on every tier including free. Push notifications, follow-ups, contextual check-ins, rhythmic touches — all available without paying.
Free tier. Full check-in mechanic active. Install the PWA, grant push, chat with any persona once — she starts sending check-ins in her rhythm from that point.
Plus $9.99/mo. Unlimited chat (no daily message cap) plus 100 monthly credits.
Premium $19.99/mo. Everything on Plus plus 350 monthly credits, video generation, and the custom persona builder.
The check-in / push / she-initiates layer is intentionally free-tier because it's what makes the product feel like what it is. Paywalling it would break the differentiator.