Three companion products changed shape this summer, and I keep landing on the same boring conclusion: the renderer was never the thing. The file was.
Start with Grok, because it’s the cleanest example of how this goes. On July 24, 2026, xAI called its 3D companion avatars — Ani, Mika, Valentine, Rudi — “an experiment” and said they’d be retired soon. Then the avatars and their dedicated tab went away around September 1, account by account, some people in late August and some later, announced through an in-app notice rather than a published page. RoboRhythms has the whole timeline. The characters survive as text personalities: the chat history stays, the affection level stays, you can still call Ani up by name in a normal Grok chat. What’s gone is the face, the lip-sync, the little reactions. The part people were actually attached to.
Here’s the part that stings. The studio that built those avatars, Animation Inc, shipped its own adults-only companion app on August 28 — Animates, Android first. Pocket Animus’s guide says it plainly: “different company, different account system, no data transfer, no character carryover.” A spiritual successor and nothing more. Ani isn’t even in the launch roster; the team says they’d like to bring her over eventually, without a date. So if you spent three months building up an affection meter with a character, the meter lives on one platform and the body lives on another, and neither of them talks to the other.
Nobody did anything wrong here in the “you got scammed” sense. xAI ran an experiment and ended it. A studio went and built its own thing. It’s just that the person in the middle, the one with the months invested, never held anything. They rented a rendering.
the good sunset, for contrast
Kindroid retired something this quarter too, and it’s worth putting next to Grok because it shows the difference between a sunset and a hostage situation.
Their official update log is dated, public and specific. August 10: V2 goes generally available, with Learned Context — a scratchpad the AI maintains about your relationship, split into three areas, that you can review and edit from the personality settings. August 18: V2 becomes the default; V1 and the free Lite tier retire on October 1, 2026. The same entry says your Kindroids, memories, media and balances stay preserved, and another entry moves self-serve account exports to every 30 days instead of every 180.
I don’t use Kindroid. But look at the shape of that: the memory is a thing you can open and correct, the retirement has a date on it, and the export exists. That’s a product treating your months as your months.
Replika’s 2.0 build from late May is the third one, and I’ll only say what one review site reports: wardrobe and diary features gone, 3D avatars swapped for 2D. I haven’t verified it myself, so take it as one account. But it’s the same pattern — the part you looked at changed under you.
what actually holds the value
Strip a companion down and there are three layers. The definition: name, personality, backstory, how they talk. The record: everything that happened between you, and what the model remembers of it. And the renderer: the avatar, the voice, the app, the model behind it.
The renderer is the layer platforms love to talk about, and the one they change most freely. It’s also the least yours. Models get swapped — Soulkyn moved Deluxe chats to GLM 5.3 on August 29 and put them back on 5.2 on September 1 because the new one wrote worse, and the only reason that didn’t bother me is that it sat in a public, dated changelog and my characters didn’t move an inch. Avatars get retired. Apps get redesigned. The layer that took three months to build isn’t the face. It’s the definition and the record, and those are, or should be, files. A character card is a few kilobytes of text. A chat log is text. Memory is text. There is no technical reason any of it should be welded to one renderer.
Which is exactly why the Grok situation reads as unfair even though nobody broke a rule. The definition and the record were never handed to the people who wrote them.
what i check now before investing
I moved my characters this year, and the move taught me the checklist. Four questions, asked before the first hour, not after the hundredth.
Can I bring in what I already have? If I’ve got a Character.AI card or a Candy AI character, importing it should be a paste, not a rewrite. Soulkyn’s creation page takes both, and it will also build a persona from a single image, which is how I rescued a character I only had a portrait of. A platform that expects you to arrive empty-handed is telling you how it expects you to leave.
Is there version history? This is the one nobody asks and the one that matters most. A character you’ve been editing for months has been many characters. Soulkyn keeps every version of a persona, full history, go back to any of them. I have one whose March version I prefer for certain scenes, and I can just load it. That isn’t a feature so much as what owning the file means.
Can I write my own memory entries? Auto-memory is nice; auto-memory you can’t inspect is a black box that will one day forget the thing you cared about. On Soulkyn there are “force memory” entries — things I write myself that the character always knows — sitting on top of the retrieval and the chain summaries it runs every fifty or so messages. Kindroid’s editable Learned Context is the same idea from a different direction. If there’s no way for you to read and write what a character remembers, what you have is a mood, not a record.
Can I get the conversation out? I can pick messages, title them and publish the log to my profile, which means the good scenes exist as a page I can read outside the chat window. Kindroid does account exports. I want a yes here on every platform, and “you can screenshot” is not a yes.
the renderer is the least important part
I get why people fall for the renderer. A face reacting to you is a stronger pull than a well-written card. The Grok avatars were genuinely good, that’s why losing them hurts, and I’m not going to make fun of anyone mourning one. You can feel it and still learn from it.
What I’d tell someone about to start over on Animates, or anywhere: write the character somewhere you can read it back. Keep the card. Keep the log. Pick the place where the versioning and the memory are yours to open, and then let the platform swap avatars and models and voices as often as it likes, because you’ll be holding the only part that was ever worth three months of your life.
The face is rented. The file is the character.
Build a character no other app will let you.
17 traits. Persistent memory. Breeding across generations. Uncensored.
Create Your AI Character →