Quick Summary
Massage Controller, operated by Mathieu Meesters, respects your privacy. We don't require accounts or store personal information. We only collect anonymous usage data and, for certain users, advertising data to improve the app and show relevant ads. No vibration patterns or personal usage data is ever stored or shared.
1. Who We Are
Massage Controller is developed and maintained by Mathieu Meesters, an individual developer based in Belgium. If you have any questions about this Privacy Policy, you can contact us at app.massage.controller@gmail.com.
2. Information We Collect
2.1 Information We Do NOT Collect
- No personal accounts: We don't require registration or login
- No vibration data: Your usage patterns, intensity settings, and custom patterns are never stored or transmitted
- No personal information: We don't collect names, emails, phone numbers, or addresses
- No location tracking: We don't access or store your precise location
2.2 Information We Do Collect
Analytics Data (via Firebase Analytics)
- App usage statistics (sessions, crashes, performance)
- Device information (model, OS version, app version)
- General location (country/region level only)
- Feature usage (which modes are used, but not specific patterns)
Advertising Data (via Google AdMob)
Advertising data is only collected for users who are shown ads. Premium subscribers and new users are not shown ads and are not subject to advertising data collection.
- Advertising ID for personalized ads
- Ad interaction data (views, clicks)
- Device characteristics for ad optimization
Purchase Data (via RevenueCat)
- Subscription status and purchase history
- Transaction identifiers (managed by Apple/Google)
- No payment card information is ever collected or stored by us
3. How We Use Your Information
3.1 App Improvement
Anonymous analytics help us understand:
- Which features are most popular
- Technical issues and crashes
- App performance optimization
- General usage patterns (not specific to individuals)
3.2 Advertising
We display ads only to certain existing users (legacy users) who have not subscribed to a premium plan:
- Ads are served by Google AdMob
- Ad personalization is based on anonymous data
- You can opt out of personalized ads in your device settings
- We don't control ad content but work with reputable ad networks
- New users and premium subscribers are never shown ads
3.3 Subscription Management
We use RevenueCat to manage in-app purchases and subscriptions. This allows us to verify your subscription status and unlock premium features accordingly.
4. Data Sharing and Third Parties
We work with these trusted third-party services:
4.1 Google Services
- Firebase Analytics: App performance and usage analytics
- Google AdMob: Advertisement serving (legacy non-premium users only)
- Firebase Crashlytics: Crash reporting and app stability
- Firebase Remote Config: Remote app configuration
- Google Play Services: Android app functionality
4.2 Apple Services (iOS only)
- App Store analytics
- iOS system integrations
- StoreKit for in-app purchases
4.3 RevenueCat
- Subscription and purchase management
- Entitlement verification
- RevenueCat Privacy Policy
Each service has its own privacy policy governing how they handle data. We recommend reviewing:
5. Data Retention
- Analytics data: Retained according to Firebase retention policies (typically 26 months)
- Ad data: Managed by Google AdMob according to their policies
- Purchase data: Managed by RevenueCat according to their policies
- App usage data: We don't store personal usage patterns locally or remotely
- Custom patterns: Stored only on your device, never transmitted to our servers
6. Your Privacy Controls
6.1 Ad Personalization
You can control ad personalization through:
- Android: Settings > Google > Ads > Opt out of Ads Personalization
- iOS: Settings > Privacy & Security > Apple Advertising > Personalized Ads
- In-app consent: Update your advertising preferences in the Help & Settings screen
6.2 Analytics Opt-out
You can limit analytics collection through your device settings, though this may affect app functionality.
6.3 GDPR Rights (EU Users)
If you're in the European Union, you have the right to:
- Access your data (though we collect minimal personal data)
- Request data deletion
- Opt out of data processing
- Data portability (limited due to minimal data collection)
To exercise these rights, contact us at app.massage.controller@gmail.com.
7. Data Security
- Minimal data collection: We only collect what's necessary
- Anonymous data: Most data cannot be linked to specific individuals
- Trusted partners: We only work with reputable third-party services
- No sensitive data storage: Personal usage patterns stay on your device
- Industry standard security: All data transmission uses encryption
8. Children's Privacy
This app is intended for users 18 years and older. We do not knowingly collect personal information from minors. If we become aware that a child under 18 has provided us with personal information, we will delete such information immediately.
9. International Data Transfers
Our third-party services (Google, Apple, RevenueCat) may process data internationally. These transfers are governed by:
- Appropriate safeguards and security measures
- Compliance with applicable privacy laws
- Standard contractual clauses where required
10. Changes to This Policy
We may update this Privacy Policy to reflect:
- Changes in our data practices
- Updates to third-party services
- Legal or regulatory requirements
- App feature additions or changes
We will notify users of significant changes through app updates or in-app notifications.
11. Legal Basis for Processing (GDPR)
Our legal basis for processing data:
- Legitimate Interest: App improvement and analytics
- Consent: Personalized advertising (where applicable)
- Contract Performance: Subscription and purchase management via RevenueCat
- Performance of Service: Core app functionality
12. Contact Us
If you have questions about this Privacy Policy or your data:
Mathieu Meesters
Belgium
Email: app.massage.controller@gmail.com
Website: massagecontroller.app
We aim to respond to all privacy inquiries within 30 days.
Your privacy is important to us. This policy explains our commitment to protecting your personal information while providing you with a great app experience.