Privacy Policy
Last updated: January 13, 2026
Introduction
Philipp Butzmann - RootWise Digital ("we," "our," "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use the Rollbook mobile application (the "App" or "Service").
Information We Collect
Personal Information You Provide
- Account Information: Email address, password (encrypted), and display name
- Training Sessions: Session type, duration, date, gym name, intensity, notes, training context, partner level
- Technique Library: Technique names, descriptions, steps, key details, video references (YouTube/Instagram URLs), tags, confidence levels
- Belt History: Belt rank, stripes, promotion date, gym name, instructor name, notes
- User Preferences: App settings, weekly training goal, default gym, notification preferences
Google Sign-In Authentication
Rollbook uses Google Sign-In to make account creation and login easier and more secure.
Information We Collect via Google Sign-In:
- Email address (used to create your Rollbook account)
- Name (used to personalize your experience)
Data Storage and Security:
- Google Sign-In data is stored securely using Firebase Authentication
- All data is encrypted in transit (SSL/TLS) and at rest (AES-256)
- We never share your Google account information with third parties
Your Control:
- Disconnect Google Sign-In by deleting your account via app settings
- Manage Google permissions at myaccount.google.com/permissions
Apple Sign-In Authentication
For iOS users, we offer Sign in with Apple as an authentication option with the same privacy protections as Google Sign-In.
Automatically Collected Information
- Usage Analytics: App usage patterns, feature interactions, and performance metrics (Firebase Analytics)
- Device Information: Device type, operating system, app version
- Technical Data: Crash reports and error logs (Firebase Crashlytics)
Apple Health Integration (iOS Only, Opt-In)
- Purpose: Sync your BJJ training sessions to Apple Health as workouts
- Data Shared: Workout type (Martial Arts), duration, date, estimated calories
- User Control: Disabled by default; enable in Settings → Integrations
- Privacy Protection: Health data stays on your device and in Apple's secure Health ecosystem
Calorie Estimation: When enabled, we estimate calories burned using a base rate of 9 calories/minute for BJJ, adjusted by your session intensity (1-5 scale).
How We Use Your Information
Primary Uses
- Training Tracking: Log and analyze your BJJ sessions and progress
- Technique Management: Store and organize your technique library
- Progress Visualization: Calculate streaks, statistics, and achievements
- Cloud Sync: Synchronize data across your devices (premium feature)
- App Improvement: Analyze usage patterns to enhance features
Legal Basis for Processing (GDPR)
- Contract Performance: Core app functionality necessary to provide our service
- Consent: Analytics and optional features (Health sync) require your explicit consent
- Legitimate Interest: App improvement and security measures
Data Storage and Security
Encryption and Protection
- AES-256 Encryption: All personal data stored locally is encrypted
- Firebase Security: Cloud data protected by Google Firebase's enterprise-grade security
- Local-First: Primary data stored on your device; cloud sync optional
Data Retention
- Account Data: Retained until you delete your account or 2 years of inactivity
- Training Data: Stored until you manually delete or delete your account
- Analytics Data: 26 months (Firebase Analytics standard retention)
- Crash Reports: 90 days (Firebase Crashlytics standard retention)
Third-Party Services
Firebase (Google)
| Service | Purpose | Data Shared |
|---|---|---|
| Firebase Auth | User authentication | Email, name, Firebase UID |
| Cloud Firestore | Data storage & sync | All training data (encrypted) |
| Firebase Analytics | Usage insights | Anonymized usage events |
| Firebase Crashlytics | Stability monitoring | Crash reports, device info |
| Remote Config | Feature flags | No personal data |
Privacy Policy: firebase.google.com/support/privacy
RevenueCat (Subscription Management)
What We Share:
- Anonymous user ID for subscription tracking
- Subscription plan type and billing cycle
- Platform type (iOS/Android)
Purpose: Manage subscriptions, process payments, track trial periods
Privacy Policy: revenuecat.com/privacy
YouTube (Video References)
- Purpose: Display technique demonstration videos
- Data Sharing: Standard YouTube iframe embedding (no personal data shared by us)
Privacy Policy: policies.google.com/privacy
Your Privacy Rights
Data Control
- Access: View all personal information in the app
- Correction: Update your information anytime
- Deletion: Delete your account and all data via Settings
- Export: Export your data (contact support)
- Opt-Out: Disable analytics in Settings → Privacy
How to Opt-Out of Analytics
- Go to Settings → Privacy → Analytics
- Toggle off analytics collection
- All app features remain fully functional
GDPR Rights (EU Users)
Full access, rectification, erasure, portability, and objection rights. Contact: privacy@rootwise.app
CCPA Rights (California Residents)
- Right to know, delete, and opt-out
- We do not sell personal information
Contact: privacy@rootwise.app
International Data Transfers
Your data may be transferred to and processed in the United States where our service providers (Firebase, RevenueCat) are located.
Transfer Safeguards:
- Standard Contractual Clauses for EU/EEA transfers
- Privacy Shield-level protections maintained
Data Security Practices
- All data encrypted in transit and at rest
- Firebase security rules restrict access to your data only
- Regular security audits of our systems
- No storage of payment card information (handled by app stores)
Updates to This Policy
We will notify you of significant changes via:
- Email notification
- In-app notification
Continued use after changes constitutes acceptance.
Contact Information
- Privacy Questions: privacy@rootwise.app
- General Support: info@rootwise.app
- Response Time: Within 30 days
By using Rollbook, you acknowledge that you have read and agree to this Privacy Policy.