Changelog
Oreia is in beta and is being built in the open. This is what has changed and when, including the times something was wrong and had to be corrected — a changelog that only lists good news is an advertisement. Subscribe by RSS if you would rather not check.
August 2026
Pricing you can read without signing in
The pricing page used to live inside the app, which meant you had to leave the website to find out what anything cost. It is now a page on this site, readable without an account and without JavaScript.
It takes its numbers from Stripe rather than from a copy someone remembered to update, and it takes its list of what each plan includes directly from the app's own source. That second part is the one worth explaining: a hand-written marketing version of a feature list drifts from the software until it is quietly promising something the code does not do.
It also answers the question most pricing pages avoid — what happens to your writing if you stop paying. Nothing. The account returns to the free plan and everything you wrote stays readable.
We were overstating the encryption. Here is the accurate version.
Oreia described itself as end-to-end encrypted, in the app's settings, on the pricing screen and on this site. That was not true, and the wording has been corrected everywhere it appeared.
What is true: your entries are encrypted on your device with a key generated there, and they travel and rest encrypted. What the phrase "end-to-end" also implies, and what is not the case, is that the server cannot open them. It can. A copy of your key is held wrapped on the server, which is what makes a password reset recoverable instead of catastrophic, and it is what lets Oreia write reflections on entries you have not opened.
That is a real trade-off and a defensible one, but it is not the reader's job to infer it from careful phrasing. The privacy policy now states the limit plainly, and the build refuses to publish the page if that sentence ever goes missing.
A dream symbol library, written rather than generated
The first entries of a dream symbol library are live: water, snakes, falling, being chased, teeth falling out, and dreaming of people — an ex, someone who died, someone you know.
Each one answers the question three ways, because the honest answer is that nobody knows for certain which frame is right: what Jung would say, what sleep researchers can actually demonstrate, and what the symbol has meant in spiritual traditions. Most dream dictionaries pick one and state it as fact.
They are written one at a time rather than produced in bulk. Two to four a week is the pace, and the build refuses to publish an entry that skips a perspective or opens with a heading instead of an answer.
A privacy policy about this system, and fonts that stop calling Google
The privacy policy was rewritten from an audit of what the code actually does rather than from a template. It names which columns are stored in plaintext and why, which third parties see anything, and what the encryption does not protect you from.
Alongside it, the webfonts are now served from this domain. Loading them from Google's CDN sent your IP address to Google on every page view, before you had clicked anything and without any way to decline — a small thing that quietly made a privacy-first site depend on the largest advertising company in the world.
There is still no cookie banner, because there is still nothing to consent to. The storage page lists what this site puts on your device, which is nothing.
Read a dream without an account
You can now describe a dream and have Oreia read it without signing up, without a card and without an email address. The reading is generated, shown, and then gone — the dream is not stored, not logged and not used to train anything.
This is the same interpretive approach the app uses, running on a separate service that holds no user data at all, so a public endpoint cannot become a way into anybody's journal.
It is genuinely free rather than free-until-you-hit-a-wall. If it turns out to be useful, the journal is where the same reading gets better, because it can see what you dreamt last month.
Deleting your account now deletes all of it
Closing an account removed your entries, but it left things behind: the vector embeddings used to find links between dreams, the generated images, and rows in several smaller tables. Nothing there was readable as your writing, but it was still yours, and leaving it was not what the button said it did.
Deletion now clears both vector indexes and every stored image file before it touches the database, so a failure halfway through cannot leave orphaned data with nothing left pointing at it. If any step fails, nothing is deleted at all and you are told, rather than being shown a success message over a partial job.
One thing is deliberately kept: records required for tax and accounting law, which Article 17(3)(b) GDPR does not permit to be erased on request. The privacy policy says which.
Journals, and entries you can name, date and delete
Entries can now be collected into journals — a shelf of named collections over the same writing, so an entry can sit in more than one without being copied.
Entries themselves got the things a journal is expected to have and did not: a title of your own choosing, a full date rather than just the day it was typed, drafts that are actually drafts, and a crop for the image.
You can also delete an entry from the feed. It asks you to confirm by name first, because the one action in a journal that cannot be undone should not be a single tap next to the one that opens it.
Every observation now shows its evidence
When Oreia says something about you, it now shows the writing it drew that from. Tap an observation and the quotes appear — your own sentences, in your own words, with the dates they were written.
The check-in questions work the same way. Instead of asking something generic, a question cites the entry that prompted it, so you can see whether the connection it made is one you agree with.
This is the difference between a tool that reflects you back and one that tells you about yourself. The first is only trustworthy if you can check it, and you could not check it before.
