Huddle ("we," "us," or "our") operates the Huddle AI Coaches mobile application (the "App"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use the App. Please read this policy carefully. By using the App, you agree to the practices described herein.
1. Scope
This Privacy Policy applies solely to information collected through the Huddle AI Coaches iOS application distributed via the Apple App Store. It does not apply to information collected by third-party websites, services, or applications that may link to or be accessible from the App, except as expressly described below.
2. Definitions
"Personal Data" means any information that relates to an identified or identifiable natural person.
"Processing" means any operation performed on Personal Data, whether automated or not.
"Device" means your iPhone, iPad, or other Apple device on which the App is installed.
"Conversation Data" means the text of coaching conversations between you and the AI coaching personas within the App.
"On-Device Processing" means computation performed entirely on your Device using local large language models, without transmitting data to external servers.
3. Data Controller
The data controller responsible for the processing described in this policy is:
Huddle is designed with a privacy-first architecture. The vast majority of your data never leaves your Device.
4.1 Information Stored Locally on Your Device
Conversation Data: All coaching conversations are stored in a local Core Data database on your Device. These conversations are processed entirely on-device by local large language models and are never transmitted to our servers or any third party.
User Preferences: Settings such as selected coaching personas, display preferences, notification schedules, and onboarding state are stored in UserDefaults on your Device.
AI Model Data: Downloaded language model files are stored locally on your Device for on-device inference.
4.2 Information Processed by Third Parties
Subscription and Purchase Data: When you subscribe to Huddle, your payment is processed by Apple through In-App Purchase. We use RevenueCat, Inc. as a subscription management platform. RevenueCat receives an anonymous app user ID and subscription status from Apple. We do not receive or store your payment card details, Apple ID, or billing address.
4.3 Information We Do Not Collect
We want to be explicit about what we do not collect:
We do not collect analytics or usage telemetry.
We do not collect device identifiers (IDFA, IDFV) for tracking purposes.
We do not collect your name, email address, phone number, or any account credentials (no account creation is required).
We do not collect location data.
We do not collect health, biometric, or fitness data.
We do not transmit your conversation content to any server.
We do not use advertising SDKs or participate in ad networks.
5. Purposes of Processing
The limited data processing that occurs serves the following purposes:
Providing the Service: On-device AI inference to generate coaching responses in real time.
Storing Your Conversations: Local persistence of conversation history so you can review past coaching sessions.
Remembering Your Preferences: Saving your chosen settings so the App behaves as you configured it.
Managing Subscriptions: Verifying your subscription status through RevenueCat to unlock premium features.
6. Third-Party Services
The App integrates with the following third-party services:
6.1 Apple (App Store, In-App Purchase, CloudKit)
Apple processes your subscription payments and manages purchase receipts. Apple's handling of your data is governed by the Apple Privacy Policy. If iCloud is enabled on your Device, Apple may sync certain App data through CloudKit per your device settings.
6.2 RevenueCat
RevenueCat manages subscription entitlements. It receives an anonymous identifier and subscription transaction data from Apple. RevenueCat does not receive your conversation data, preferences, or any personally identifiable information from us. See the RevenueCat Privacy Policy.
7. Data Retention
Conversation Data and Preferences: Stored on your Device for as long as the App is installed. You may delete individual conversations within the App at any time. Uninstalling the App removes all locally stored data permanently.
Subscription Records: RevenueCat retains anonymized subscription records in accordance with its own data retention policies. Apple retains purchase history per its policies.
8. Data Security
We take the security of your information seriously:
All conversation data and preferences are stored exclusively on your Device, protected by iOS device-level encryption (Data Protection).
AI inference runs entirely on-device; no conversation content is transmitted over any network.
Communication with RevenueCat for subscription verification uses encrypted HTTPS connections.
We do not maintain any server-side database of user data.
No method of electronic storage is 100% secure. While we strive to protect your data through the privacy-first architecture described above, we cannot guarantee absolute security.
9. Your Rights
9.1 All Users
Because your data is stored locally on your Device, you have direct, immediate control over it:
Access: You can view all your conversations and preferences directly within the App.
Deletion: You can delete individual conversations within the App or delete all data by uninstalling the App.
Portability: Your data exists only on your Device; there is no server-side copy to request.
9.2 European Economic Area (EEA) Residents
If you are located in the EEA, you have additional rights under the General Data Protection Regulation (GDPR), including the right to access, rectification, erasure, restriction of processing, data portability, and the right to object. Because we do not collect or store Personal Data on our servers, these rights are effectively self-service through the controls described above. If you believe we hold any data about you or wish to exercise your rights, contact us at brettev@gmail.com.
Our legal basis for the minimal processing that occurs is your consent (Article 6(1)(a) GDPR) provided by your use of the App, and the performance of a contract (Article 6(1)(b) GDPR) for subscription management.
9.3 United States Residents
Residents of California (CCPA/CPRA), Virginia (VCDPA), Colorado (CPA), Connecticut (CTDPA), and other states with consumer privacy laws may have rights including the right to know, delete, correct, and opt out of the sale or sharing of personal information. We do not sell or share your personal information as defined by these laws. To exercise any rights, contact us at brettev@gmail.com.
10. Children's Privacy
The App is not directed to children under the age of 13. We do not knowingly collect Personal Data from children under 13. If you are a parent or guardian and believe your child has provided information through the App, please contact us at brettev@gmail.com. If we become aware that we have inadvertently collected Personal Data from a child under 13, we will take steps to delete such information promptly.
11. AI Disclosure
Huddle uses artificial intelligence powered by on-device large language models (LLMs) to generate coaching responses. Key facts about our AI processing:
All AI inference occurs entirely on your Device. No conversation data is sent to cloud-based AI services.
The AI models are downloaded to your Device and run locally using Apple's hardware acceleration frameworks.
AI-generated responses are not reviewed, stored, or accessed by us or any third party.
The AI coaching personas are not licensed professionals. Their responses should not be considered professional medical, psychological, financial, or legal advice.
12. International Data Transfers
Because your data is stored and processed on your Device, no international transfer of your conversation data or preferences occurs. Subscription data processed by RevenueCat may be transferred to and stored in the United States. RevenueCat maintains appropriate safeguards for any such transfers.
13. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of material changes by updating the "Effective Date" at the top of this page and, where appropriate, through an in-app notification. Your continued use of the App after any changes constitutes acceptance of the updated policy.
14. Contact Us
If you have questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us: