Privacy Policy

Effective: 2026-05-02

TL;DR. Macroline is a macro and calorie tracker. We collect what's needed to make the app work — your email, foods you log, goals you set — and process payment info via Stripe. We don't sell your data, run ads, or use your meal logs to train AI models. You can delete your account any time by emailing info@macroline.app.

This policy describes how Macroline ("we", "us", "our", or "Macroline") collects, uses, and shares information about you when you use the Macroline iOS app or visit macroline.app (together, the "Service"). Macroline is operated by Michael Calvert, an individual doing business as Macroline ("Operator"). In this policy, "we" refers to the Operator.

1. Information we collect

You give us

Generated automatically

What we do NOT collect

2. How we use information

3. Who we share information with

We share data with the following service providers strictly to operate Macroline. We do not sell your personal information to anyone.

ServiceWhat it processesWhy
StripePayment card data, billing emailProcess web subscription payments
AppleIn-app purchase receiptProcess iOS subscriptions
AnthropicMeal-description text you submitParse natural language into structured food items
ResendEmail address, message bodySend signup confirmation, password reset, account notifications
NeonAll structured data described aboveDatabase hosting
Fly.ioServer logs, in-memory request dataApplication hosting
CloudflareDNS records, edge cache, marketing site requestsDomain DNS, CDN, marketing site hosting, email routing
UpstashBackground-job metadataJob queue for the food-research worker

Each of these vendors has its own privacy policy. We've selected vendors that have public policies and recognized data-protection practices.

We may also disclose information when required by law (subpoena, court order), to enforce our Terms, or to protect the rights, property, or safety of Macroline or others.

4. Where data is stored

Macroline's primary infrastructure is hosted in the United States (Neon Postgres in AWS US-East, Fly.io in IAD region, Upstash US-East). If you access the Service from outside the United States, your information will be transferred to and processed in the US. By using Macroline, you consent to this transfer.

Email and DNS routing pass through Cloudflare's global network. Cloudflare may temporarily process data through edge locations near you for performance.

5. How long we keep data

6. Your rights

You have the right to:

For California residents (CCPA/CPRA)

You have the right to know what categories of personal information we collect, to delete your information, to correct inaccurate information, and to opt out of "sale" or "sharing" of personal information. We do not sell or share personal information for cross-context behavioral advertising. To exercise any right, email info@macroline.app. We will not discriminate against you for exercising any CCPA right.

For EU/UK/EEA residents (GDPR)

Our legal bases for processing are: (a) contract — to provide the Service you requested; (b) legitimate interests — to keep the Service secure and improve it; (c) consent — for optional features like meal description text submission to Anthropic; (d) legal obligation — to comply with applicable law. You may lodge a complaint with your local data protection authority. The Operator does not currently appoint an EU representative as we operate below the threshold requiring one; this may change as we grow.

7. Security

Passwords are hashed with bcrypt. All connections to the Service are over HTTPS/TLS. Subscription payment data does not touch our servers — it is handled by Stripe and Apple. Database access is authenticated and role-restricted. We use industry-standard security practices but no system is perfectly secure; if you believe your account has been compromised, contact us immediately at info@macroline.app.

8. Children's privacy

Macroline is intended for users 13 years of age or older. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has created an account, contact us at info@macroline.app and we will delete the account.

Health note for younger users and their guardians. Calorie and macro tracking can intersect with eating disorders. If you or someone you care about is struggling with food or body image, please consider reaching out to a qualified professional. The National Eating Disorders Association helpline (US) is available at 1-800-931-2237.

9. Cookies and similar technologies

The Macroline iOS app does not use cookies. The marketing site (macroline.app) uses minimal analytics provided by Cloudflare Pages, which counts page views without setting tracking cookies or collecting personally identifiable information. We do not use third-party advertising or social-media tracking pixels.

10. Changes to this policy

We may update this policy as Macroline evolves. The "Effective" date at the top reflects the current version. For material changes, we will notify you by email or by an in-app notice at least 7 days before the change takes effect. Continued use after the effective date constitutes acceptance.

11. Contact

Questions or requests: info@macroline.app