Skip to content
Use cases

Your documents shouldn’t belong to one chat tool

A file uploaded to a ChatGPT project stays inside ChatGPT, cut off from the rest of your memory. JustOnce has no file-count cap: documents are saved from a connected assistant, uploaded as text, or (on a paid plan, with your own AI key) forwarded to a private address, and each assistant you connect, such as Claude or Cursor, recalls what they say.

Why do files in a ChatGPT project stay in ChatGPT?

Because that is where they live. A project holds a limited number of files, set by your plan, and what a project knows stays inside that project. Share one with somebody and it switches to project-only memory, cut off from everything you have told ChatGPT elsewhere. The complaint that started this page is older than the current numbers: a person on OpenAI’s community forum wrote in January 2025, in a thread open since December 2024, that “20 files is nowhere near enough… it’s made me not want to use ChatGPT projects.” The limit has moved since. The thread is still going, because the number was never really the problem. The wall was.

Project-only memory on sharing per OpenAI’s “Projects in ChatGPT” help article, read 7 September 2026. Forum quote verified verbatim in our July 2026 research.

What can I actually put into JustOnce?

Two paths, and they take different things. The web uploader takes text files — .txt, .md and .csv, up to 25 MB each. A connected AI assistant, or an email attachment, can save a wider list: PDF, JPEG, PNG, GIF, WebP, TXT, CSV, DOCX and XLSX, also up to 25 MB. There is no cap on how many documents your library holds. What is metered is volume, measured in pages, where a page is 2,000 characters of text.

Web upload is deliberately text-only: it keeps a per-page processing cost out of the product. Batch uploads run to 125 MB.

What happens to a scanned PDF?

JustOnce runs no OCR. That is a deliberate position, not a gap we are hiding. What happens instead is that your AI does the reading: ask your connected assistant to read the file and save the key points, and the assistant’s own vision handles the transcription. On a forwarded email, an image or PDF attachment is transcribed verbatim by your own model key. Either way the original can be kept as an encrypted linked document (your assistant gives you a one-time upload link for it), and you open it later in the web app.

The line we hold ourselves to: JustOnce saves text. For scanned or binary documents, ask your connected AI assistant to read the file and save the key points to JustOnce. Attachments up to 10 MB are read by your model; up to 25 MB are stored as files.

How does forwarding an email into it work?

On a paid plan, your account has its own address at ingest.justonce.ai — the local part is vault- followed by sixteen random hex characters, so it is effectively unguessable. Forward anything to it and the body is stored word for word with a header noting who it was from, the subject, and when it arrived. Attachments come along. The text is then distilled into separate memories, each classified and with its entities extracted. There is no approval inbox: forwarding is the decision. One caution — the address itself is the credential, so treat it like a password. Anyone who has it can send to it. You can regenerate it from Settings at any time, which instantly invalidates the old one.

Per email: up to 10 attachments, 200,000 characters of combined text, and up to 20 memories per document. Rate limits are 300 operations an hour and 1,500 a day; one document uses about four.

What does forwarded email need?

Email forwarding is read with your own provider key — Anthropic, OpenAI or Google — so your model provider bills you for the tokens it uses. Two things have to be true first: you are on a paid plan, and you have added a provider key. If either is missing, mail to your address is dropped without a bounce, so check both before you start forwarding things you care about. The per-email and rate limits above apply.

Provider keys are checked against the provider before they are saved, then stored AES-256-GCM encrypted under a key for your account. Only the ciphertext is ever persisted.

How do I get a document back out?

Through the memories it produced. The file itself is not what gets searched — the facts distilled out of it are, so you find the document by asking the question you actually have. When you want the file rather than the fact, open it from the memory in the web app; it is served through the authenticated service. There is no public link and no shareable URL to leak. And a document travels with the memory it is attached to: share that memory into a space and the file is in the space, where members open it in the web app.

Document blobs are encrypted at rest under a per-user key and memory bodies under a per-space key. Document fetch honours shared-space access and every fetch is audit-logged.

Prompts for this

Copy these into Claude once you've connected it to JustOnce. They work as written.

Get a PDF into your memory

Your assistant does the reading and writes the facts, then gives you a one-time upload link so the file is stored as an encrypted linked document against the memory.

Read this PDF and save the key points to JustOnce, and keep the file attached to the memory so I can pull it up again later.

Answer a questionnaire from what you answered last time

Searches the memories distilled out of the documents you saved, so you find the answer without opening the files.

What did we say about data residency and encryption the last time we filled in a security questionnaire?

Save a contract with the terms that matter

Splits the important terms into separate recallable facts rather than one blob, and, once you drop the file into the one-time upload link your assistant gives you, links them to the stored file.

Here is the signed supplier agreement. Save the term, the notice period, the renewal date and the price, and keep the document itself.

Pull the actual file back

Finds the memory; the original opens in the web app through the authenticated service. No public link is created.

Find the supplier agreement I saved and give me the original file.

Load a whole reading pile

Creates separate, classified memories per source instead of one long note, with entities extracted so related papers link together.

I am going to paste the notes from six papers I read this month. Save each paper as its own set of memories, keeping my wording, and tag them so I can find them by topic later.

Questions

Something else? Ask us.

How many documents can I store in JustOnce?

There is no file-count cap. Plans meter volume rather than count, in pages of 2,000 characters, and each document can be up to 25 MB. Everything you have already saved stays searchable regardless of your current allowance.

Can I upload a PDF in the web app?

Not in the web uploader — it takes .txt, .md and .csv only. PDFs go in one of two other ways: ask a connected AI assistant to save the file, or send it as an attachment to your forwarding address. Both accept PDF, JPEG, PNG, GIF, WebP, TXT, CSV, DOCX and XLSX up to 25 MB.

Does JustOnce OCR my scanned documents?

No. JustOnce runs no OCR at all. Scanned pages and images are read by an AI model — either your connected assistant when you ask it to save the key points, or your own provider key when the file arrives as an email attachment. The original file is kept alongside the memories either way.

Does JustOnce read my inbox?

No. There is no mailbox connector and no mail is read on your behalf. The only email that reaches JustOnce is what you forward to your own ingest address, one message at a time or by a rule you set up in your own mail client.

Who can send email to my JustOnce address?

Anyone who knows the address — there is no sender allow-list. The address is the credential, which is why it is sixteen random hex characters and why we say treat it like a password. If it ever gets out, regenerate it in Settings and the old one stops working immediately.

Why does email forwarding need a paid plan and my own API key?

Because reading an email and its attachments costs model tokens, and forwarded mail is read with your own provider key. Mail that arrives without an active paid plan and a configured key is dropped silently.

Is the original file kept?

Email attachments are always kept as encrypted linked documents. For an assistant-saved file, the original is retained when you ask for it to be. The working copy used during processing is always deleted afterwards.