GUIDE

The Best PWA AI Girlfriend — Why Sloane Feels Like a Native Messenger

Most AI companion products come as either a mobile app you download from an app store, or a website you use in a browser tab. Sloane runs as a Progressive Web App — installable to your home screen, feels like a native messenger, updates instantly whenever the product changes. This guide unpacks what PWA means, why it's the right architecture for a chat-first product, and what "feels like iMessage" actually delivers day to day.

What a PWA actually is

A Progressive Web App is a website that also acts like a native app. You visit the URL in your browser, tap "Add to Home Screen" (iOS Safari) or "Install" (Chrome/Android), and the site adds a full-screen icon to your device. Tap the icon and it opens without a browser toolbar — it launches, looks, and behaves like an app you installed from the App Store or Play Store.

Underneath, it's still a website — served from a server, updated on the server, rendered in a webview. But the reader-facing experience is native. Home-screen icon. Full-screen mode. Push notifications when a message arrives. Chat interface that scrolls like a messenger. Not a website in Safari — an app on your phone.

The reason this pattern has taken off in 2024-2026 for chat-first products specifically: the native-app experience matters (messenger UX, push notifications) but the native-app overhead (App Store review, download friction, per-platform builds, forced update cycles) doesn't. A PWA delivers the first without the second.

Why chat-first products benefit specifically

Three reasons PWA fits AI companion / chat products better than native app store distribution.

Updates ship instantly. When Sloane improves a persona's dialogue, tunes memory retention, or fixes a bug, the change is live the moment the deploy finishes. No App Store review cycle (3-7 days), no forcing users through an update to get the fix, no split userbase running old and new code. Everyone gets the improvement the next time they open the app.

No download friction to try. A native app requires the user to open the App Store, search, tap Install, wait for the download, then open. That's enough friction to lose meaningful percentages of curious users at every step. A PWA is: tap the URL, chat immediately, install to home screen only if you decide you want it. The trial happens before the install decision, not after.

Same app on every device. Sloane on your iPhone, your Android phone, your work laptop, your desktop at home — it's the same URL, the same product, the same account, the same conversation state. No app-per-platform, no Android-vs-iOS feature parity gaps, no "Windows version coming soon." One codebase, one product, every device you own.

What "feels like a native messenger" actually means

Kaya

SPOTLIGHT

Kaya

See her profile →

The messenger-feel bar is set by iMessage, WhatsApp, and Instagram DMs. Users open Sloane and unconsciously benchmark it against those. Meeting that bar takes specific things:

Home-screen icon and full-screen launch. Once you install Sloane to your home screen, the icon looks and behaves like any other app icon. Tap it and it launches into full-screen mode — no browser toolbar, no URL bar, no "in a browser" visual cues. Just the app.

Push notifications for new messages. When Kaya sends you a message, your phone gets a push notification the same way iMessage does. Tap the notification and Sloane opens directly to her chat. This works on iOS (via the Web Push standard, added in iOS 16.4) and Android (Chrome web push has been solid for years). The notification lands like a message from a real person, not like a marketing email.

Chat UI that scrolls and feels correct. Message bubbles, timestamps, voice-note attachments, inline photos, typing indicators. Sloane's chat interface is built to the specific UX pattern the reader's brain expects from a modern messenger. When you receive a voice note it plays back tap-to-hear. When she sends a photo it's inline in the chat, tap to enlarge.

Persistent conversation state. Close the app in the middle of a conversation, come back three hours later, and the conversation is exactly where you left it. Same scroll position, same input draft if you had one, same everything. Same across devices too — start the conversation on your laptop, pick up on your phone.

Each of those individually is a small thing. Together they're what makes the difference between "chat app in a browser" and "app on my phone that happens to be built on web tech."

How to install Sloane as a PWA

The specific install steps vary by device and browser but they're all under 30 seconds. Full walkthrough is in the install guide but the short version:

iPhone (Safari). Open sloane.world, tap the Share button (square with arrow), scroll to "Add to Home Screen," tap Add. Sloane icon appears on your home screen.

Android (Chrome). Open sloane.world, tap the three-dot menu, tap "Install app" or "Add to Home screen." Sloane icon appears.

Desktop (Chrome or Edge). Open sloane.world, look for the install icon in the address bar (small computer with a down arrow), click Install. Sloane opens in its own window when you launch it.

Once installed, Sloane runs in full-screen mode and pushes notifications for new messages. You can uninstall the same way you'd uninstall any app — long-press the icon on mobile, right-click on desktop.

The tradeoffs worth naming

Being a PWA has real advantages and a couple of honest costs. The costs:

Some device features aren't available. PWAs can't access things like the phone dialer, certain camera modes, or some deep OS integrations that native apps can. For an AI companion, none of these are things Sloane would use — chat, photos, voice notes, and push notifications all work in PWA. But if the product ever wanted native-app-only features, it'd need to ship a native app for those.

Some browsers handle PWAs worse than others. iOS Safari has good PWA support since iOS 16.4. Chrome and Edge on desktop and Android are solid. Firefox mobile is less complete. If you're on an unusual browser combination, the install experience may be lower-quality.

Meta's in-app browser (Facebook, Instagram) blocks PWA install and push notifications. This is a known Facebook/Instagram limitation — if you tap a Sloane link from inside the Instagram app, the in-app browser will let you use the site but won't let you install it or receive push notifications. The fix is to open the link in your real browser (Safari on iPhone, Chrome on Android) — Sloane shows a specific "Open in Safari" prompt when it detects this situation.

None of these outweigh the advantages for a chat-first product like Sloane, but they're worth knowing before you install.

Why this pattern is the future for AI companion products

The AI companion category is a specifically bad fit for the traditional native-app distribution model. Native app updates ship slowly through App Store review cycles that don't fit the iteration pace of AI product development. Native apps require per-platform builds (iOS + Android + web + desktop = four codebases). Native apps create download friction that costs curious users before they've had a chance to try the product.

A PWA solves all three: instant ship, one codebase across all platforms, and zero download friction from URL to first message. The user gets a native-quality experience without the native-distribution overhead the product doesn't benefit from.

Sloane runs as a PWA because it's the right architectural fit for a chat-first product that needs to iterate fast, run cross-platform, and let users try before they install. If you want to see what the experience feels like, no install is required to start — anon chat is available on every persona's page. If it feels right, the install-to-home-screen step takes about 20 seconds.

INSTALL SLOANE ON YOUR PHONETRY FIRST (NO INSTALL)

PWA · Install to home screen in 20 seconds · Same app iPhone/Android/desktop

FREQUENTLY ASKED

Questions people ask

Is Sloane an app or a website?

Both — Sloane is a Progressive Web App (PWA). You visit sloane.world in a browser to use it, and you can also install it to your home screen with a tap ("Add to Home Screen" on iOS Safari, "Install app" on Android Chrome). Once installed, it launches full-screen like a native app, receives push notifications for new messages, and behaves the same way a native messenger would — same experience across iPhone, Android, and desktop.

Why isn't Sloane in the App Store?

Sloane runs as a Progressive Web App because it's a better fit for a chat-first product than traditional App Store distribution — updates ship instantly instead of going through 3-7 day review cycles, the same app runs on iPhone/Android/desktop from one codebase, and users can try the product before deciding to install anything. The PWA architecture delivers the native-messenger feel without the App Store overhead.

How do I install the Sloane AI girlfriend app?

iPhone Safari: tap the Share button, scroll to "Add to Home Screen," tap Add. Android Chrome: three-dot menu → "Install app." Desktop Chrome or Edge: click the install icon in the address bar. Once installed, Sloane launches full-screen with its own home-screen icon and can push notifications for new messages. Full walkthrough is in the [install guide](/guides/install-sloane-app-on-your-phone).

Do PWAs get push notifications?

Yes. On iOS, PWA push notifications are supported from iOS 16.4 onward. On Android, Chrome has supported web push for years and it works reliably. On desktop, Chrome and Edge both support PWA push notifications. When a Sloane persona sends you a message, your device gets a push the same way it would for iMessage or any other native messenger.

What's the difference between a PWA and a native app?

A native app is downloaded from an app store and runs as a compiled binary for a specific platform (iOS or Android). A Progressive Web App runs from a URL, is built on web technology, but can be installed to your home screen and behave like a native app once installed — full-screen mode, home-screen icon, push notifications. The user-facing experience is nearly identical for chat-first products; the developer-facing advantages of PWA (instant updates, one codebase across all platforms) are real.

Can I use Sloane in a regular browser without installing?

Yes. Sloane works in any modern browser as a normal website — you can use it entirely without installing to your home screen. The install step is optional and only adds the home-screen icon + push notifications + full-screen mode. If you'd rather keep it as a browser tab, it works fine that way too.

KEEP READING

Characters

Comparisons

Guides

Recently shipped