SayLocal

Terms of Service

Last updated: June 4, 2026

Welcome to SayLocal Inc. ("SayLocal", "we", "us"). These terms govern your use of saylocal.app and the SayLocal mobile apps (collectively the "Service"). By creating an account or using the Service, you agree to these terms and to our Privacy Policy, which is incorporated here by reference. If you don't agree, don't use the Service.

1. Eligibility

You must be at least 13 years old to use the Service, or 16 in the European Economic Area, UK, and Switzerland. If you're between 13 and the age of majority in your jurisdiction, you confirm that a parent or legal guardian has reviewed and accepted these terms on your behalf.

You are responsible for keeping your account credentials secure and for any activity under your account. Notify us immediately at hello@saylocal.app if you suspect unauthorized access.

2. Acceptable use

You agree NOT to:

We may suspend or terminate accounts that violate these rules, with or without notice. Serious violations (CSAM, threats, fraud) may be reported to law enforcement.

3. Subscriptions, billing, auto-renewal

Paid plans (Pro Monthly, Pro Annual, Pro+ where offered, Trip Pack) are billed via Stripe at the price shown at checkout. Subscription plans renew automatically each billing cycle until canceled. Trip Pack is a one-time purchase with lifetime access to the destination scenario set you bought.

You can cancel a subscription at any time from your account page or the Stripe customer portal. Access continues through the end of the paid period; we don't prorate the unused portion of a partially-used month except under our refund policy below.

Prices are in U.S. dollars and exclude taxes, which are added at checkout where applicable. We may change prices for future billing cycles with at least 30 days' notice via email; you may cancel before the new price takes effect.

Failed payments: if your card is declined, we will retry for up to seven days. After that, your subscription pauses and your account drops to free-tier access until you update your payment method.

4. Usage limits + fair use

Each paid plan includes a monthly AI-usage budget displayed on your /account page. We meter cost in dollars (not "messages"), with conservative defaults — most users will never approach the cap. If you hit it, you can upgrade to a higher tier or wait until the cycle resets. There are no overage charges.

"Fair use" means using the Service the way a single human language learner would. Patterns consistent with automation, content harvesting, or model-training scraping will be rate- limited, throttled, or terminated, and we reserve the right to refuse refunds in those cases.

5. Refunds

We offer prorated refunds within 14 days of any purchase, based on actual usage:

Request a refund from /account → Refund. The Stripe refund posts to your original card within 5-10 business days. After 14 days, refunds are at our sole discretion.

Where local consumer-protection law gives you stronger refund rights (e.g. EU 14-day cooling-off for digital services), those rights apply and override the above.

6. AI output disclaimer

SayLocal generates language using third-party AI models. Output is best-effort and may be incorrect, outdated, biased, or culturally inappropriate. Use it for learning practice — not for legal, medical, financial, employment, immigration, or safety-critical communication. You're responsible for verifying anything you use in the real world.

We make no warranty that any specific learner outcome (fluency level, exam result, ability to communicate in any specific situation) will be achieved.

7. Beta features

Features marked "beta" (currently including pitch-accent scoring and certain destination phrase packs) are provided as-is and may be incomplete, unstable, or removed without notice. They're excluded from any service-level commitments and from the refund policy if beta quality is the only reason for refund.

8. Your content

You own what you submit ("User Content"). By using the Service you grant SayLocal a worldwide, non-exclusive, royalty-free license to host, process, transmit, and display your User Content solely for the limited purpose of running the Service for you. This license terminates when you delete the content or close your account, except for backups kept for the periods stated in our Privacy Policy.

We do not train models on your User Content. Our subprocessors are contractually bound not to train on it either.

You represent that you have all rights necessary to submit your User Content and that it doesn't violate any third-party right or applicable law.

9. Our content

The SayLocal name, logo, curriculum, scenario library, phrase packs, software, and any other materials we provide are owned by SayLocal Inc. or our licensors and are licensed to you for personal, non-commercial learning use only. No rights are granted by implication or estoppel.

10. Communications consent

By creating an account you consent to receive transactional emails from us (sign-in links, receipts, refund confirmations, lifecycle onboarding, security alerts, and service notices). You can't opt out of strictly-transactional emails while you have an active account. Marketing emails are optional and have an unsubscribe link in every message.

11. DMCA + copyright

If you believe content on the Service infringes your copyright, send a notice with all the elements required under 17 U.S.C. § 512(c)(3) to dmca@saylocal.app. We respond to valid notices, remove infringing content, and may terminate repeat-infringer accounts.

12. Termination + survival

You may delete your account at any time from /account. We may suspend or terminate your access for violations of these terms, abusive usage patterns, or chargeback abuse, with notice where feasible. On termination, your data is handled per the Privacy Policy.

Sections that by their nature should survive termination — including AI output disclaimer, our content (Section 9), liability cap (Section 14), indemnification (Section 13), arbitration (Section 16), and governing law (Section 17) — survive.

13. Indemnification

You agree to indemnify and hold harmless SayLocal Inc., its officers, employees, and contractors from any third-party claim, damage, or expense (including reasonable attorneys' fees) arising from: (a) your violation of these terms; (b) your User Content; (c) your misuse of the Service; or (d) your violation of any law or third-party right. We control defense and settlement of any claim we choose to assume, and you'll cooperate as reasonably requested.

14. Disclaimers + liability cap

THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND ANY WARRANTY ARISING FROM COURSE OF DEALING OR USAGE OF TRADE. We don't warrant that the Service will be uninterrupted, error-free, or that AI output will be accurate.

TO THE MAXIMUM EXTENT PERMITTED BY LAW:

Some jurisdictions don't allow these limitations — they apply to you only to the extent allowed by your local law.

15. Force majeure

We aren't liable for any failure or delay caused by events outside our reasonable control, including acts of God, war, terrorism, civil unrest, pandemics, government action, internet/utility outages, third-party service failures (including subprocessor outages), or cyberattacks.

16. Arbitration + class-action waiver (U.S. users)

If you're in the United States, you and SayLocal agree to resolve any dispute arising out of or related to these terms or the Service through binding individual arbitration administered by the American Arbitration Association under its Consumer Arbitration Rules. Arbitration takes place in Delaware or, at your election, via remote/telephonic proceedings. Each party bears its own costs except as the rules require.

Class-action waiver: you and SayLocal agree to bring claims only in an individual capacity, not as a plaintiff or class member in any class, collective, or representative proceeding. If this waiver is held unenforceable, the entire arbitration clause is void and disputes proceed in the courts of Section 17.

Opt-out: you can opt out of arbitration within 30 days of first accepting these terms by emailing legal@saylocal.app with the subject "Arbitration opt-out" and your account email.

Small-claims court actions and intellectual-property injunctive relief are exempt from arbitration.

17. Governing law + jurisdiction

These terms are governed by the laws of the State of Delaware, USA, without regard to conflict-of-laws principles. Disputes not subject to arbitration are resolved exclusively in the federal or state courts of Delaware, except where local consumer-protection law gives you the right to sue in your home jurisdiction (e.g. EU, UK, California, Quebec).

18. Export controls + sanctions

You represent that you are not located in, and not a national or resident of, any country subject to comprehensive U.S. trade sanctions (currently Cuba, Iran, North Korea, Syria, and certain regions of Ukraine), and that you are not on any U.S. government denied-party or sanctioned-individuals list. You agree not to access the Service from such locations or on behalf of such persons.

19. Changes to these terms

We may update these terms. For non-material changes (clarifications, contact updates), the new version is effective when posted. For material changes (price, refund policy, arbitration, liability), we'll give at least 14 days' notice via email or in-product banner, and continued use after the effective date is acceptance.

20. Severability + entire agreement

If any provision is found unenforceable, the rest stays in effect. These terms (plus the Privacy Policy) are the entire agreement between you and SayLocal regarding the Service and supersede any prior agreements. Our failure to enforce a provision isn't a waiver. You may not assign these terms; we may assign them in connection with a merger, acquisition, or sale of assets, on notice to you.

21. Contact

General: hello@saylocal.app
Legal: legal@saylocal.app
DMCA: dmca@saylocal.app
Security: security@saylocal.app