Last updated: August 13, 2026
This Privacy Policy explains how DreamThreads handles information when you use the dream journal and interpretation service at mydreamthreads.xyz (the “Service”). Dreams can be intimate. We treat dream text, interpretive preferences, and account information as sensitive personal information and limit how they are used.
DreamThreads lets you write a dream, choose an optional interpretive lens, and receive a dream reflection. When you click Reflect, your dream text and interpretive preferences are sent to DreamThreads’ server and then to OpenRouter so a model can generate the interpretation. If you use audio input, the recording is sent to DreamThreads’ server and then to OpenRouter to create a transcript that you can edit before submitting. If you are signed in, DreamThreads stores your journal in our database so it can sync across devices. If you are not signed in, interpreted dreams are saved in your browser’s local storage unless you later import them into an account.
DreamThreads also provides a bounded public dream parser for developers. The parser processes submitted text in memory and returns structured fields without generating an interpretation. DreamThreads does not store the dream text, create a journal entry, or create a DreamGraph contribution from a public-parser request. The request’s IP address is used temporarily for per-client rate limiting, and DreamThreads records a content-free operational event containing parser version and timing so reliability and abuse can be measured.
After you receive an interpretation, DreamThreads may separately ask whether you want to contribute a structured summary to DreamGraph. Interpretation does not require this consent. The contribution screen shows the categories that would be shared. A V0 contribution can include standardized themes, actions, setting categories, coarse emotions, agency, threat, outcome, sensory features, recurrence, schema version, consent record, and a pseudonymous contributor identifier. It does not include your original dream text, name, email, generated reflection, or free-form waking context. DreamThreads keeps the contribution linked to your account internally so it can honor deletion; this is pseudonymous, not fully anonymous.
You can decline without losing any interpretation feature. You can delete a saved contribution from the contribution card or through a privacy request. Deleted contributions are excluded from current corpus metrics and population results. Population comparisons appear only when enough real consented records meet a minimum privacy threshold; DreamThreads does not ask an AI model to invent population percentages.
DreamThreads uses OpenRouter to route dream text and interpretive preferences to a language model for interpretation. Audio recordings are sent to OpenRouter only to create a transcript. Do not submit information you do not want processed by an AI provider. DreamThreads does not use your dream text to target ads, and we do not intentionally send dream text or your specific lens to Meta or other advertising networks.
DreamThreads uses essential cookies or similar technologies to keep you signed in and to remember your privacy choice. It also uses signed, HttpOnly first-party visitor and session cookies to reconcile anonymous public-page visits with coarse product milestones and prevent the same journey from being counted repeatedly. These cookies are used only by DreamThreads and do not contain dream content or direct account information. Browser local storage may hold unsigned-in journal entries, interpretive preferences, and your analytics consent setting. The base Meta Pixel is installed for basic page-view measurement, and additional Meta advertising events are sent only if you allow ad measurement. You can change a prior browser choice by clearing site data for mydreamthreads.xyz or by contacting us.
DreamThreads collects limited product events to understand whether the Service works and to measure advertising. Analytics events use coarse properties such as dream length bucket, whether a lens was present, and whether an interpretation succeeded. They do not include dream text, the actual lens value, notes, generated reflections, or journal entries.
DreamThreads also imports aggregated Google Search Console performance and URL-inspection evidence for its own public pages. This data describes search queries and public URLs; it is not joined to private dream content.
If you consent, DreamThreads may share limited advertising events with Meta through the Pixel and Conversions API. Meta may treat this as “sharing” for cross-context behavioural advertising under some privacy laws. You can decline this tracking in the consent banner.
We do not sell your personal information. We use service providers to operate DreamThreads:
If you opted in, DreamThreads may send occasional product updates or reflections. You can unsubscribe using the link in an email or by contacting rahim@mydreamthreads.xyz.
Signed-in journal entries are kept while your account is active. Unsigned-in entries remain in your browser until you delete them, clear site data, or import them into an account. If you delete your account, account dreams and linked DreamGraph contributions are deleted with it. A contribution you delete is marked deleted and excluded from current analysis. Coarse first-party measurement and payment-ledger records may be retained in pseudonymous or account-linked form to preserve historical reporting, prevent duplicate payment processing, handle refunds, and resolve disputes. We may keep limited records where needed for security, abuse prevention, legal compliance, dispute resolution, or backups.
DreamThreads uses reasonable administrative, technical, and organizational safeguards, including encryption in transit, hashed passwords, access controls, server-side API keys, and rate limiting. No internet service can promise perfect security.
Depending on where you live, you may have rights to access, correct, delete, export, restrict, or object to certain processing of your personal information. You may also withdraw consent where processing depends on consent. To make a request, email rahim@mydreamthreads.xyz. We may need to verify your identity before acting on a request.
California residents may have rights to know, access, correct, delete, and opt out of sale or sharing of personal information, and to limit certain uses of sensitive personal information. DreamThreads does not sell dream content. If consented Meta advertising measurement is considered sharing, you can opt out by declining tracking or clearing site data and choosing “Only what’s necessary” when the banner appears.
DreamThreads and its providers may process information in the United States, Canada, and other countries. Those countries may have different privacy laws from where you live. Where required, we rely on appropriate transfer safeguards.
DreamThreads is not directed to children under 16. Do not use the Service if you are under 16. We do not knowingly collect personal information from children under 16.
We may update this Privacy Policy as DreamThreads changes. The updated version will be posted here with a new effective date.
Questions or privacy requests can be sent to rahim@mydreamthreads.xyz.