GDPR Compliance Notice
Last updated: May 27, 2026 (export server language corrected; on-device export clarified across all sections)
This notice explains how NovoCreation Online LLC complies with the EU General Data Protection Regulation (GDPR 2016/679), the UK GDPR, and related data laws for users in the EEA, United Kingdom, and Switzerland.
Data Minimization & Purpose Limitation
- The vast majority of personal data (wellness, goals, finances, mood, AI memory) is stored locally on your device and never transmitted to our servers. All AI processing is fully on-device.
- Cloud-stored data (Firebase) is limited to account identifiers, configuration, and aggregate metadata required to deliver the Services.
Lawful Bases for Processing
- Article 6(1)(b) – Contract: Account management, subscription status verification (Google Play), and core feature delivery.
- Article 6(1)(a) – Consent: Optional analytics, marketing emails. Consent is granular and withdrawable at any time without penalty.
- Article 6(1)(f) – Legitimate Interests: Security monitoring (Firebase App Check, Crashlytics), fraud prevention.
- Article 6(1)(c) – Legal Obligation: Retaining records for legal compliance.
Special Category Data
Wellness and mood data may constitute special category health data under Article 9. This data is processed solely on-device under your control and is never transmitted to or stored on our servers. The in-app data export feature is entirely on-device — your encrypted export file goes directly to the Android share sheet and is never uploaded to our servers. We rely on Article 9(2)(a) — explicit consent for this processing.
International Data Transfers
Processing partners (Google/Firebase) are based in the United States. We rely on Standard Contractual Clauses (SCCs) and supplementary safeguards (encryption, access controls, vendor risk assessments) for transfers from the EEA/UK/Switzerland.
Data Subject Rights
You may exercise the following rights at any time:
- Access (Art. 15): Request a copy of personal data we hold — use in-app "Export Data" or email us.
- Rectification (Art. 16): Correct inaccurate account data via Settings or by contacting us.
- Erasure (Art. 17): Delete your account and associated cloud data. See the Delete My Data tab. On-device data is cleared when you uninstall the app.
- Restriction (Art. 18): Request processing restriction while a dispute is resolved.
- Portability (Art. 20): Receive your data in a structured, machine-readable format via the in-app export feature.
- Objection (Art. 21): Object to processing based on legitimate interests.
- Withdraw Consent: Withdraw consent for analytics or marketing at any time.
We respond within one month (extendable by two months for complex requests). You may also lodge a complaint with your local supervisory authority.
Privacy Governance
- Annual data protection reviews and privacy-by-design planning.
- Third-party processor due diligence and contractual safeguards (DPAs in place with Firebase/Google).
- Breach response meeting Articles 33 and 34 notification obligations.
California Consumer Privacy Act (CCPA) Notice
Last updated: May 27, 2026 (export server language corrected; on-device export clarified across all sections)
This CCPA Notice supplements the Privacy Policy for California residents under the California Consumer Privacy Act and the California Privacy Rights Act (collectively, "CCPA").
Categories of Personal Information Collected (Past 12 Months)
- Identifiers: Name, email address, Firebase Authentication UID, Google Sign-In account ID, device identifiers.
- Personal Records: Goals, tasks, wellness data, mood entries, sleep logs, activity data, meal plans, finance entries — stored on-device only.
- Health or Medical Data (Sensitive): Mood tracking, sobriety milestones, sleep quality logs. Stored on-device only; not transmitted to our servers.
- Commercial Information: Google Play subscription status and expiry timestamp.
- Internet/Network Activity: Crash reports (Crashlytics).
- Audio/Visual Data: Profile photos if you upload one. Voice input is processed locally by the Android SpeechRecognizer and is not stored.
- Inferences: AI-generated behavioral patterns and insights, processed locally on your device by the ThriveTracker AI engine.
Sensitive Personal Information
We collect health-related data (mood, sleep, sobriety) that qualifies as sensitive personal information under the CPRA. This data is processed on-device only and is used solely to deliver the wellness features you request. You may limit its use via in-app settings.
Purposes for Collection and Use
We collect and use personal information to operate the Services, verify subscriptions, deliver AI features, provide customer support, maintain security, and comply with legal obligations. We do not "sell" personal information as defined under the CCPA.
Sharing Personal Information
We share information only with service providers acting on our behalf: Firebase (Google), Google Play Billing, Cloudflare (Workers — edge compute for password reset, transactional email orchestration, and proxied model download), and Resend (transactional email delivery). HuggingFace hosts the open-weight language model files which are downloaded once at first use (the request is proxied through our Worker — HuggingFace does not see your account or device identifiers). YouTube and Spotify are used for optional features per your usage. All are bound by contractual confidentiality obligations.
California Consumer Rights
- Right to Know: Request access to the personal information we collected, disclosed, or used in the preceding 12 months.
- Right to Delete: Request deletion of personal information, subject to statutory exceptions. See the Delete My Data tab.
- Right to Correct: Request correction of inaccurate personal information.
- Right to Limit: Limit our use of sensitive personal information to necessary service delivery.
- Right to Opt Out: Opt out of the sale or sharing of personal information. (We do not sell data.)
- Right to Non-Discrimination: You will not be discriminated against for exercising these rights.
Submit requests to privacy@novocreation.online or use in-app privacy controls. We respond within 45 days (extendable by 45 days when reasonably necessary).
Authorized Agents
You may authorize an agent to submit requests on your behalf. We require proof of authorization and may verify your identity directly.
End User License Agreement (EULA)
Last updated: May 27, 2026 (export server language corrected; on-device export clarified across all sections)
This EULA governs your use of the ThriveTracker Android application, website, and any updates (collectively, the "Software"). Installing or using the Software means you accept these terms.
1. License Grant
NovoCreation Online LLC grants you a limited, non-exclusive, non-transferable, revocable license to install and use the Software on Android devices you own or control for personal productivity purposes. You may not rent, lease, sublicense, or resell the Software.
2. Eligibility
You must be at least 16 years old. If acting on behalf of an organization, you represent you have authority to bind it.
3. Acceptable Use
You agree to use the Software lawfully and as documented. You must not: attempt unauthorized access to the Services or other users' data; interfere with security or integrity; reverse-engineer or decompile proprietary components (except where law permits); submit harmful or deceptive content; or misuse the AI or crisis detection systems.
4. AI and Crisis System Use
ThriveTracker includes an on-device intent classifier (TFLite), the ThriveTracker AI companion (powered by an open-weight language model selected by the user — currently Microsoft's Phi-4 Mini Instruct (MIT), Google's Gemma 4 E2B IT (Apache 2.0), or DeepSeek R1 Distill on Qwen base (MIT) — all running fully offline on your device), ML Kit image analysis, and Android voice input. These features are for personal wellness support only and are not a substitute for professional mental health care or emergency services. In a crisis, contact 988 (US) or emergency services immediately.
5. Intellectual Property
ThriveTracker, the ThriveTracker AI engine, the on-device intent classifier model, all app assets, and this documentation are owned by NovoCreation Online LLC. You may not remove proprietary notices, copy, or create derivative works without written permission.
6. Third-Party Services
The Software relies on the following third-party services, each governed by its own terms:
Firebase (Google)
Auth, Firestore, App Check, Crashlytics, Remote Config
Google Play Billing
Subscription payment processing
MediaPipe Tasks GenAI (Google)
On-device LLM inference runtime
Gemma 4 E2B IT (Google, Apache 2.0)
Default on-device language model weights
Phi-4 Mini Instruct (Microsoft, MIT)
Optional on-device language model weights
DeepSeek R1 Distill / Qwen (DeepSeek, MIT)
Optional alternative on-device language model weights
ML Kit (Google)
On-device image analysis
YouTube Data API
Learning content recommendations
Spotify
Study music & learning audio
Google Sign-In
OAuth2 authentication option
Cloudflare Workers
Edge compute proxy: password reset, transactional email, account deletion, on-device AI model download. Worker URL is delivered via Firebase Remote Config so we can rotate endpoints without an app release.
HuggingFace
Origin host for the open-weight on-device AI model weights downloaded once at first use. HuggingFace sees only our Cloudflare Worker's outbound IP, not yours.
Resend
Transactional email delivery (welcome, password reset, account notices)
7. Privacy and Data
Your use of the Software is also governed by our Privacy Policy. On-device data is encrypted via Android KeyStore. Cloud data is protected by Firebase security rules and Firebase App Check.
8. Termination
This EULA remains effective until terminated. We may suspend access for EULA or Terms violations. You may terminate by uninstalling the Software and deleting your account. Sections 3–6, 10, and 11 survive termination.
9. Updates
Updates may install automatically via Google Play. Continued use after an update constitutes acceptance of any updated terms.
10. Disclaimer of Warranties
THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
11. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, THRIVETRACKER AND ITS AFFILIATES ARE NOT LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES. OUR TOTAL LIABILITY WILL NOT EXCEED THE GREATER OF USD $50 OR THE AMOUNT YOU PAID IN THE PRECEDING 12 MONTHS.
12. Open-Source Model Attribution
ThriveTracker downloads and runs open-weight language models on your device. We do not modify these models; the weights are used as published by their original authors. The current models and their license terms:
-
Phi-4 Mini Instruct — Copyright © Microsoft Corporation. Licensed under the MIT License.
Source: litert-community/Phi-4-mini-instruct on HuggingFace.
-
Gemma 4 E2B IT — Copyright © Google LLC. Licensed under the Apache License 2.0.
Source: litert-community/gemma-4-E2B-it-litert-lm on HuggingFace.
-
DeepSeek R1 Distill Qwen 1.5B — Copyright © DeepSeek (distillation) and Alibaba (Qwen base). Licensed under the MIT License.
Source: litert-community/DeepSeek-R1-Distill-Qwen-1.5B on HuggingFace.
-
MediaPipe Tasks GenAI — Copyright © Google LLC. Licensed under the Apache License 2.0. Used as the on-device inference runtime.
The MIT License terms (paraphrased): permission is granted, free of charge, to any person obtaining a copy of the software to use it without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies, subject to the inclusion of the above copyright notice. The software is provided "as is", without warranty of any kind.
For the full text of each license and any model card details, see the linked HuggingFace pages. We will update this section as new models are added to or removed from the Software.
13. Governing Law
This EULA is governed by the laws of the State of Connecticut, USA. Disputes shall be resolved exclusively in the state or federal courts in New Haven County, Connecticut.
14. Contact
legal@novocreation.online