Privacy Policy

Policy version: v1.2 · Effective: 2026-10-20 · 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 Android app, the Chrome extension, the web app at newsdiary.app (including the reader at /pages), and the backend API at *.newsdiary.app.

If you read only one paragraph: we keep what you save in NewsDiary. That is the articles you capture, the notes you write, the audio you record, your diary, and what you post to a Lounge. We do not train models on it and we do not sell it. We run no advertising and no third-party analytics, and we delete it when you delete your account. The full list and our processors are below.

1. Data we collect

From you, directly

Kept only on your device

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 and annotationsContract
Run the AI tools you triggerContract
Deliver Lounge, comment and chat featuresContract
Send notifications you turned onContract
Send transactional email (verification, sign-in link)Contract
Send marketing emailConsent, opt-in only (Art. 6(1)(a))
Keep members safe (reports, blocks)Legitimate interest (Art. 6(1)(f))
Diagnostics and error monitoringLegitimate interest (Art. 6(1)(f))
Comply with legal requestsLegal obligation (Art. 6(1)(c))

Special category data (Art. 9)

The optional political leaning in §1 is special-category data. We process it only on your explicit consent under Art. 9(2)(a), given when you pick a position. It is used only to show it on your profile to the audience you chose. Withdraw consent by removing it in your profile. That deletes it, and nothing else about your account changes.

3. Processors

Each vendor receives only the data its function needs.

ProcessorPurposeLocationWhat it receives
Microsoft AzureApplication and database hostingFrance CentralBackend, Postgres, secrets
Microsoft AzureStatic web hostingWest EuropeThe web app and the operator portal
Microsoft AzureServer monitoring (Application Insights, Log Analytics)France CentralRequests, exceptions, performance. No content
Microsoft AzurePDF storage (Blob Storage)United States (East US 2)The PDF files you capture
Anthropic, PBCAI inference (Claude API)USThe article text, and any note text a tool uses, when you run a tool. Not used for training
Apple, Inc.Sign in with Apple; iOS notifications (APNs)USSign-in identifier; device token and notification text
Google LLCSign in with GoogleUSOnly if you choose it: account identifier and email
Google LLCAndroid notifications (Firebase Cloud Messaging)USDevice token and notification text
Your browser's push service (Google, Mozilla, Apple or Microsoft, depending on the browser)Extension and web app notificationsVariesThe push address and an encrypted message only your browser can read
Geoapify GmbHGeocoding and static map imagesEU (Germany)Place names taken from article text, never you
Brave SoftwareWeb search groundingUSSearch queries generated for a fact-check
Resend, Inc.Transactional and marketing emailUSEmail address and message

Notification text is the short line you see on the lock screen: who acted and up to 120 characters of what they wrote. For chat, which we cannot read, it says only which Lounge has a new message.

We run two services on our own infrastructure instead of sending that data to anyone else:

Transfers to the US rely on the EU–US Data Privacy Framework where the vendor is certified, and on Standard Contractual Clauses otherwise. Apple Foundation Models, when used, run on your device and no data leaves it.

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, and our terms require members to be at least 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 version above is recorded with every consent you give. When the version changes, the apps ask you to accept the new policy on your next session.

9. Contact

Cape Wesley — services@capewesley.com · Contact