Legal — Code Fairy
Code Fairy

Legal

Privacy Policy

Effective · April 2026 (V2)

Who We Are

Code Fairy ("we," "us," "the App") is operated by Sad Girl LLC, doing business as The Code Fairy. This Privacy Policy explains what we collect, why, where it lives, and what you can do about it. If anything here is unclear, reach out via the contact form at thecodefairy.com/contact.

What You Give Us

To create your account and run your chart:

  • Email address (for sign-in and account recovery)
  • Display name (optional, for personalization)
  • Birth date, birth time, birth city. Used to calculate your natal chart
  • Geographic coordinates derived from your birth city (via OpenStreetMap)
  • Mood entries: emotion, optional note, the moon sign / aspect / house at the time
  • Subscription state (managed by Apple/Google billing and mirrored from RevenueCat)

Where It Lives

Your account, birth data, and mood log are stored in our database (Supabase, hosted in the United States) and on your device.

Data sent over the network is encrypted in transit (TLS). Sensitive fields are encrypted at rest by the database. Your account password is hashed by Supabase Auth and never visible to us.

If you sign in on multiple devices, your data syncs across them through your account.

How We Use It

  • Calculate your chart and lunar transits
  • Show your reads, your log, and your patterns
  • Sync your data across your devices
  • Send you reminders and pattern-ready notifications you've enabled
  • Operate, secure, and improve the app

We do not run ads. We do not sell or share your personal data with advertisers or data brokers.

Research Mode (Opt-In)

You can opt in to Research Mode in Settings → Research. When on, anonymized records of your check-ins are added to the Code Fairy research dataset to study how transits correlate with self-reported feelings.

What we contribute: a coarse chart fingerprint (e.g. Sun in Virgo, Moon in Leo, Rising in Cancer), the moon sign / aspect / house at the time of your log, the emotion you tapped, and the date and hour. What we never contribute: your name, your notes, your exact birth time, your birth city, your email, or any account identifier.

You can turn Research Mode off at any time. When you do, the anonymized records associated with your account are deleted from the research dataset within seconds.

Sub-Processors We Use

  • Supabase: auth + database + EU-compatible infrastructure
  • Apple / Google: subscription billing and identity (Apple Sign In)
  • RevenueCat: subscription state mirroring
  • OpenStreetMap Nominatim: geocoding your birth city
  • Anthropic: generates placement reads (only the chart inputs are sent; not your name, log, or notes)
  • Railway: hosts our chart-calculation API

Your Rights

  • Access: view all your data inside the app at any time
  • Export: download a JSON file of everything we have on you (Settings → Export my data)
  • Correction: change your details in Settings
  • Delete: permanently delete your account and all data (Settings → Delete account)
  • Withdraw consent: turn off research or notifications in Settings
  • Object / restrict: use the contact form at thecodefairy.com/contact

EU/UK users: under GDPR you have these rights. Lawful basis: contract (sign-in, sync, billing), legitimate interest (security, app improvement), and consent (research mode, push notifications). California users: under CCPA you have rights of access and deletion; we do not sell your personal information.

Data Retention

We keep your account data while your account is active. If you delete your account we hard-delete your profile, birth data, log entries, subscription record, and consent record within 30 days.

When deleting your account we ask whether to also remove your anonymized research contributions. Default: keep them (they've already been de-identified). You can choose to remove them.

Children

Code Fairy is not for users under 13. We confirm age at signup and do not knowingly collect data from users under 13. If you believe a child has signed up, reach out via thecodefairy.com/contact and we'll remove the account.

Security

We use industry-standard encryption (TLS in transit, AES at rest), least-privilege access on the backend, and audit logs for sensitive operations. No system is unbreakable; if we ever experience a breach affecting your account we will notify you per applicable law.

Changes

We may update this Privacy Policy. Material changes will be announced in-app at least 14 days before they take effect. The "Effective" date at the top reflects the current version.

Contact

Questions, requests, or complaints: thecodefairy.com/contact


Terms of Service

Effective · May 2026 (V3)

Acceptance

By creating a Code Fairy account or using the app, you agree to these Terms and to the Privacy Policy. If you don't agree, don't use the app.

What Code Fairy Is

Code Fairy is a personal mood-tracking app guided by your natal chart and the lunar cycle. The astrology content is for self-reflection. It is not medical, psychological, financial, or legal advice. If you are in distress, please reach out to a qualified professional.

Eligibility

You must be 13 or older to use Code Fairy. If you are under 18 in some jurisdictions, additional restrictions may apply. By signing up you confirm you meet the minimum age.

Your Account

You are responsible for keeping your account secure: your password, your device, and any access tokens. Tell us promptly if you suspect unauthorized access (via thecodefairy.com/contact).

We may suspend or terminate accounts that abuse the service, infringe rights, or violate these Terms.

Subscription & Billing

Code Fairy is a paid subscription service offered in two plans: $11.99 USD per month or $119.99 USD per year (subject to change with notice). New users get a 3-day free trial that auto-converts to the chosen paid plan unless cancelled before the trial ends. Subscriptions auto-renew at the end of each period until cancelled.

You can cancel any time in your App Store account (Settings → [Your Name] → Subscriptions). After cancellation your access continues until the end of the current paid period; we do not pro-rate refunds for the unused portion. Refund requests for accidental purchases are handled by Apple, not by Code Fairy.

If a payment fails, your access may be paused until the issue is resolved.

Research Participation

Research Mode is opt-in and revocable. When on, an anonymized version of your check-in (chart fingerprint + transit context + emotion + date) is added to the Code Fairy research dataset. We may use this dataset to publish research, write articles, or build new features.

You retain no ownership claim over the aggregated research dataset (the dataset is ours), but you can withdraw your contributions at any time by turning Research Mode off. Your records are removed from the dataset within seconds.

Acceptable Use

Don't try to break, reverse-engineer, scrape, or interfere with the app or our APIs. Don't impersonate other users or attempt to access data that isn't yours. Use Code Fairy as a personal tool for your own reflection.

Our Content

The reads, voice, art, brand, and code are owned by The Code Fairy. You can read and use them inside the app for personal use. Don't redistribute, scrape, or republish them.

Limitation of Liability

Code Fairy is provided "as-is" without warranties of any kind. To the fullest extent permitted by law, we are not liable for any decision you make based on content in the app. The Moon is a vibe, not a financial advisor.

Governing Law

These Terms are governed by the laws of the jurisdiction in which The Code Fairy is registered, without regard to conflict-of-laws principles. Disputes will be resolved in the courts of that jurisdiction unless local law provides otherwise.

Changes

We may update these Terms. Material changes will be announced in-app at least 14 days before they take effect. Continuing to use the app after changes means you accept the updated Terms.

Contact

thecodefairy.com/contact


© 2026 Sad Girl LLC dba The Code Fairy