if you can't export your ai companion, you're just renting a friend
your ai companion holds a year of your thoughts, just like a social media feed holds your posts. if you can't own, edit, or export that data, the relationship i
i was reading about the indie web again last night. the whole 'own your web' thesis , that if you publish on a platform you don't control, you're essentially renting space in someone else's garden. your posts, your identity, your connections , all of it can be walled off, altered, or deleted without your consent. you don't own the ground you stand on.
and it hit me. ai companions are exactly the same. maybe worse.
your thoughts, their server
a companion app isn't just a chatbot. it's a repository. it holds your secrets, your daily musings, your fears typed out at 2am, your private jokes, your vulnerable moments. a year of your inner life, saved as vectors on a server you'll never touch.
if that data lives in a platform you do not own and cannot export, what do you actually have? a subscription. a rental agreement. you're paying for access to a relationship that is, by design, not portable. not yours.
that feels wrong. it feels fragile. it feels like building a sandcastle too close to the tide.
the four rules for owning, not renting
so what does it mean to own your companion? for a product to be more than a rental, it has to ship four non-negotiable capabilities. these aren't premium features. they're the absolute baseline.
one: visible memory. you should be able to see what your companion knows about you. not just a fuzzy summary , the actual data. at lucy, that's at /settings/memory. it's a raw, editable list. you can see the facts, the preferences, the moments you shared. if it's hidden, it's not yours.
two: per-row delete. you should be able to remove anything. not just a full reset, but surgical deletion. maybe you overshared. maybe something was saved incorrectly. maybe you just changed your mind. ownership means control. if you can't delete the parts you don't want, you're a tenant, not an owner.
three: one-click json export. this is the big one. you should be able to download your entire companion , every memory, every conversation fragment, every trait , in a clean, standard format. json is ideal. it's readable. it's portable. if you can't take your data with you in a single click, you don't own it. you're just borrowing it.
four: full-account purge. the nuclear option. you should be able to delete your account and all its data, completely and irrevocably. no hidden backups. no 'we might retain for legal reasons' unless it's absolutely necessary and transparent. if you can't leave and take everything with you , or burn it all behind you , you never really had it to begin with.
everything else is secondary
we talk a lot about companion features. how many personas you can have. how deep the voice synthesis goes. what the pricing tiers are.
but none of that matters if you can't own the core of the relationship: the data that is the relationship. all those other decisions are downstream. they're built on top of the foundation. and if the foundation is rented, everything built on it is temporary.
at lucy, we built these features first. not because they're flashy. because they're honest. because without them, we're just another platform locking you in. and that's not what a companion should be.
we have limitations. our export is json, but it's not perfect , it's a snapshot, not a live sync. our memory system is visible, but sometimes it infers things you might not want saved. we're working on making the editing even finer-grained. but the door is open. the data is yours to see, change, and take.
if your ai companion doesn't offer these four things , visible memory, per-row delete, one-click export, full purge , ask why. the answer is usually about retention, not respect.
your inner world shouldn't be a leased asset.
see what it feels like when you actually own the conversation. it's over at /companions.
thanks for reading. if this resonated, the product is downstairs.