Short Summary
- LilCoach is an offline-first habit tracker. Core habit data is stored on your device unless you choose account, sync, AI, backup, or connected services.
- We do not sell your personal data. We do not use your data for third-party advertising or cross-app tracking.
- Health, location, microphone, speech recognition, notifications, and cloud sync are optional and depend on system permission or user action.
- Paid subscriptions are handled by Apple, Google, and RevenueCat. We do not receive your payment card details.
- You can delete your account in the app or follow account deletion instructions. Email [email protected] if you cannot access the app.
Who We Are
LilCoach is operated by AppFactory ("LilCoach", "AppFactory", "we", "us", or "our"). For privacy requests, account deletion, or questions, contact us at [email protected].
Data We Collect
| Category | Examples | Why we use it |
|---|---|---|
| Account data | Email address, display name, account ID, verification status, authentication tokens, password reset and verification tokens, Apple or Google sign-in identity tokens when you choose those sign-in methods. | To create and secure your account, sign you in, verify email, reset password, sync data, and provide support. |
| Habit and progress data | Habits, routines, templates, goals, notes, exercises, timers, reminders, completion/skip/undo history, streaks, satisfaction ratings, recovery state, analytics, archived/deleted habits, and app settings. | To provide habit tracking, Today, analytics, recovery, widgets, backups, and cloud sync. |
| AI coaching data | AI profile fields, goals, plan drafts, saved plans, AI chat messages, coach memory, current-state diagnostics, habit evidence, and action proposals you ask the coach to review. | To generate plans, explain progress, run check-ins, provide coaching replies, and suggest changes. Manual apply is the default for AI changes unless you explicitly enable Pro Autopilot. |
| Health and wellness data | With your permission: steps, sleep, height, weight, birth date or age, and sex/gender from Apple Health on iOS or Health Connect on Android. You may also enter profile/body data manually. | To update health-connected habits, personalize coaching, and improve your own analytics. We do not use health data for advertising or sell it. |
| Location data | Current device location, approximate/precise coordinates, saved habit place coordinates, radius, and place labels when you configure place-based habit reminders. | To detect when you are near a habit location and show local reminders or nearby banners. We do not intentionally store continuous route history. |
| Voice and speech data | Microphone input and speech recognition transcripts when you use voice input in coach chat or coaching check-ins. | To turn your spoken request into text for the coach. Platform speech services may process audio according to your device settings and Apple/Google policies. |
| Purchases and subscriptions | Product IDs, subscription tier, entitlement status, transaction/receipt metadata, restore status, and purchase events. | To unlock Plus/Pro features, prevent fraud, restore purchases, and provide subscription support. Apple, Google, and RevenueCat process purchase data. |
| Device, diagnostics, and app data | Device ID or install ID, platform, app version, connectivity state, language, diagnostic events, crash reports, stack traces, app configuration, Firebase App Check tokens, and sync error metadata. | To secure backend access, troubleshoot bugs, improve reliability, and understand app functionality. Diagnostics upload is controlled by configuration and settings where available. |
| Files, backups, widgets, and notifications | JSON backup files you export/import, widget display data shared with the operating system, notification preferences, reminder schedules, and notification permission state. | To let you back up/restore data, show home-screen widgets, and send reminders you configure. |
| Support communications | Email address, message content, screenshots or logs you choose to send, and related support metadata. | To answer support requests, investigate issues, and respond to privacy or account deletion requests. |
How Data Is Stored
LilCoach stores much of your habit data locally on your device using app storage. If you use an account, cloud sync, remote AI, diagnostics upload, or purchase features, selected data may be transmitted to our backend or service providers.
Account sessions are stored using secure device storage where supported. Backups you export are files you control; if you share, save, or upload those files elsewhere, the destination service's policies apply.
Cloud Sync and Backend Services
If you sign in and enable or use cloud-backed features, LilCoach may send account, device, habit, progress, AI state, and sync metadata to AppFactory backend services. These services currently use Cloudflare Workers and Cloudflare D1 to provide account auth, session handling, sync, protected remote AI access, and related product operations.
AI Features
AI features are optional and Pro-gated where applicable. When remote AI is enabled, the app may send the content needed to answer your request to AppFactory backend services and upstream AI providers. This may include your prompt, habit names, recent progress, notes you choose to include, profile context, and current-state summaries.
AI coaching is for habit support and general wellness organization. It is not medical, mental health, legal, or financial advice. Do not include information you do not want processed for the AI request.
Health Data
Health data is only accessed after you grant permission through Apple Health or Health Connect. You can revoke permissions in your device settings. LilCoach uses health data for habit tracking, personal analytics, and coaching context. We do not sell health data, use it for third-party advertising, or use it to make eligibility decisions about employment, credit, insurance, or similar services.
Location Data
LilCoach requests location permission only for location-aware habits and place-based reminders. Depending on platform and permission choice, the app may access location while in use, and on iOS may request background access for place-based reminders. You can disable location permission in system settings or remove location from a habit.
Purchases
In-app purchases and subscriptions are processed by Apple App Store or Google Play, with RevenueCat used to manage purchase validation and entitlements. We receive purchase and subscription status information, not your full payment card number or billing credentials.
Third Parties and Service Providers
We share data only as needed to operate the app, comply with law, protect the service, or honor your choices. Service providers may include:
- Cloudflare for backend hosting, Workers, D1 storage, and related security/infrastructure.
- Apple and Google for app distribution, sign-in, purchases, device permissions, health APIs, speech services, and platform services.
- RevenueCat for subscription entitlement management, receipt validation, and purchase analytics needed for app functionality.
- Firebase App Check when enabled, to protect backend requests from abuse.
- Sentry or another configured crash backend when enabled, to diagnose crashes and errors. Sentry is configured not to send default personal information.
- Upstream AI providers used by the AppFactory backend when you use remote AI features.
- Email/support providers when you contact us or request account assistance.
Analytics, Ads, and Tracking
LilCoach may collect first-party product analytics events, such as onboarding completion, habit actions, paywall events, AI feature usage, and diagnostic events, to understand app functionality and reliability. We do not display third-party ads, sell personal data, or use your data for third-party advertising tracking.
Your Choices
- You can use core features locally without signing in, subject to app tier limits.
- You can disable cloud sync by signing out or not using account-backed sync.
- You can manage Health, Location, Microphone, Speech Recognition, Notifications, and other permissions in iOS or Android system settings.
- You can export or import a JSON backup from the app where supported.
- You can delete individual habits, archived habits, AI memories/conversations where controls are provided, or your account.
- You can contact [email protected] for access, correction, deletion, or privacy questions.
Account Deletion and Retention
Step-by-step deletion instructions: https://appfactory.work/lilcoach/delete-account/
If you delete your LilCoach account in the app, we delete or deactivate account records and server-side data associated with that account where technically and legally possible. Some data may remain for a limited time in backups, logs, fraud prevention records, purchase records maintained by Apple/Google/RevenueCat, or records we must keep to comply with law or resolve disputes.
Local data may remain on your device until you delete it in the app, clear app data, or uninstall the app. Exported backup files remain wherever you saved or shared them.
Security
We use reasonable technical and organizational safeguards, including HTTPS, secure token storage where supported, session-based authentication, backend access controls, and optional App Check protection. No method of storage or transmission is completely secure, so we cannot guarantee absolute security.
Children
LilCoach is not intended for children under 13, or the minimum age required in your country to use online services without parental consent. We do not knowingly collect personal data from children. If you believe a child has provided data to us, contact us so we can take appropriate action.
International Transfers
AppFactory and its service providers may process data in countries other than the country where you live. When required, we rely on appropriate safeguards or legal bases for such transfers.
Regional Rights
Depending on where you live, you may have rights to access, correct, delete, export, restrict, or object to certain processing of your personal data. To exercise these rights, contact [email protected]. We may need to verify your identity before completing a request.
Changes to This Policy
We may update this Privacy Policy as LilCoach changes or as legal, platform, or store requirements change. We will update the "Last updated" date above when we make material changes.
Contact
Privacy and support email: [email protected]
Public policy URL for App Store Connect and Google Play Console: https://appfactory.work/lilcoach/privacy/