RhythmForge respects your privacy and is committed to protecting your personal information.
1. Information We Collect
RhythmForge collects and stores the following information to ensure stable services, continuous improvements, and an enhanced user experience:
- Account Info: Email address, nickname, profile image.
- Usage Data: Practice records (BPM, duration, frequency), macro data, gear data (photos, notes).
- Technical Info: Device identifiers, OS version, crash logs.
2. Purpose of Use
The collected information is processed strictly for the following purposes:
- Account authentication and secure cloud data synchronization.
- Generating personalized practice analysis and graphs.
- Providing Marketplace (preset sharing) and Community features.
- Ad delivery (AdMob) and anonymous usage analysis (Google Analytics).
- Handling inquiries, support requests, and bug fixes.
3. External Transmission and SDKs
RhythmForge uses secure external services to process and store data:
- Firebase (Auth, Firestore, Storage, Analytics): For cloud data storage, database synchronization, robust user authentication, and usage analysis.
- Google AdMob: For delivering personalized advertisements.
Please refer to Google's official site for their respective privacy policies.
4. Protection of Minors (Under 16)
We have strict procedures in place to obtain guardian consent when collecting personal information from users under 16 years of age. If we discover data was collected without proper consent, we will delete it immediately.
5. Data Security
All collected information is protected via industry-standard SSL/TLS transit encryption and robust access control policies (Firebase Security Rules).
6. User Rights
Users can access, correct, or delete their account (and associated data) directly from RhythmForge settings at any time. Upon account deletion, personally identifiable information will be promptly and permanently removed from our active systems.
7. Contact
For inquiries regarding this privacy policy, please contact us via the support section in the in-app settings.