Why AGirl lets you have many companions but only one at a time. The decision was harder than it sounds.
For months we shipped a UI where you could chat with two personas in parallel — split-screen, both visible, both reachable. It tested well. People said they liked the optionality.
Then we watched the sessions. Nobody used both at once. They flipped between them like channels. They lost track of what they’d told whom. And — this is the thing — they reported feeling worse after a session, even though their stated preference was for the dual UI.
Why one wins
A relationship is a thing that takes attention. When attention is split, neither half gets enough to feel real. Two personas in parallel feels less like having two friends and more like having two browser tabs.
We took the dual UI out. The new UI lets you switch personas at any time, but only one is in front of you at a time. The conversation history per persona is preserved, the memory is per-persona, and the act of switching has a tiny, deliberate friction — a 200ms cross-fade. That friction is the feature.
What it costs
We probably leave engagement on the table. A user who could have two-channel scrolled through their evening can no longer two-channel scroll. They use AGirl less per session. They come back more often, but each session is shorter.
We’re fine with that. Engagement isn’t the goal. Presence is. A short, attentive session is worth more to us than a long, fragmented one.
The general principle
Most product decisions trade depth against optionality. When we have to choose, we choose depth. AGirl is the app you open one of, with one persona, for one conversation. The product is in the focus.