This policy describes what Noah collects, what it doesn't, and how the information is used. We try to keep it short and plain.
What Noah is
Noah is a desktop app that helps you fix problems on your computer. You describe what's wrong, Noah diagnoses, shows a plan, and fixes it after you click "Please fix it". The Noah desktop app uses a small backend at api.onnoah.app for authentication, billing, and routing your conversations to an AI provider that generates Noah's responses.
Your privacy in the Noah app
Noah looks at your system, not inside your files. To find what's wrong, it checks things like disk space, startup items, and settings. To find what's filling your disk, it also checks file and folder sizes — on a Mac, macOS asks your permission first. But it doesn't open your documents, photos, or messages to read what's in them: names and sizes, not contents.
Your conversations are sent to an AI provider to generate Noah's answers. We keep a log of what Noah did for 90 days to ensure quality, then delete it.
We use Stripe to process payments.
We collect basic usage analytics to improve Noah — never your files or what you type.
You stay anonymous until you subscribe or sign in. Only then is an email tied to your account.
You're in control. Noah shows every change before it runs, you approve it, and every change is logged.
An anonymous device ID generated locally on your Mac when you first launch Noah. This is how your usage and entitlement are tracked. It is not linked to your name or email unless you pay.
Your email address, only if you pay (Stripe collects this at checkout) or use a magic-link sign-in to restore an existing account.
The conversation you have with Noah, which is forwarded to our AI provider to generate diagnostic plans and responses. We keep a log of these conversations for 90 days to maintain quality, then delete it.
Usage counters: the number of fixes you've run, used to enforce fair-use limits.
Standard server logs: IP address, request timestamp, user agent. Retained 30 days for debugging and abuse prevention.
Stripe payment data: handled by Stripe (stripe.com/privacy). We never see or store your card number.
What we don't collect
The contents of files on your Mac. Noah inspects your system to diagnose problems, but file contents are not uploaded.
Your name, address, or phone number. Stripe may collect a billing address for tax purposes; we don't see it.
Browsing history, keystrokes, or screen contents.
How we use the information
To run the service: route your conversations to our AI provider, enforce your plan and entitlement state, charge your card via Stripe.
To improve Noah: aggregated, de-identified statistics about how features are used. We do not read individual conversations.
To prevent abuse: detect repeated free-tier sign-ups from the same source, brute-force attempts, and similar.
To advertise: when you visit onnoah.app from a Meta (Facebook/Instagram) ad, we may use Meta's Conversions API to send signals like "started" or "purchased" back to Meta so the ad system can find more people like you. These signals are sent server-side and contain a hashed device identifier, not your name or email.
Third parties
Our AI provider — receives your conversations to generate Noah's responses.
Stripe — processes payments and stores card data.
Resend — sends magic-link sign-in emails.
Fly.io — hosts the noah-consumer backend.
Cloudflare — hosts this landing page and serves installer downloads.
Meta — receives ad-conversion signals via Conversions API when you arrive from a Meta ad.
Your choices
Delete your account: email [email protected] from the address tied to your account. We delete your record and cancel any active plan.
Manage billing: from inside Noah → Settings → Billing, or directly in Stripe.
Opt out of Meta conversion tracking: install Noah from a direct onnoah.app link instead of clicking through a Meta ad, and we will not have any Meta-attributable identifiers to send.
Data retention
We keep a log of your Noah conversations for 90 days to maintain quality, then delete it. We retain your account and entitlement record while your account is active; after cancellation, we keep it for 90 days for refund/dispute handling, then delete. Server logs are retained 30 days.
Children
Noah is not directed at children under 13 and we do not knowingly collect their data.
Changes
We may update this policy. Material changes will be announced on onnoah.app. Continued use after a change means you accept the updated policy.