Privacy Policy

Last updated: March 31, 2026

loose-leaf is built with privacy at its core. Your notes are end-to-end encrypted and stored locally on your device. The server cannot read your content. This policy explains what data we process, why, and on what legal basis.

1. Controller

[FULL NAME]
[STREET AND NUMBER]
[ZIP CITY]
Germany
Email: [YOUR@EMAIL]

2. What data we collect

2.1 Account identity

When you first open loose-leaf, a cryptographic key pair (Ed25519) is generated locally on your device. The public key (Owner ID) is sent to our server to authenticate sync requests. We do not collect your name, username, or any other identifying information.

2.2 Email (optional)

You may optionally register an email address for account recovery, promo code redemption, and billing notifications. We verify your email with a one-time code that expires after 15 minutes.

2.3 Sync data

If you use multi-device sync, your notes are end-to-end encrypted on your device before being transmitted. The relay server stores only encrypted blobs it cannot decrypt. Free accounts are limited to 50 MB of sync data, retained for up to 60 days since the last sync.

2.4 Media files

On paid plans, media files (images, videos, documents) are uploaded to encrypted storage. Files are associated with your Owner ID but are not end-to-end encrypted at the storage level.

2.5 Purchase data

If you subscribe to a paid plan, purchase records are managed by Apple through the App Store. We store your subscription status, tier, and expiry date. We do not store payment card details.

3. Why we process your data

PurposeDataLegal basis
Provide the app and syncOwner ID, encrypted notesContract performance (Art. 6(1)(b) GDPR)
Email verification and recoveryEmail addressConsent (Art. 6(1)(a) GDPR)
Subscription and billingEmail, subscription statusContract performance (Art. 6(1)(b) GDPR)
Media storageUploaded filesContract performance (Art. 6(1)(b) GDPR)
Account inactivity cleanupLast-active timestampLegitimate interest (Art. 6(1)(f) GDPR)

4. Who we share data with

We use the following categories of service providers:

Where data is transferred to the USA, transfers are safeguarded under the EU-U.S. Data Privacy Framework or EU Standard Contractual Clauses (SCCs). Our sync relay and email servers run on dedicated virtual servers managed by us.

We do not sell, rent, or share your data with advertisers or data brokers.

5. Data retention

6. Your rights

Under the GDPR, you have the right to:

To exercise these rights, contact us at [YOUR@EMAIL].

7. Right to complain

You have the right to lodge a complaint with a supervisory authority. The competent authority for the controller is the data protection authority of [BUNDESLAND], Germany.

8. Cookies and local storage

loose-leaf does not use tracking cookies, analytics, or third-party scripts. We use browser localStorage for essential app functionality:

These are essential for the app to function and do not require consent under the TDDDG.

9. Changes to this policy

We may update this privacy policy from time to time. The latest version is always available at this URL. Material changes will be communicated through the app.