Privacy Policy

Policy version: v1.0 · Effective: 2026-05-23 · Controller: Cape Wesley, services@capewesley.com

This policy explains what NewsDiary collects, why, who processes it on our behalf, how long we keep it, and what rights you have. It applies to the iOS app, the Chrome extension, and the backend API operating at *.newsdiary.app.

If you read only one paragraph: we keep what you save in NewsDiary (articles you ingest, annotations you write, audio you record, diary entries). We do not train models on it, we do not sell it, and we delete it on request. The full list and our processors are below.

1. Data we collect

From you, directly

Generated by our systems

We do not collect

2. Why we process your data (lawful basis under GDPR Art. 6)

PurposeBasis
Create and maintain your accountContract (Art. 6(1)(b))
Store and sync your articles + annotationsContract
Run the LLM tools you triggerContract
Send transactional email (verify, magic)Contract
Send marketing emailConsent, opt-in only (Art. 6(1)(a))
Diagnostics and error monitoringLegitimate interest (Art. 6(1)(f))
Comply with legal requestsLegal obligation (Art. 6(1)(c))

3. Sub-processors

We use a small number of vendors. None receive more than the data strictly needed for their function.

ProcessorPurposeLocationNotes
Anthropic, PBCLLM inference (Claude API)USNo-training agreement; prompt caching enabled.
Brave SoftwareWeb search groundingUSDefault since Tavily was acquired by Nebius (2026).
Resend, Inc.Transactional + marketing emailUSVerify, magic link, weekly digest if opted in.
Functional Software (Sentry)Error monitoringDE/USPII scrubbing on.
Fly.ioApplication hostingEU (cdg)Single-replica backend, Postgres database.
Cloudflare R2 (planned)Object storage for audio/PDFsEUWhen migrated from inline Postgres storage.
Whisper (self-hosted)Audio transcriptionEU (cdg)Runs on our own Fly.io app, not a third party.

We do not transfer data outside processors listed here. Apple Foundation Models, when used, run on-device and no data leaves your phone.

4. Retention

5. Your rights

Under GDPR you may:

Requests sent to services@capewesley.com are answered within 30 days.

6. Security

7. Children

NewsDiary is not directed at children under 16. We do not knowingly collect data from anyone under 16. If you believe a child has signed up, write to services@capewesley.com and we will delete the account.

8. Changes

We may update this policy. The current policy_version is shown above and recorded with every consent you give. If we bump the version, you will see a re-consent screen on your next session.

9. Contact

Cape Wesley — services@capewesley.com