Effective Date: April 4, 2026
1. Introduction
Piano Master ("we", "our", or "the app") is committed to protecting your privacy. This Privacy Policy explains what information we collect, how we use it, and your rights regarding that information.
2. Information We Collect
Information you provide:
- Account data (optional): If you choose to sign in with Google, we receive your Google account email address and display name via Firebase Authentication.
Information collected automatically:
- Local progress data: Practice sessions, lesson completions, song scores, achievement status, and settings are stored locally on your device using Hive (an embedded key-value store). This data never leaves your device unless you sign in.
- Microphone audio (pitch detection only): When you use the Pitch Detection feature, your device's microphone captures audio in real time to detect musical notes. Audio is processed entirely on-device and is never recorded, stored, or transmitted.
Crash reports & analytics: We do not currently use third-party analytics or crash reporting SDKs. Firebase Crashlytics may be added in a future update; if so, this policy will be updated.
3. How We Use Your Information
- To save and restore your progress across app sessions (local storage).
- To sync your progress across devices when you are signed in (cloud storage via Firestore).
- To display your name on the in-app leaderboard if you opt in.
- To detect musical pitch in real time — processing happens only on your device.
4. Data Sharing
We do not sell, rent, or share your personal data with third parties except:
- Google Firebase: Authentication and Firestore services (only when you are signed in). Firebase is governed by Google's Privacy Policy.
5. Data Retention & Deletion
Local data is stored on your device and can be deleted by uninstalling the app or clearing app data in your device settings.
Cloud data (if signed in) can be deleted by contacting us at privacy@example.com. We will process deletion requests within 30 days.
6. Children's Privacy
Piano Master is rated Everyone (3+) and does not knowingly collect personal information from children under 13. If a parent or guardian believes their child has provided us with personal information, please contact us.
7. Permissions
- RECORD_AUDIO / Microphone: Used solely for real-time pitch detection. Audio is never stored.
- INTERNET: Required for Google sign-in and Firestore sync (optional features).
- WAKE_LOCK: Prevents the screen from sleeping during active practice sessions.
- VIBRATE: Optional haptic feedback on key presses.
8. Security
All cloud data is transmitted over HTTPS and stored in Google Firebase, which implements industry-standard security measures. Local data is stored in the app's private sandbox, inaccessible to other apps.
9. Changes to This Policy
We may update this Privacy Policy from time to time. The updated policy will be made available in the app and on our website. Continued use of the app after changes constitutes acceptance of the updated policy.
10. Contact Us
For questions or requests regarding your privacy, contact:
privacy@example.com
生效日期:2026 年 4 月 4 日
1. 簡介
Piano Master(「我們」或「本應用程式」)致力於保護您的隱私。本隱私政策說明我們收集哪些資訊、如何使用,以及您對這些資訊所擁有的權利。
2. 我們收集的資訊
您提供的資訊:
- 帳號資料(選用):若您選擇以 Google 帳號登入,我們會透過 Firebase Authentication 取得您的 Google 電子郵件地址和顯示名稱。
自動收集的資訊:
- 本地進度資料:練習記錄、課程完成狀態、歌曲分數、成就狀態及設定儲存於您的裝置本機(使用 Hive 資料庫)。除非您登入帳號,否則這些資料不會離開您的裝置。
- 麥克風音訊(僅用於音高偵測):使用音高偵測功能時,本 APP 會即時擷取麥克風音訊以偵測音符。音訊完全在裝置本機處理,絕不錄製、儲存或上傳。
3. 我們如何使用您的資訊
- 在各次 APP 使用之間儲存和還原您的進度(本機儲存)。
- 登入後跨裝置同步您的進度(透過 Firestore 雲端儲存)。
- 若您選擇加入,在 APP 內排行榜顯示您的名稱。
- 即時偵測音高——處理完全在您的裝置上進行。
4. 資料分享
我們不會出售、出租或分享您的個人資料給第三方,除了:
- Google Firebase:Authentication 和 Firestore 服務(僅在您登入時使用)。Firebase 受 Google 隱私政策規範。
5. 資料保留與刪除
本機資料儲存在您的裝置上,可透過解除安裝 APP 或在裝置設定中清除 APP 資料來刪除。
雲端資料(若已登入)可透過聯絡 privacy@example.com 申請刪除。我們將在 30 天內處理刪除請求。
6. 兒童隱私
Piano Master 的分級為「所有人(3歲以上)」,我們不會刻意收集 13 歲以下兒童的個人資訊。若家長或監護人認為其子女向我們提供了個人資訊,請聯繫我們。
7. 權限說明
- RECORD_AUDIO / 麥克風:僅用於即時音高偵測,音訊絕不儲存。
- INTERNET:Google 登入及 Firestore 同步(選用功能)所需。
- WAKE_LOCK:練習時防止螢幕自動關閉。
- VIBRATE:按鍵時的震動回饋(選用)。
8. 安全性
所有雲端資料均透過 HTTPS 傳輸,並儲存在採用業界標準安全措施的 Google Firebase 中。本機資料儲存在 APP 的私有沙盒中,其他應用程式無法存取。
9. 政策變更
我們可能會不定期更新本隱私政策。更新後的政策將在 APP 內和我們的網站上公告。繼續使用本 APP 即表示接受更新後的政策。
10. 聯絡我們
如有任何隱私相關問題或請求,請聯絡:
privacy@example.com
生效日期:2026 年 4 月 4 日
1. 简介
Piano Master("我们"或"本应用")致力于保护您的隐私。本隐私政策说明我们收集哪些信息、如何使用,以及您对这些信息所拥有的权利。
2. 我们收集的信息
您提供的信息:
- 账号数据(可选):若您选择以 Google 账号登录,我们会通过 Firebase Authentication 获取您的 Google 电子邮件地址和显示名称。
自动收集的信息:
- 本地进度数据:练习记录、课程完成状态、歌曲分数、成就状态及设置存储于您的设备本地(使用 Hive 数据库)。除非您登录账号,否则这些数据不会离开您的设备。
- 麦克风音频(仅用于音高检测):使用音高检测功能时,本应用会实时采集麦克风音频以检测音符。音频完全在设备本地处理,绝不录制、存储或上传。
3. 我们如何使用您的信息
- 在各次应用使用之间保存和恢复您的进度(本地存储)。
- 登录后跨设备同步您的进度(通过 Firestore 云端存储)。
- 若您选择加入,在应用内排行榜显示您的名称。
- 实时检测音高——处理完全在您的设备上进行。
4. 数据共享
我们不会出售、出租或共享您的个人数据给第三方,除了:
- Google Firebase:Authentication 和 Firestore 服务(仅在您登录时使用)。Firebase 受 Google 隐私政策约束。
5. 数据保留与删除
本地数据存储在您的设备上,可通过卸载应用或在设备设置中清除应用数据来删除。
云端数据(若已登录)可通过联系 privacy@example.com 申请删除。我们将在 30 天内处理删除请求。
6. 儿童隐私
Piano Master 的分级为"所有人(3岁以上)",我们不会刻意收集 13 岁以下儿童的个人信息。若家长或监护人认为其子女向我们提供了个人信息,请联系我们。
7. 权限说明
- RECORD_AUDIO / 麦克风:仅用于实时音高检测,音频绝不存储。
- INTERNET:Google 登录及 Firestore 同步(可选功能)所需。
- WAKE_LOCK:练习时防止屏幕自动关闭。
- VIBRATE:按键时的震动反馈(可选)。
8. 安全性
所有云端数据均通过 HTTPS 传输,并存储在采用行业标准安全措施的 Google Firebase 中。本地数据存储在应用的私有沙盒中,其他应用无法访问。
9. 政策变更
我们可能会不定期更新本隐私政策。更新后的政策将在应用内和我们的网站上公告。继续使用本应用即表示接受更新后的政策。
10. 联系我们
如有任何隐私相关问题或请求,请联系:
privacy@example.com