Data & permissions
Effective: June 3, 2026 · Last updated: June 3, 2026
This page is a plain-language, at-a-glance companion to our Privacy Policy and AI Policy. It covers the device permissions Dream Codex may request and the data the app collects. For full legal detail, please read those two documents.
The short version. Dream Codex requests only what it needs. The microphone is only used if you choose to record a dream by voice — you can always type instead. Dream Codex never requests access to your camera or location. Your data is used to run the app for you, and nothing else.
Device permissions
Dream Codex may request the following permissions on Android and iOS. The exact wording of the system prompt you see will vary by device and operating system version. You can change any permission at any time in your device Settings app.
| Permission | When it is requested | Required? | Why |
|---|---|---|---|
| Microphone | Only when you tap the voice-record button to record a dream out loud | Optional | Captures your voice recording, which may be transcribed into a written dream entry. You can type your dream instead and this permission is never requested. |
| Notifications | When you choose to enable wind-down or journaling reminders | Optional | Delivers the reminders you set, such as a nightly prompt to record your dreams or a sleep wind-down nudge. If you do not enable reminders, this permission is not used. |
| Files / Storage | When you export your dream data | Optional | Saves a copy of your exported data to your device. Only requested when you initiate an export. |
| Camera | Not requested | Not used | Dream Codex does not use your camera for any feature. |
| Location | Not requested | Not used | Dream Codex does not collect or use your location. |
The exact permission prompts shown by your device may vary by platform and OS version. You can review and change permissions at any time in your device's Settings app.
Data the app collects
The following is a summary. The Privacy Policy contains complete details, including how we use each category, how long we retain it, and your rights.
- Account information — your email address, optionally your display name, and the data needed to support your chosen sign-in method (password hash via our identity provider, MFA tokens, passkey credentials, or Google sign-in tokens).
- Dream entries (text) — the written content of your dreams, whether typed by you or transcribed from a voice recording. Dream content is sensitive personal information and is treated with extra care.
- Voice recordings and transcripts — if you record a dream by voice, the audio file and the text transcript generated from it. Voice recordings may be sent to a third-party speech-to-text provider for transcription; see section 5 below.
- Mood and lucidity tags — the ratings and tags you add to your dream entries.
- Sleep-assistant usage — basic activity information such as which ambient soundscapes you play and the duration of sessions.
- Device and usage information — device type, operating system version, app version, and diagnostic or crash data used to keep the app working correctly.
On this website
This landing page (labs.codexcorp.ca/dream-codex-app/) is separate from the mobile app. It collects:
- Analytics — this site uses Google Analytics to understand aggregate page traffic (for example, total visits and which pages are viewed). No dream content is involved.
- Theme preference — your light/dark theme choice is saved in your browser's
localStorageunder the keythemeso the site remembers it on your next visit. No personal information is transmitted.
This website requests no device permissions.
AI features and your data
When you request an AI dream interpretation, the text of that dream entry is sent to an AI provider to generate the response. When you record a dream by voice, the audio may be sent to a third-party speech-to-text provider to produce a transcript. These features are optional — you can keep entries as plain text and skip AI interpretations entirely. For full details, including how to avoid these features and how providers handle your data, see our AI Policy.
Your choices and controls
- Permissions — grant or revoke microphone, notification, and storage permissions at any time in your device Settings.
- Voice recording — you can always type your dream instead of speaking it; the microphone permission will never be requested if you use text entry only.
- AI features — interpretations are opt-in per entry; you can keep any entry as a plain journal note without requesting AI processing.
- Export — you can export your dreams and data from within the app at any time.
- Deletion — you can delete individual entries, voice recordings, or your entire account from within the app. Deletion removes your data from active systems; residual copies in backups are purged on our standard backup cycle.
- Contact us — for any privacy request or question, email privacy@codexcorp.ca.
Data location, retention, and your rights
Dream Codex is operated under Canadian privacy law — PIPEDA (federal) and BC's Personal Information Protection Act (PIPA). Our primary infrastructure is hosted via Supabase, and some service providers (including AI and speech-to-text providers) may process data on servers outside Canada, including in the United States. We take steps to ensure your information is protected by comparable safeguards wherever it is processed.
We keep your data for as long as your account is active or as needed to provide the service. You have rights of access, correction, deletion, export, and withdrawal of consent under PIPEDA and BC PIPA. Full details are in the Privacy Policy, including how to exercise these rights and how to file a complaint with the Office of the Privacy Commissioner of Canada.
Contact
For any privacy or data question — including permission requests, data exports, or deletion — email our privacy team at privacy@codexcorp.ca.
Operator: Codex Labs, a Codex Corp company · Vancouver, British Columbia, Canada.