Last Updated: April 2026
This Privacy Policy describes how we handle user information for the HeyCaddyAI mobile application.
Account & Authentication Data:
When you create an account, we collect your email address. This is stored securely on servers operated by Supabase (our authentication provider) and is used solely to identify your account and manage your membership tier. We do not collect your name, payment details, or any other personal information during registration.
Location Data:
To provide accurate golf course distances and shot dispersion logic, our app requires access to your device's Precise Location. This data is processed locally on your device and is not stored on or transmitted to any external servers.
Microphone / Voice Data:
The app requests microphone access solely to capture your voice commands. Audio is processed on-device by Android's built-in speech recognition service. The resulting text transcript of your query is then sent to Google's Gemini AI API for processing (see AI Processing below). Raw audio is never stored or transmitted by HeyCaddyAI.
AI Processing (Google Gemini):
When you ask the caddy a question by voice or text, your query is converted to text and transmitted to Google's Gemini AI API for processing. This transmission is subject to
Google's Privacy Policy.
We do not store these queries on any server we control. The AI response is returned to your device and is not retained by HeyCaddyAI after your session ends.
Bluetooth / Wear OS:
The app uses Bluetooth to synchronise data with compatible Wear OS devices. This communication occurs strictly between your personal devices and is not transmitted externally.
Shot Statistics:
Club distances and round statistics are stored locally on your device only. They are never uploaded to any server. You can delete all stored data at any time via Settings > Reset Club Averages, or by uninstalling the app.
HeyCaddyAI integrates the following third-party services, each governed by their own privacy policies:
We do not sell, trade, or share any personal information with third parties beyond the third-party services listed in Section 2, which are necessary for the app to function. Your email address is shared only with Supabase for the purposes of authentication.
All other app logic, including distance calculations and shot tracking, is performed on-device.
To request account or data deletion, please complete our Account Deletion Request Form .
Server-side: Your email address and membership tier are retained in Supabase for as long as your account exists. You may request full deletion of your account and all associated server-side data at any time (see Section 5).
On-device: Shot statistics, settings, and preferences are stored locally on your device. You may delete this data at any time through the app's Settings screen or by uninstalling the app.
You have the right to access, correct, or delete the data we hold about you.
For any other privacy requests, please contact us at the address below.
HeyCaddyAI is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us and we will take steps to delete it.
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated revision date. Continued use of the app after changes are posted constitutes your acceptance of the revised policy.
If you have questions or concerns about this Privacy Policy, please contact us at:
heycaddyai.dev@gmail.com