Portable AI memory · For people who use more than one AI

Stop being a stranger
to every new AI chat.

You already run ChatGPT, Claude, and probably a third assistant, and you re-explain yourself to each one. Start one record you own, hand it to whichever AI you're using today, and take it back whenever you want.

Nothing here is a promise you have to take on faith. Read the public revocation list or check a signed checkpoint yourself.

Scroll
The file reads on Claude ChatGPT Gemini Copilot Perplexity and anything else that reads a paste
What this is, plainly

A record you own, not a
feature the vendor owns.

We're new, so there's no logo wall here and no customer count. What there is instead: a live demo you can run yourself, a revocation list published in the open, and signed checkpoints you can verify with our servers out of the loop entirely.

What a file looks likeDemo fixture
TodayPasted the file into a new Claude chat instead of re-typing the usual three paragraphs of context.
This weekTurned down a deal because it wanted the schedule back, not the money. Wrote it down before the feeling faded.
Last monthA retake confirmed the same pattern as three months ago: works in long unbroken stretches, not short bursts.
Three months inRevoked ChatGPT's access after switching most daily work to Claude. Access died immediately.
Day oneThe file opened with one true thing, nothing else.
41 entries since opening cannot be written backwards revocation published, not just promised
How it works

Two minutes to stop
starting over.

No feed, no streak, no score. You write when something is true, and the file is boring by design, which is exactly why an AI reading it can trust it.

01 / Two minutes

Open the file

Free to start, no card required. Answer what you actually want an AI to already know, and the file opens with your first entries in it.

02 / As you go

Add to it, never edit the past

A line here, a retake there. Every entry is dated the day you write it and checkpointed the moment it's signed, so nothing you or we do can quietly change what it said.

03 / Whenever you switch AIs

Hand it over, or take it back

Paste it into a new chat, or connect it through Sign in with Pupul if the AI supports it. Change your mind later and revoke it: the revocation publishes to a list anyone can check.

What you get

The context that used to
die with the chat window.

Every AI you use gets to skip the archaeology, because the record already has it, and it stays that way no matter which vendor you're using this year.

Vendor-independent

Yours, not ChatGPT's or Claude's

ChatGPT's memory is a capped list of short facts that lives inside your ChatGPT account. OpenAI does not publish the size of that cap, and there is no signed export. A Claude Project is scoped to that one project. Your file belongs to neither, so it survives you switching either one.

Signed, not just stored

A record an AI can actually trust

Every entry is checkpointed the instant it's written. A bot can invent a thousand identities tonight; it cannot invent three months of dated, witnessed entries. That's the whole reason a receiving AI should believe what you hand it.

Revocable, publicly

Take it back, and prove you did

Change your mind about an AI, a product, or a person you shared with. Revoke the grant and it's published to a list anyone, including that AI's own developer, can check.

Never scored

A record, never a verdict

Nothing here ranks you or sorts you into a type. It's a dated log of what's actually true, and we hold that line on purpose: this file describes you, it never grades you.

Next to what you already use

How this differs from
ChatGPT memory or Claude Projects.

Neither was built to leave its own vendor. That's the one thing changed here, and everything else follows from it.

 ChatGPT memory / Claude ProjectsPupul
Who owns itThe vendor's account you're logged intoYou
Works across AI vendorsNo, siloed to that one productYes, hands to any AI that reads a paste
Exports as a signed recordNo export path either offers todayYes, checkpointed and verifiable offline
Public revocationNo published revocation mechanismYes, every revoke publishes to a public list
If you switch AI vendorsStarts over, nothing carries with youNothing to rebuild, hand the same file over
What it costsBundled into a paid plan, not sold separatelyFree to start, $99 a year or $12 a month

A comparison of designs, not a claim about either product's quality. Both are genuinely good at what they do inside their own vendor. Full detail at /vs-chatgpt-memory.

Pricing

What you pay, exactly.

Plain numbers, no sales call, no card to start. Revocation and the right to hand your file to any AI stay free forever, whether or not you're currently paying.

PersonalThis is the one built for you.
Starting the fileFreeThe word, your full first read, a fresh read every month, drift pulse, weekly sit, and three lifetime asks to She.
RevocationAlways freeOn every tier, whether or not you're currently paying anything.
The Room, monthly$12 a monthUnlimited entries, on-demand re-reads, full portability to any AI, and the full paste block.
The Room, yearly$99 a yearThe better buy across a year. Same everything, paid once.
A single deep read$33 one timeNo subscription. Owns the full reading forever.

Start free. Move to the Room whenever the file is worth paying to keep growing, not before.

Start your file free
Other rooms, same file

If you're not shopping for yourself

The same record, the same consent rail, the same revoke. Priced for whoever is holding it.

Practitioners
Free software
First client read free, then $39 a read
  • Clients hand you a record they already own
  • Your signed notes travel with them
  • $1,990 a year unlimited past ~50 reads
Child & family
Free to start
Then $99 a year, or $12 a month
  • A guardian tends it, the child owns it at 18
  • Multiple guardians can each sign entries
  • Never paywalled once written
Developers
Free tier on the API
Firm license $999 a month
  • Four claims, each with its provenance
  • Sign in with Pupul, ES256, revocable
  • Offline verification, no callback to us
Why the record is worth trusting

A bot can invent a thousand
identities tonight. Not March.

Elapsed, witnessed time is the one credential that can't be minted on demand. Everything below exists to make that claim checkable by someone who doesn't trust us, which on this page includes you.

Append only

Entries are added, never edited or reordered. No write path into the past, for you or for us.

Signed checkpoints

The ledger publishes signed checkpoints. Anyone can prove an entry existed at a point in time without our permission.

Null, never false

A claim we can't evidence comes back null. An absent record is not an accusation, and we won't let it read as one.

Scoped at the door

A grant carries only what you agree to share, expires on its own after fifteen minutes, and never carries what you actually wrote.

Revocation is public

Every revoked grant is published to a list anyone can read, including the count. No one else in this category publishes that.

Verify without us

Published keys, a public revocation list, and signed checkpoints let a receiver verify a grant with our servers entirely out of the loop.

On the record

The ledger runs through the company too.

2026-04-24Provisional patent filed on the continuity record, US application 64/048,624.
2026-07-12Sign in with Pupul shipped: OAuth with ES256 tokens, scoped and revocable at the door.
2026-08-01Public revocation list and the live revoke endpoint shipped and verified.
2026-08-09This page shipped: a dedicated case for the AI-native power user, sitting beside the practitioner flagship and the family lane.
FAQ

The questions people actually ask.

What is portable AI memory?
A record of you that you own and control, separate from any one AI vendor's account, that you can hand to ChatGPT, Claude, Gemini, or whatever you use next. It travels with you instead of staying trapped inside one product's memory feature.
How is this different from ChatGPT's memory feature?
ChatGPT memory lives inside your ChatGPT account, holds a capped list of short facts whose size OpenAI does not publish, and does not export as a signed record or work inside Claude, Gemini, or anything else. Your Pupul file is yours, exports as a signed record, and hands to any AI that can read a paste.
How is this different from Claude Projects?
A Claude Project is scoped to that one project inside that one vendor's account. It's excellent for work context inside Claude, but it was never built to leave Claude, and it has no consent or revocation layer of its own. A Pupul file is built to be handed anywhere, including into a Claude Project.
Can I actually revoke an AI's access?
Yes. Revoking kills access immediately even though the token you handed over stays cryptographically valid, because every reader checks the public revocation list first. Run this live in under a minute at pupulcorp.com/revoke-demo.
Do I need to be technical to use this?
No. You write entries the way you'd write a note to yourself, and handing your file to an AI is a copy and a paste, or a one-time authorization if the AI supports Sign in with Pupul. There is nothing to install.
How much does it cost?
Free to start: the word, your full first read, a fresh read every month, and revocation forever, on every tier. The Room, which unlocks unlimited entries and full portability, is $99 a year or $12 a month. A one-time full reading is $33.
Is my file ever sold or used to train a model?
No. The file is yours. We do not sell it, we do not rent it, and access to it is yours to grant and yours to take back. A grant only ever carries the shape of what you agreed to share, never what you actually wrote.
What happens to the file if I stop paying?
Everything you've already written stays readable. A lapsed subscription pauses new entries and the extra features, it never locks you out of what you already wrote.
Can I bring history in from somewhere else?
Yes, you can import prior context, but imported entries are flagged and never count toward the continuity the file proves. Only what accrues here, witnessed and dated as it happens, counts toward that.
Does this replace ChatGPT or Claude?
No, and it isn't trying to. Keep using whatever AI you already like. Pupul is the one layer none of them have: a record you own that travels between them, instead of a memory that dies with the account.
Start the record

The next AI you open can already know you.

Starting costs nothing, and what you write stays yours no matter which AI, or which subscription, you're using next year.