Apps

Privacy Policy

Effective April 26, 2026

Margin is built to be private by default. This policy explains exactly what data leaves your device, why, and who can see it.

The short version

Who is the data controller?

Margin is an independent app developed by Diego dos Santos ("we," "I"). For privacy questions, please open an issue at github.com/diegodossantos95/apps/issues.

What information Margin processes

1. Article URLs and content (when you summarize)

When you submit a link, Margin sends the URL and a summarization prompt to OpenAI's API. OpenAI fetches and processes the article to produce a summary, which is returned to your device. According to OpenAI's API data policy, API inputs and outputs are not used to train OpenAI's models and are retained only as long as necessary to provide the service and comply with applicable law.

Margin does not maintain its own server and does not log or store article URLs or summary contents on any system controlled by us.

2. Subscription and purchase information

If you subscribe to Margin Basic or Margin Pro, the purchase is processed by Apple. Subscription state (active tier, expiration, renewal status) is mirrored to RevenueCat, which we use to verify entitlements. RevenueCat receives an anonymous app-generated user ID — not your name, email, or Apple ID. See RevenueCat's privacy policy and Apple's privacy policy for details on how they handle this data.

3. Usage counter (stored in your iCloud)

To enforce the Free-tier lifetime quota and the Basic weekly quota, Margin stores a small counter in your private iCloud Key-Value Store. This data is owned by you, lives in your iCloud account, and is not visible to us. Specifically: a lifetime usage count, a weekly usage count, and the start of your current usage period.

4. Your summary library

Summaries you generate are saved locally on your device using SwiftData. They never leave your device and are not currently synced to iCloud. Uninstalling Margin deletes them.

5. Diagnostics

If you opt in via the system prompt, Apple may share anonymous crash and performance reports with the developer through App Store Connect. These reports do not include personal information. Margin does not run any third-party crash or analytics SDKs.

What Margin does NOT collect

Permissions Margin requests

Children

Margin is not directed at children under 13 (or the equivalent minimum age in your jurisdiction) and does not knowingly process their personal information.

International transfers

OpenAI, Apple, and RevenueCat may process data on servers located in the United States or other countries. By using Margin you understand that these processors operate internationally.

Your rights

Because Margin does not store personal data on a server we control, most "access / deletion / export" requests are satisfied by uninstalling the app and managing your Apple subscription. To request deletion of any data held by our processors:

If you have a question we haven't covered, open an issue at github.com/diegodossantos95/apps/issues.

Changes

If this policy changes, we will update the "Effective" date at the top and, for material changes, surface a notice in-app before the change takes effect.