Signet Ventures LLC ("we," "us," or "our") operates the ZeroedIQ mobile application and website (collectively, the "Service"). This Privacy Policy explains how we collect, use, disclose, and protect your information when you use our Service.
By using ZeroedIQ, you agree to the collection and use of information in accordance with this policy.
1. Information We Collect
1.1 Information You Provide
- Account Information: When you create an account, we collect your email address, display name, and username.
- Profile Information: You may optionally provide your home range, primary shooting discipline, and carry position preferences.
- Training Data: Session results, shot data, timer sessions, scores, and drill performance metrics that you generate while using the app.
- Payment Information: Subscription payments are processed by our third-party payment processor (Stripe). We do not store your credit card number or bank account details on our servers.
- Communications: If you contact us for support, we collect the content of your messages.
1.2 Information Collected Automatically
- Device Information: Device type, operating system version, and unique device identifiers.
- Usage Data: App usage patterns, feature interactions, session frequency, and crash reports.
- Camera Data: The app accesses your device camera solely for real-time target detection during active sessions. Camera frames are processed on-device and are not stored, transmitted, or recorded unless you explicitly use Coach Mode (see Section 1.3).
- Audio Data: Microphone access is used solely for shot detection during timer sessions. Audio is processed on-device in real time and is not stored or transmitted.
- Sensor Data: Accelerometer data is used for shot detection cross-validation and stress inoculation features. This data is processed on-device and not transmitted.
1.3 Coach Mode Data
Coach Mode requires explicit opt-in and a separate privacy disclosure. When you use Coach Mode, video frames from your form-recording device are captured, temporarily held in memory for AI analysis, and immediately discarded after processing. Video is never written to disk and never stored on our servers. Only the text-based coaching report is saved.
2. How We Use Your Information
We use the information we collect to:
- Provide, maintain, and improve the Service
- Calculate your handicap score, analytics, and training progress
- Generate AI coaching reports (Coach Mode only, with your explicit consent)
- Display leaderboards and community features (only for data you choose to make public)
- Process subscription payments and manage your account
- Send important service notifications (e.g., trial expiration, subscription changes)
- Send optional training reminders and promotional communications (you may opt out at any time)
- Detect and prevent fraud, abuse, and security issues
- Comply with legal obligations
3. Data Storage and Security
Your training data is stored locally on your device first (local-first architecture) and synced to our cloud infrastructure when a network connection is available. Cloud data is stored on Supabase (PostgreSQL) with the following protections:
- Row Level Security (RLS) policies ensure you can only access your own data
- Data is encrypted in transit (TLS 1.2+) and at rest
- Authentication is handled via secure token-based sessions
- API keys and sensitive credentials are never stored in the client application
4. Data Sharing and Third Parties
We do not sell your personal information. We share data with third parties only in the following circumstances:
- Stripe: Processes subscription payments. Subject to Stripe's Privacy Policy.
- Supabase: Cloud database and authentication provider. Subject to Supabase's Privacy Policy.
- Anthropic: AI coaching analysis is processed via Anthropic's Claude API through our server-side edge functions. Only session metrics and anonymized video frame data are sent; no personally identifiable information is included in AI requests.
- Community Features: If you choose to make your profile or sessions public, your display name, handicap score, and session results will be visible to other users.
- Legal Requirements: We may disclose information if required by law, regulation, legal process, or governmental request.
5. Optional Calibration Data
When you confirm or correct an auto-detected target distance on the Stage Brief screen, we log the auto value, your corrected value, your device model, camera type, and frame dimensions to improve the detection algorithm for everyone. No camera imagery or pixel-level data is ever logged. Only derived numeric and categorical values (auto distance, actual distance, average marker edge length, lighting bucket) are stored. You can opt out of calibration logging at any time in Settings → Privacy → Calibration, in which case the prompt no longer appears and no samples are recorded.
6. Your Rights and Choices
- Access and Export: You can view all your training data within the app at any time.
- Privacy Controls: Your profile and sessions default to private. You control what is made public.
- Calibration Data: You can opt out of calibration sample logging at any time in Settings → Privacy → Calibration.
- Notifications: You can manage push notification preferences in the app settings.
- Account Deletion: You may request deletion of your account and all associated data by contacting us at ava@zeroediq.com. We will process deletion requests within 30 days.
- Marketing Communications: You can opt out of promotional emails at any time by using the unsubscribe link or adjusting your settings.
7. Data Retention
We retain your training data and account information for as long as your account is active. If you delete your account, we will delete your personal data within 30 days, except where retention is required by law or for legitimate business purposes (e.g., fraud prevention, financial records).
Anonymized, aggregated data that cannot be used to identify you may be retained indefinitely for product improvement and analytics purposes.
8. Children's Privacy
ZeroedIQ is not intended for use by anyone under the age of 18. We do not knowingly collect personal information from children under 18. If we learn that we have collected information from a child under 18, we will promptly delete it. If you believe a child has provided us with personal information, please contact us at ava@zeroediq.com.
9. International Data Transfers
Your information may be transferred to and processed in countries other than your country of residence. These countries may have different data protection laws. By using the Service, you consent to the transfer of your information to the United States and other jurisdictions where our service providers operate.
10. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of material changes by posting the updated policy within the app or sending you a notification. Your continued use of the Service after changes take effect constitutes acceptance of the updated policy.
11. Contact Us
If you have questions or concerns about this Privacy Policy or our data practices, contact us at:
Signet Ventures LLC
Email: ava@zeroediq.com