Privacy Policy
Last updated: December 2025
Introduction
Rinkflow is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application.
Information We Collect
Information You Provide to Us
Account Information
- Email address
- Username
- Password (encrypted)
- Profile photo (optional)
Team Preferences
- Team name
- Default age group
- Default practice duration
Practice Plans
- Plans you save, including drill selections and notes
AI Practice Plan Inputs
- Age group selection
- Practice duration
- Focus areas (skating, passing, shooting, etc.)
- Custom requests and notes you type or dictate
- Refinement requests (e.g., "add more passing", "make it harder")
Subscription Information
- Subscription status (free, trial, premium, expired)
- Subscription plan type (monthly or annual)
- Purchase history
- Payment method identifier (we do not store full payment details)
- Trial usage status
Information Automatically Collected
Usage Data
- App feature usage
- Practice plan generation counts
- Subscription events (paywall views, trial starts, purchases)
- User interactions with premium features
Analytics Data
We use PostHog to collect analytics data, including:
- Session information
- Feature usage patterns
- AI generation metrics (latency, success/failure)
- Subscription conversion events
- App performance metrics
Error and Performance Data
We use Sentry for error monitoring to improve app stability.
Information from Third Parties
Authentication Providers
If you choose to sign in with Google or Apple, we receive:
- Basic profile information (name, email)
- Authentication tokens
Payment Processing
- We use RevenueCat to manage subscriptions
- Apple App Store or Google Play Store handle payment processing
- We receive transaction confirmations and subscription status updates
- We do not have access to your payment card details
AI-Powered Features
Rinkflow uses artificial intelligence to generate personalized practice plans.
What We Send to Our AI Provider
- Your selected age group, practice duration, and focus areas
- Any custom requests or notes you provide
- Your favorited drills (to personalize recommendations)
- Recent drill selections from your past plans (to ensure variety)
We do NOT send your name, email, or other personal identifiers to our AI provider.
Our AI Provider
We use Anthropic's Claude AI to generate practice plans. Anthropic processes your inputs according to their privacy policy. Anthropic does not use your inputs to train their AI models.
Voice Input
When you use voice input to dictate requests:
- Audio is processed on your device using Apple's Speech Recognition (iOS) or Google's Speech Recognition (Android)
- Audio is NOT recorded, stored, or transmitted to Rinkflow servers
- Only the transcribed text is used
How We Use Your Information
We use the collected information to:
1. Provide and Maintain Our Service
- Enable core app functionality
- Generate AI-powered practice plans
- Manage your account and preferences
- Process and manage subscriptions
- Enforce free tier usage limits
2. Improve and Develop Our Service
- Analyze usage patterns
- Improve AI plan generation quality
- Develop new features
- Optimize user experience
- Track subscription conversion metrics
3. Communicate with You
- Send important updates
- Respond to support requests
- Notify about subscription changes or renewals
- Provide customer support
4. Ensure Security and Prevent Fraud
- Monitor for suspicious activity
- Prevent unauthorized access
- Verify subscription purchases
Data Sharing and Disclosure
We do not sell your personal information. We may share your information in these situations:
Service Providers
- Supabase: Database and authentication
- Anthropic: AI practice plan generation (receives practice preferences only, not personal identifiers)
- RevenueCat: Subscription management
- PostHog: Analytics
- Sentry: Error monitoring
- Apple/Google: App distribution and payments
User-Controlled Sharing
- Practice plans you share via link are viewable by anyone with that link
- You can stop sharing at any time, which revokes access
Legal Requirements
We may disclose information if required by law or to protect rights and safety.
Device Permissions
- Microphone (Optional): For voice-to-text input when creating or refining practice plans. Audio is processed on-device and is not stored or sent to our servers.
- Camera (Optional): To upload profile photos.
- Photo Library (Optional): To select profile photos from your device.
Subscription and Payment Information
Payment Processing
- All payments are processed by Apple App Store or Google Play Store
- We do not store credit card numbers or payment details
- Subscription management is handled through your device's app store account
Subscription Data
- We track subscription status to provide appropriate access to features
- Purchase history is maintained for customer support purposes
- Free tier usage (AI generations) is tracked to enforce limits
Cancellation and Refunds
- Subscriptions can be managed through your App Store account
- Refund policies are governed by Apple or Google's terms
Data Retention
- Account Data: Retained while your account is active
- Practice Plans: Retained until you delete them
- Subscription History: Retained for legal and accounting purposes
- Analytics Data: Retained for product improvement
Your Rights and Choices
Access and Portability
- Request a copy of your data
- Export your practice plans
Correction
- Update your profile information
- Correct inaccurate data
Deletion
- Delete your account and associated data
- Remove specific practice plans
Subscription Management
- View subscription status in the app
- Manage subscriptions through your app store account
- Restore purchases on new devices
Children's Privacy
Rinkflow is designed for hockey coaches and is not intended for children under 13. We do not knowingly collect information from children under 13.
Security
We implement appropriate technical and organizational measures to protect your information, including:
- Encryption of data in transit (HTTPS/TLS)
- Secure authentication with PKCE flow
- Row-level database security
- Regular security monitoring
- Limited access controls
Changes to This Policy
We may update this Privacy Policy periodically. We will notify you of material changes through the app or email.
Contact Us
If you have questions about this Privacy Policy, please contact us at:
- Privacy:
- privacy@rinkflow.com
- Support:
- support@rinkflow.com
Additional Information for California Residents
If you are a California resident, you have additional rights under the California Consumer Privacy Act (CCPA), including the right to:
- Know what personal information we collect
- Request deletion of your personal information
- Opt-out of the sale of personal information (we do not sell personal information)
- Non-discrimination for exercising your privacy rights
Additional Information for European Residents
If you are in the European Union, you have rights under GDPR including:
- Right to access your data
- Right to rectification
- Right to erasure
- Right to restrict processing
- Right to data portability
- Right to object to processing
International Data Transfers
Your information may be transferred to and processed in countries other than your own, including the United States where our service providers operate. We ensure appropriate safeguards are in place for such transfers.
By using Rinkflow, you acknowledge that you have read and understood this Privacy Policy.