Laeli

Privacy Policy

Effective date: [set on launch day]  ·  Last updated: [set on launch day]

The short version

  • We built Laeli to coach your dog — not to harvest your data. We collect only what we need to give you good, personalized coaching.
  • We don't sell your data, show third-party ads, or run advertising/tracking SDKs.
  • Your dog's profile, journal, and chats power the coaching. To generate replies, some of it goes to our AI provider (OpenAI), which does not train on it.
  • You can export or delete your data any time, right from the app.

This summary is for convenience — the full policy below is what legally governs.

1.Who we are

Laeli ("Laeli", "we", "us", "our") is a dog-training coaching app and website (laeli.app) operated by [Legal Entity Name] ("the Company"), the data controller responsible for your personal data. You can reach us any time at [email protected].

2.What this policy covers

This policy applies to the Laeli iOS app, our website (laeli.app, including legal.laeli.app), and our contact form. It does not cover third-party services we link to, which have their own policies.

3.The personal data we collect

We collect the following, and only for the purposes shown:

DataWhere it comes fromWhy we use itStoredShared with
Owner name (optional)You, in ProfilePersonalize coaching ("Hi Aurelien")On your device + our backend (Supabase)OpenAI (coaching prompts only)
Dog profile (name, breed, age, weight, energy, training level, goals, behavior issues)You, in onboarding + ProfileBuild your plan and coaching repliesOn your device + SupabaseOpenAI (coaching prompts only)
Journal entries (wins, accidents, behavior notes)You, in Journal / quick-logPersonalization + pattern detectionOn your device + SupabaseOpenAI (recent entries only)
Chat history with the Laeli coachApp usageCoaching context + cross-session memoryOn your device + SupabaseOpenAI (recent turns + memory)
Today's plan tasks & completion countsGenerated from your dog's profileSo replies match your real progressOn your device + SupabaseOpenAI (coaching prompts only)
Journal pattern summaries (e.g. "evening biting cluster ×3 this week")Computed from recent entriesSo the coach can address patternsOn your device + SupabaseOpenAI (coaching prompts only)
Safety-routing signals (labels like "blood or bleeding", "child or baby safety")Computed from recent entries + your messageDecide whether to answer normally, add a vet-referral note, or escalateOn your device + SupabaseOpenAI (coaching prompts only)
Care reminders (medication, vet appointments)You, in the Care tabScheduled local notificationsOn your device + SupabaseNone
Account ID (Supabase Auth)Generated on first launch / sign-upAuthentication + rate limitingSupabaseNone
Email address (account or contact form)YouSign-in, recovery, replying to youSupabase / our email providerApple/RevenueCat (account), email provider (contact form)
Subscription status & receiptsApple App StoreManage and verify your subscriptionApple / RevenueCat / SupabaseApple, RevenueCat
Contact-form submission (name, email, message)You, on laeli.appTo answer your enquiryOur email provider + support inboxOur email provider
Crash / error reports (stack traces, app version, device, OS)Automatic on a crashFixing bugsSentrySentry (PII-redacted)
Server-side function logsAutomatic when our backend runsDebugging, abuse prevention, rate limitsSupabase LogsNone — internal (PII-redacted)
Daily / monthly usage countsAutomaticEnforcing subscription limitsOn your device + SupabaseNone

4.What we do not collect or do

5.How we use your data

6.Our legal bases (EEA / UK GDPR)

Where the GDPR or UK GDPR applies, we rely on: performance of our contract with you (to provide the app you signed up for); our legitimate interests (to secure, debug, improve, and prevent abuse of the service); your consent (e.g. optional photos, or any future marketing — which you can withdraw); and legal obligation. Where safety-routing involves health-adjacent context, we process it because it is necessary to provide the service you requested and at your direction.

7.How the Laeli AI works

Coaching replies are generated by OpenAI's gpt-4o-mini model. On each coaching request we send: your dog's profile (no real-name identifiers unless you typed them); your most recent journal entries (last 3 days on Free; full history on paid tiers); recent chat turns and rolling memory snapshots; today's plan and how much you've completed; short pattern summaries; safety-routing labels; a brief excerpt of any red-flag log from the last 48 hours; and your question. OpenAI does not train on this data (per their API terms for business customers), and we don't log requests beyond what's needed for billing and abuse prevention.

8.Who we share data with

We share data only with vetted providers who process it on our behalf, under contract, for the purposes above:

We may also disclose data where required to comply with law, respond to lawful requests, enforce our Terms, or protect the rights, property, or safety of users, the public, or Laeli. If Laeli is ever involved in a merger or acquisition, data may transfer as part of that transaction, subject to this policy.

9.Where your data is stored & international transfers

Your data lives on your device and on our providers' infrastructure, which may be located in the United States and/or the European Union. Where we transfer personal data out of the EEA or UK, we rely on appropriate safeguards such as Standard Contractual Clauses and our providers' own compliance frameworks.

10.Cookies & similar technologies

The app uses no advertising cookies or tracking SDKs. The laeli.app website is a static site that does not set advertising or analytics cookies; our infrastructure provider may set strictly necessary cookies for security and bot protection. If we ever add analytics, we will update this policy and, where required, ask for your consent.

11.How long we keep your data

12.How we protect your data

We use encryption in transit and at rest where our providers support it, redact known personal fields before crash reports and logs are written, and limit access to Laeli engineers for debugging and abuse prevention. No system is ever completely secure, but we take commercially reasonable measures to protect your data.

13.Data breaches

If a security incident affects your personal data, we will assess it promptly and notify you and any relevant supervisory authority where required by law.

14.Your privacy rights

You can at any time:

If you are in the EEA or UK, you also have the rights to access, rectify, erase, restrict, port, and object to processing of your data, to withdraw consent, and to lodge a complaint with your local data protection authority. We respond to verified requests within 30 days (extendable for complex requests, with notice).

15.US state privacy rights

If you are a resident of California (CCPA/CPRA) or of Virginia, Colorado, Connecticut, Utah, or another US state with a comprehensive privacy law, you have rights to know, access, correct, delete, and obtain a copy of your personal information, and to opt out of the "sale" or "sharing" of personal information and of targeted advertising. Laeli does not sell or share your personal data and does not use it for targeted advertising, so there is nothing to opt out of — but you can still exercise your other rights by emailing [email protected]. We will not discriminate against you for exercising any right, and you may use an authorized agent.

16.Children's privacy

Laeli is not directed to children under 13 (or under the minimum age of digital consent in your country, where higher). We do not knowingly collect personal data from children. If you believe a child has provided us data, email [email protected] and we will delete the account.

17.Third-party links

Our app and website may link to third-party sites or services. We are not responsible for their privacy practices — please review their policies.

18.Changes to this policy

We may update this policy from time to time. We will notify you in the app and/or by email of material changes. Continued use of Laeli after a change takes effect constitutes acceptance.

19.How to contact us

Questions or requests about your privacy:

[Legal Entity Name]
[Registered address]
[email protected]