Back to home

Terms of Service

Last updated: May 10, 2026 (v2)

Lunarosa is provided by Horizon Digital Engineering LLC ("we," "us"). By creating an account or using Lunarosa, you agree to these Terms. They include important provisions: a binding arbitration agreement, a class-action waiver, and a limitation of liability. Read them carefully. If you don't agree, don't use Lunarosa.

Acceptance and your account

You accept these Terms when you check the box on the sign-up form, or when you continue to use Lunarosa after an updated version is posted. We will give material updates clear notice — by email and in the app — and require you to accept the new version before continuing.

You are responsible for safeguarding your account credentials, your PIN, and your recovery key. You agree to notify us immediately at support@lunarosa.app if you discover unauthorized use of your account.

What Lunarosa is

Lunarosa is a period and cycle tracking application. It lets you log period dates, flow, symptoms, and notes, and shows you predictions and patterns based on the data you choose to enter.

We offer:

  • Free tier: period tracking, predictions, calendar view.
  • Premium tier: advanced features and detailed insights for an optional subscription fee.

Lunarosa is a Progressive Web App (PWA) that runs in your browser and can be installed on your device.

Medical Disclaimer

Lunarosa is NOT a medical device and does NOT provide medical advice.

The predictions and information provided by Lunarosa are estimates based on your logged data. They are not diagnoses, medical opinions, or treatment recommendations.

Always consult a qualified healthcare professional for any medical concerns, health decisions, or questions about your menstrual health.

Using Lunarosa does not establish a doctor-patient or healthcare provider relationship.

Do not rely on Lunarosa for:

  • Contraception or pregnancy prevention
  • Fertility treatment decisions
  • Diagnosing health conditions
  • Any medical decisions

Encryption & Data Responsibility

All your health data is encrypted. Your period dates, symptoms, and notes are encrypted on your device before being stored on our servers.

We absolutely cannot read your data. Lunarosa uses zero-knowledge encryption. Your data is encrypted with a key derived from your PIN that only you possess. Our servers only store encrypted data that is meaningless without your key.

If you lose your PIN and recovery key, your data is permanently lost. We cannot recover it. We cannot reset it. This is intentional - it's the only way to guarantee that no one (including us) can ever access your private health information.

You are responsible for:

  • Remembering your PIN or storing it securely
  • Saving your recovery key in a safe place (written down, password manager, etc.)
  • Never sharing your PIN with anyone

User Responsibilities

By using Lunarosa, you agree to:

  • Provide accurate information when creating your account
  • Keep your account credentials secure
  • Not misuse the service or attempt to access others' data
  • Not use the app for any illegal purposes
  • Be at least 13 years old (or have parental consent)

Age Requirements

You must be at least 13 years old to use Lunarosa.

If you are under 18, you should have permission from a parent or guardian to use this app.

We comply with COPPA (US), LGPD (Brazil), and other applicable child protection regulations.

Subscriptions and billing

Premium is an optional paid subscription billed through Stripe. The price, billing interval, and any introductory offer are shown at checkout in your local currency where supported. By starting a subscription, you authorize us (via Stripe) to charge your payment method on a recurring basis until you cancel.

Cancellation: you can cancel any time from Profile → Manage subscription. Cancellation takes effect at the end of the current billing period. You retain Premium features until that date.

Refunds: we don't offer refunds for partial billing periods, but we will consider exceptions in good faith — email support@lunarosa.app. Mandatory refund rights under your local law are not affected by this section.

Price changes: we may change Premium pricing for new sign-ups at any time. Existing subscribers keep their current price for as long as the subscription stays active.

Limitation of liability

Lunarosa is provided "as is" and "as available." We disclaim all warranties to the fullest extent permitted by law, including implied warranties of merchantability, fitness for a particular purpose, and non-infringement.

To the fullest extent permitted by law, neither Lunarosa nor Horizon Digital Engineering LLC is liable for any indirect, incidental, consequential, special, exemplary, or punitive damages, including but not limited to:

  • data loss caused by a forgotten PIN or recovery key (the encryption design makes this irrecoverable by design);
  • inaccurate predictions, cycle estimates, or fertility windows;
  • health, contraception, or pregnancy-prevention decisions made based on the app;
  • service interruptions, downtime, or third-party vendor failures (Vercel, Stripe, Sentry, Twilio, Infobip, Upstash, etc.);
  • any damages arising from your use of, or inability to use, the service.

Cap: our total aggregate liability for any claim arising out of or related to these Terms or the service is limited to the greater of (a) the amount you paid us for the service in the twelve (12) months before the claim arose, or (b) one hundred U.S. dollars ($100). This cap applies whether the claim is based on contract, tort (including negligence), strict liability, or any other theory.

Some jurisdictions do not allow the exclusion or limitation of certain warranties or damages. In those jurisdictions, the limits above apply to the maximum extent permitted by law.

Indemnification

You agree to indemnify and hold Lunarosa and Horizon Digital Engineering LLC harmless from any claim, demand, loss, or damages, including reasonable attorneys' fees, arising out of or related to your breach of these Terms, your misuse of the service, or your violation of any law or third-party right. We will give you prompt notice of any such claim and reasonable cooperation in the defense.

Intellectual property & DMCA

Lunarosa, the Lunarosa name and logo, and all original software, content, and design on the site and in the app are the property of Horizon Digital Engineering LLC and are protected by copyright, trademark, and other intellectual-property laws. You may not copy, modify, distribute, or create derivative works without our written permission, except as expressly allowed by these Terms.

Your data is yours. The health data, notes, and personal information you put into Lunarosa belong to you. We claim no ownership over user content. You grant us a limited license to process your data only as necessary to provide the service to you.

DMCA: if you believe content on Lunarosa infringes your copyright, send a notice that meets the requirements of 17 U.S.C. § 512(c)(3) to support@lunarosa.app with the subject "DMCA Notice." We will respond promptly. Repeat infringers will have their accounts terminated.

Termination

By you: you can terminate your account at any time from Profile → Account → Delete account inside the app. All your data is permanently removed from our primary database immediately; backups age out within 35 days.

By us: we may suspend or terminate your account if you violate these Terms, abuse the service, attempt to compromise the security of the service or other users, or use the service for any unlawful purpose. We will give reasonable notice where practical, except where immediate suspension is needed to protect the service or others.

Sections that by their nature survive termination — including Limitation of Liability, Indemnification, Intellectual Property, and Dispute Resolution — survive.

Dispute resolution & arbitration

Read this section carefully — it affects how disputes are resolved.

Informal resolution first. Before filing any formal claim, you agree to email support@lunarosa.app with the subject "Notice of Dispute," describing the dispute and the relief you're seeking. We will try in good faith to resolve it within 60 days. If we can't, either of us may proceed to arbitration.

Binding individual arbitration. Any dispute, claim, or controversy arising out of or related to these Terms or the service that isn't resolved informally will be resolved by binding individual arbitration administered by JAMS under its Streamlined Arbitration Rules, in English, in Wilmington, Delaware (or remotely by mutual agreement). The arbitrator's award is final and binding. Judgment on the award may be entered in any court of competent jurisdiction.

Class action waiver. You and we agree that disputes will be brought only in an individual capacity, not as a plaintiff or class member in any class, collective, consolidated, or representative action. The arbitrator may award relief only in favor of the individual party seeking relief, and only to the extent necessary to provide relief warranted by that party's individual claim. If a court decides the class action waiver is unenforceable, the entire arbitration agreement is void and the dispute will proceed in court — but the rest of these Terms still apply.

Exceptions. Either party may bring an individual action in small-claims court for any qualifying claim. Either party may seek injunctive or equitable relief in court for actual or threatened infringement of intellectual-property rights. Nothing in this section prevents either party from reporting an issue to a government agency.

30-day opt-out. You can opt out of this arbitration agreement within 30 days of first accepting these Terms by emailing support@lunarosa.app with the subject "Arbitration Opt-Out" and the email associated with your account. Opting out doesn't affect any other part of these Terms.

Governing law & venue

These Terms are governed by the laws of the State of Delaware, without regard to its conflict-of-laws rules, and by applicable U.S. federal law. The Federal Arbitration Act governs the arbitration agreement above. For any claim not subject to arbitration, you and we consent to the exclusive jurisdiction of the state and federal courts located in Wilmington, Delaware. Mandatory consumer-protection rights under your local law are not waived.

Changes to these Terms

We may update these Terms from time to time. The "Last updated" date at the top reflects the most recent version. For material changes — anything that affects your rights or our obligations — we will notify you by email and require you to re-accept before you can continue to use the service. If you don't agree to the new version, you can delete your account.

Severability & entire agreement

If any provision of these Terms is held unenforceable, the rest stays in effect. Our failure to enforce a provision doesn't waive it. These Terms — together with our Privacy Policy and the policies linked from it — are the entire agreement between you and us regarding Lunarosa.

SMS & WhatsApp

If you choose phone-based authentication and provide your mobile number, you consent to receive SMS or WhatsApp messages from Lunarosa for account authentication only — no marketing, no promotions. Message frequency varies based on login and security events. Message and data rates may apply. Reply STOP to opt out. Reply HELP for help. See our SMS consent page for full disclosures.

Contact

Questions about these Terms: email support@lunarosa.app.

Operator: Horizon Digital Engineering LLC.