About Daylogue
A technical overview of how Daylogue protects your most personal data.

Daylogue stores personal writing and other information people choose to share. This page explains what the service reads, why it reads it, which controls reduce risk, and where those controls stop.
Daylogue reads the entries you choose to sync to create narratives and surface patterns. Entries are not end-to-end encrypted. Data is protected in transit with TLS, and ordinary account access is restricted with per-user database controls.
Some legacy account and vault paths contain additional encryption components. They do not change the baseline above and are not presented as a user-selectable protection or as end-to-end encryption. Until coverage and key custody are independently re-verified, users should assume synced content is readable by the service.
Daylogue reads the entries you choose to sync to create narratives and surface patterns. Entries are not end-to-end encrypted. Data is protected in transit with TLS, and ordinary account access is restricted with per-user database controls. These controls reduce risk. They do not guarantee that unauthorized access is impossible, and authorized service, support, security, and legal-process paths remain possible and are governed separately.
Data sent between supported Daylogue clients and the service is protected in transit with TLS. This reduces interception risk while data travels over the network. It is different from end-to-end encryption and does not prevent Daylogue's servers from reading synced content.
Daylogue uses Supabase PostgreSQL as its database layer. Security is enforced at multiple levels:
Authentication is handled by Supabase Auth, which provides:
Entries are in readable form server-side, so no decryption step precedes AI processing. Content reaches the model provider when a check-in is saved, before anything is written to storage. The path works as follows:
Generative requests are designed to minimize direct identifiers. Voice-session infrastructure may use an account-scoped identifier to bind policy and revoke access safely. Providers receive only the data required for the requested feature under the current service configuration and subprocessor disclosures.
Daylogue's AI processes your entries with AWS Bedrock. Provider handling is governed by Daylogue's configured service terms and the current subprocessor disclosures; Daylogue does not use your entries to train its own models. Daylogue itself does read your entries — that is how narratives and pattern detection work. If you would rather your writing never leave your device at all, that is a reasonable preference; Daylogue does not offer that mode.
Voice check-ins use ElevenLabs Conversational AI for real-time voice interaction. Audio is streamed to the provider during the session. Provider retention and deletion follow Daylogue's configured account terms and the current subprocessor disclosures. The resulting text follows the same AI processing and storage path as typed check-ins. Daylogue reads the transcribed words; it does not analyze vocal tone or acoustic features to infer emotion.
Daylogue uses several service providers to host the application and operate requested features. Data locations can differ by provider and feature. Review the current subprocessor list for the verified role of each provider. Daylogue does not currently promise a single-region residency boundary to general customers.
Entries are stored in readable form and can be accessed through authorized privileged paths needed to operate, secure, support, and comply with legal obligations for the service. Ordinary account access is restricted by per-user database controls. Privileged service, administrative, and background-job paths do not rely on those ordinary-user controls and must be separately restricted and reviewed. Daylogue is verifying logging and diagnostics coverage before making a blanket promise that sensitive content can never reach operational tools.
Suspected incidents are reviewed, and notices are provided when required by applicable law, contracts, and the facts of the incident. A fixed deadline does not apply to every event or jurisdiction.
Daylogue is a consumer self-reflection product, not therapy or a replacement for professional care. Daylogue does not claim HIPAA compliance, SOC 2 attestation, NIST alignment, or any other certification on this page.
The current public control statements are deliberately narrower:
Product-level safety boundaries are documented on the Ethics Principles page: no streaks or other loss-aversion mechanics, an age gate in onboarding, a scope-consent checkpoint, and a fallible automated resource handoff. Daylogue is not monitored for emergencies and does not promise to detect or respond to a crisis.
Organization, coach, school, employer, team, and Collab roles do not all receive the same fields or use the same consent model. Daylogue is documenting those combinations separately before making broader institutional compliance claims. Employer-context dashboards are designed not to display individual entry text or member-level mood, energy, or stress scores; eligible aggregate self-reported trends appear only after the applicable contributor and suppression thresholds are met. Authorized service, security, support, legal-process, and separately consented sharing paths are different.
Related pages
Two minutes a day. No blank pages. No streaks. Just questions that lead somewhere.
Try your first check-in