隐私政策
本政策最后更新日期:2026年8月20日
Runner Metronome(以下简称"本应用")开发者(以下简称"我们")深知个人信息对您的重要性。本隐私政策参考 Apple《App Privacy》指引及欧盟《通用数据保护条例》(GDPR)编制,旨在向您说明我们如何处理您的信息。
1. 我们收集哪些信息
我们收集的所有数据仅用于改进应用、保障稳定性及维护付费功能。具体而言:
- 本应用无账号注册与登录系统,不收集您的姓名、邮箱、电话、住址等身份信息;
- Firebase Analytics(Firebase 分析):收集匿名使用数据(功能使用频次、页面访问、按钮点击等),用于了解用户偏好、优化产品。您可在设置中随时关闭此功能;
- Firebase Crashlytics(Firebase 崩溃监控):当应用崩溃时收集崩溃日志(堆栈信息、设备型号、iOS 版本、应用版本),帮助我们快速定位并修复问题;
- OneSignal(推送通知):注册 APNs 设备 Token 以投递推送消息。Token 不包含您的个人身份信息;
- RevenueCat(订阅管理):生成匿名 App User ID 用于订阅状态同步,不与您的真实身份关联。订阅交易由 Apple App Store 直接处理,我们不获取您的支付信息;
- 本应用不集成任何广告 SDK;
- 本应用不收集精确位置信息;
- 本应用不访问通讯录、麦克风、相机等权限。
2. 意见反馈功能
本应用的意见反馈通过系统邮件界面(MFMailComposeViewController)实现。您可选择添加收件人、抄送及图片附件:
- 图片附件:通过系统 PhotosPicker 从相册中选择,图片仅作为邮件附件发送,不保存到本应用、不上传到任何服务器,发送后即从系统内存清除;
- 邮件内容及附件全程经过 Apple 邮件服务传输,我们不拦截、不存储。
3. 我们如何使用本地存储
本应用仅在您的设备本地保存以下非个人偏好设置,用于恢复您上一次的使用状态:
- 步频值(SPM)、音色类型、音量值、拍号:存储于系统 UserDefaults;
- 已保存的跑步会话模板(包含时长、BPM、拍号、相位顺序):存储于系统 UserDefaults;
- 付费解锁状态:存储于系统 UserDefaults,并从 RevenueCat 同步验证。
上述数据仅存储在您的设备本地,不会上传至任何服务器,也不会与任何人共享。当您卸载本应用时,上述数据将被自动清除。
4. 音频文件处理
本应用的节拍音频完全在您的设备本地实时生成:
- 根据您选择的音色与步频,使用 AVFoundation 框架在设备本地合成 CAF 格式音频文件;
- 该文件存储于应用临时目录中,仅用于播放,播放完成后自动清理;
- 不从网络下载音频,不上传任何音频数据。
5. ATT(应用追踪透明度)
本应用遵循 Apple App Tracking Transparency 框架。首次启动显示主界面后,系统弹窗请求您授权"允许跟踪"。您可以选择:
- 允许:Firebase 可收集更多归因数据;
- 不允许:Firebase 仅收集基础匿名数据;
- 稍后决定:应用不会请求权限,行为等同"不允许"。
无论您是否授权,本应用都不会跨应用跟踪您的行为。
6. 第三方共享与披露
我们不会将您的个人信息共享或披露给任何第三方。上述第三方 SDK(Firebase、OneSignal、RevenueCat)仅按其各自的隐私政策处理匿名数据。我们不会将您的数据出售给任何第三方。
各 SDK 隐私政策链接:
- Firebase:https://policies.google.com/privacy
- OneSignal:https://onesignal.com/privacy-policy
- RevenueCat:https://www.revenuecat.com/privacy
7. 儿童隐私
本应用面向一般大众,不针对 13 岁以下儿童进行营销。我们不会故意收集任何儿童的个人信息。若您发现您的孩子向我们提供了个人信息,请通过本政策末尾的联系方式联系我们,我们将及时删除。
8. 您的权利
- 您可随时在应用设置中关闭"数据分析"开关,停止 Firebase 分析收集;
- 欧盟用户:根据 GDPR,您有权访问、更正、删除和反对处理您的个人数据。如需行使这些权利,请通过电子邮件联系我们;
- 清除本地偏好设置:在系统"设置"中清除本应用数据,或直接卸载本应用。
9. 隐私政策变更
我们可能适时修订本隐私政策。修订后的政策将在本应用内展示,不再另行单独通知。重大变更将以应用内提示方式告知您。
10. 联系我们
如对本隐私政策有任何疑问、意见或建议,请通过以下方式联系我们:
我们将在收到您的反馈后尽快回复。
Privacy Policy
This policy was last updated August 20, 2026
The developer of Runner Metronome (hereinafter "the App") (hereinafter "we") understands the importance of your personal information. This Privacy Policy is formulated with reference to Apple's App Privacy guidelines and the EU General Data Protection Regulation (GDPR), and is intended to explain how we handle your information.
1. What Information We Collect
All data we collect is used solely to improve the App, ensure stability, and maintain paid features:
- The App has no account registration or login system and does not collect your name, email, phone number, address, or other identity information;
- Firebase Analytics: collects anonymous usage data (feature usage frequency, page visits, button clicks) to understand user preferences and optimize the product. You can disable this anytime in Settings;
- Firebase Crashlytics: collects crash logs (stack traces, device model, iOS version, App version) when the App crashes, helping us quickly identify and fix issues;
- OneSignal (push notifications): registers an APNs device token to deliver push messages. The token does not contain your personal identity information;
- RevenueCat (subscription management): generates an anonymous App User ID for subscription status sync, not linked to your real identity. Purchase transactions are handled directly by Apple App Store — we do not obtain your payment information;
- The App does not integrate any advertising SDKs;
- The App does not collect precise location information;
- The App does not access contacts, microphone, or camera permissions.
2. Feedback Feature
The App's feedback feature uses the system email interface (MFMailComposeViewController). You can optionally add recipients, CC, and image attachments:
- Image attachments: selected from your photo library via the system PhotosPicker. Images are sent only as email attachments, are not saved by the App, not uploaded to any server, and are cleared from memory after sending;
- Email content and attachments are transmitted entirely through Apple's email service — we do not intercept or store them.
3. How We Use Local Storage
The App only saves the following non-personal preferences locally on your device to restore your last used state:
- Cadence value (SPM), sound type, volume value, time signature: stored in system UserDefaults;
- Saved run session templates (duration, BPM, time signature, phase order): stored in system UserDefaults;
- Paid unlock status: stored in system UserDefaults and synced/verified from RevenueCat.
The above data is stored only locally on your device, will not be uploaded to any server, and will not be shared with anyone. When you uninstall the App, the above data will be automatically cleared.
4. Audio File Processing
The App's beat audio is entirely generated in real time locally on your device:
- Based on your selected sound type and cadence, the AVFoundation framework is used to synthesize a CAF format audio file locally on the device;
- The file is stored in the App's temporary directory, used only for playback, and automatically cleaned up after playback;
- No audio is downloaded from the network, and no audio data is uploaded.
5. App Tracking Transparency (ATT)
The App follows Apple's App Tracking Transparency framework. After the first launch shows the main interface, a system dialog will ask you to authorize "Allow Tracking". You can choose:
- Allow: Firebase can collect additional attribution data;
- Don't Allow: Firebase collects only basic anonymous data;
- Ask Next Time: the App does not request permission until you choose — behavior is equivalent to "Don't Allow".
Regardless of your choice, the App does not track your behavior across other apps.
6. Third-Party Sharing and Disclosure
We do not share or disclose your personal information to third parties. The above third-party SDKs (Firebase, OneSignal, RevenueCat) process only anonymous data according to their own privacy policies. We do not sell your data to any third party.
Third-party privacy policy links:
- Firebase: https://policies.google.com/privacy
- OneSignal: https://onesignal.com/privacy-policy
- RevenueCat: https://www.revenuecat.com/privacy
7. Children's Privacy
The App is intended for the general public and is not marketed to children under 13. We do not knowingly collect any personal information from children. If you discover that your child has provided us with personal information, please contact us through the contact information at the end of this policy, and we will delete it promptly.
8. Your Rights
- You can disable "Analytics" in the App Settings anytime to stop Firebase analytics collection;
- Users in the European Union: under GDPR, you have the right to access, rectify, erase, and object to the processing of your personal data. To exercise these rights, contact us via email;
- Clear local preferences: clear App data in system Settings, or uninstall the App directly.
9. Changes to This Privacy Policy
We may revise this Privacy Policy from time to time. The revised policy will be displayed in the App without separate notice. Major changes will be notified to you via in-app prompts.
10. Contact Us
If you have any questions, comments, or suggestions about this Privacy Policy, please contact us via:
- Email: 565240295@qq.com
We will reply as soon as possible after receiving your feedback.
Política de privacidad
Última actualización: 20 de agosto de 2026
El desarrollador de Runner Metronome (en adelante, "la Aplicación") (en adelante, "nosotros") comprende la importancia de tus datos personales. Esta Política de privacidad se ha elaborado con referencia a las directrices App Privacy de Apple y al Reglamento General de Protección de Datos (RGPD) de la Unión Europea, con el fin de explicarte cómo tratamos tu información.
1. Qué información recopilamos
Todos los datos que recopilamos se utilizan únicamente para mejorar la Aplicación, garantizar la estabilidad y mantener las funciones de pago:
- La Aplicación no dispone de sistema de registro ni de inicio de sesión, por lo que no recopila tu nombre, correo, teléfono, dirección u otra información identificativa;
- Firebase Analytics: recopila datos de uso anónimos (frecuencia de uso de funciones, visitas a páginas, clics en botones) para comprender las preferencias del usuario y optimizar el producto. Puedes desactivarlo en Ajustes en cualquier momento;
- Firebase Crashlytics: recopila registros de fallos (trazas de pila, modelo de dispositivo, versión de iOS, versión de la Aplicación) cuando la Aplicación se bloquea, ayudándonos a identificar y corregir problemas rápidamente;
- OneSignal (notificaciones push): registra un token de dispositivo APNs para entregar mensajes push. El token no contiene tu información de identidad personal;
- RevenueCat (gestión de suscripciones): genera un App User ID anónimo para la sincronización del estado de la suscripción, no vinculado a tu identidad real. Las transacciones de compra se gestionan directamente por Apple App Store — no obtenemos tu información de pago;
- La Aplicación no integra ningún SDK publicitario;
- La Aplicación no recopila información de ubicación precisa;
- La Aplicación no accede a permisos de contactos, micrófono o cámara.
2. Función de sugerencias
La función de sugerencias de la Aplicación utiliza la interfaz de correo del sistema (MFMailComposeViewController). Puedes añadir opcionalmente destinatarios, copia y adjuntos de imagen:
- Adjuntos de imagen: seleccionados desde tu galería mediante el PhotosPicker del sistema. Las imágenes se envían únicamente como adjuntos de correo, no son guardadas por la Aplicación, no se suben a ningún servidor y se borran de la memoria después del envío;
- El contenido del correo y los adjuntos se transmiten íntegramente a través del servicio de correo de Apple — no interceptamos ni almacenamos nada.
3. Cómo usamos el almacenamiento local
La Aplicación solo guarda localmente en tu dispositivo las siguientes preferencias no personales para restaurar tu último estado:
- Valor de cadencia (SPM), tipo de sonido, valor de volumen, compás: almacenados en UserDefaults del sistema;
- Plantillas de sesión de carrera guardadas (duración, BPM, compás, orden de fases): almacenadas en UserDefaults del sistema;
- Estado de desbloqueo de pago: almacenado en UserDefaults del sistema y sincronizado/verificado desde RevenueCat.
Estos datos se almacenan únicamente de forma local en tu dispositivo, no se suben a ningún servidor ni se comparten con nadie. Al desinstalar la Aplicación, estos datos se borran automáticamente.
4. Tratamiento de archivos de audio
El audio del pulso de la Aplicación se genera íntegramente en tiempo real localmente en tu dispositivo:
- A partir del tipo de sonido y la cadencia seleccionados, el framework AVFoundation sintetiza un archivo de audio en formato CAF localmente en el dispositivo;
- El archivo se almacena en el directorio temporal de la app, se usa solo para la reproducción y se limpia automáticamente después;
- No se descarga audio de la red ni se suben datos de audio.
5. Transparencia del seguimiento de apps (ATT)
La Aplicación sigue el marco App Tracking Transparency de Apple. Después del primer lanzamiento que muestra la interfaz principal, un diálogo del sistema te pedirá autorización para "Permitir seguimiento". Puedes elegir:
- Permitir: Firebase puede recopilar datos de atribución adicionales;
- No permitir: Firebase solo recopila datos anónimos básicos;
- Preguntar la próxima vez: la Aplicación no solicita permiso hasta que decidas — el comportamiento equivale a "No permitir".
Independientemente de tu elección, la Aplicación no rastrea tu comportamiento en otras apps.
6. Compartición y divulgación a terceros
No compartiremos ni divulgaremos tu información personal a terceros. Los SDK de terceros mencionados (Firebase, OneSignal, RevenueCat) procesan solo datos anónimos según sus propias políticas de privacidad. No vendemos tus datos a terceros.
Enlaces a políticas de privacidad de terceros:
- Firebase: https://policies.google.com/privacy
- OneSignal: https://onesignal.com/privacy-policy
- RevenueCat: https://www.revenuecat.com/privacy
7. Privacidad infantil
La Aplicación va dirigida al público general y no se comercializa hacia menores de 13 años. No recopilamos deliberadamente información personal de menores. Si detectas que tu hijo nos ha facilitado información personal, contacta con nosotros a través de la información de contacto al final de esta política y la eliminaremos sin demora.
8. Tus derechos
- Puedes desactivar "Análisis" en los Ajustes de la Aplicación en cualquier momento para detener la recopilación de analítica de Firebase;
- Para los usuarios de la Unión Europea: conforme al RGPD, tienes derecho a acceder, rectificar, suprimir y oponerte al tratamiento de tus datos personales. Para ejercer estos derechos, contacta con nosotros por correo electrónico;
- Borrar preferencias locales: borra los datos de la Aplicación en los Ajustes del sistema o desinstala la Aplicación directamente.
9. Cambios en esta Política de privacidad
Podemos revisar esta Política de privacidad periódicamente. La política revisada se mostrará en la Aplicación sin notificación separada. Los cambios importantes se te notificarán mediante avisos en la aplicación.
10. Contacto
Si tienes preguntas, comentarios o sugerencias sobre esta Política de privacidad, contacta con nosotros a través de:
- Correo electrónico: 565240295@qq.com
Responderemos lo antes posible tras recibir tu mensaje.
Política de Privacidade
Última atualização: 20 de agosto de 2026
O desenvolvedor do Runner Metronome (doravante "o Aplicativo") (doravante "nós") entende a importância dos seus dados pessoais. Esta Política de Privacidade foi elaborada com base nas diretrizes de Privacidade de Apps da Apple e no Regulamento Geral sobre a Proteção de Dados (GDPR) da União Europeia, e tem como objetivo explicar como tratamos suas informações.
1. Quais informações coletamos
Todos os dados que coletamos são usados exclusivamente para melhorar o Aplicativo, garantir estabilidade e manter os recursos pagos:
- O Aplicativo não possui sistema de registro ou login e não coleta seu nome, e-mail, telefone, endereço ou outras informações de identificação;
- Firebase Analytics: coleta dados anônimos de uso (frequência de uso de recursos, visitas a páginas, cliques em botões) para entender as preferências dos usuários e otimizar o produto. Você pode desativá-lo a qualquer momento em Configurações;
- Firebase Crashlytics: coleta registros de falhas (stack traces, modelo do dispositivo, versão do iOS, versão do Aplicativo) quando o Aplicativo trava, ajudando-nos a identificar e corrigir problemas rapidamente;
- OneSignal (notificações push): registra um token de dispositivo APNs para entregar mensagens push. O token não contém suas informações de identidade pessoal;
- RevenueCat (gerenciamento de assinaturas): gera um ID de usuário anônimo para sincronização do status da assinatura, não vinculado à sua identidade real. As transações de compra são tratadas diretamente pela Apple App Store — não obtemos suas informações de pagamento;
- O Aplicativo não integra nenhum SDK de publicidade;
- O Aplicativo não coleta informações de localização precisa;
- O Aplicativo não acessa contatos, microfone ou câmera.
2. Recurso de feedback
O recurso de feedback do Aplicativo usa a interface de e-mail do sistema (MFMailComposeViewController). Você pode adicionar opcionalmente destinatários, cópia e anexos de imagem:
- Anexos de imagem: selecionados da sua biblioteca de fotos via PhotosPicker do sistema. As imagens são enviadas apenas como anexos de e-mail, não são salvas pelo Aplicativo, não são enviadas para nenhum servidor e são removidas da memória após o envio;
- O conteúdo do e-mail e os anexos são transmitidos inteiramente pelo serviço de e-mail da Apple — não interceptamos nem armazenamos nada.
3. Como usamos o armazenamento local
O Aplicativo salva apenas as seguintes preferências não pessoais localmente no seu dispositivo para restaurar seu último estado de uso:
- Valor da cadência (SPM), tipo de som, valor de volume, compasso: armazenados no UserDefaults do sistema;
- Modelos de sessão de corrida salvos (duração, BPM, compasso, ordem das fases): armazenados no UserDefaults do sistema;
- Status de desbloqueio pago: armazenado no UserDefaults do sistema e sincronizado/verificado via RevenueCat.
Os dados acima são armazenados apenas localmente no seu dispositivo, não são enviados para nenhum servidor e não são compartilhados com ninguém. Ao desinstalar o Aplicativo, esses dados são apagados automaticamente.
4. Processamento de arquivos de áudio
O áudio do batimento do Aplicativo é gerado inteiramente em tempo real localmente no seu dispositivo:
- Com base no tipo de som e na cadência selecionados, o framework AVFoundation é usado para sintetizar um arquivo de áudio em formato CAF localmente no dispositivo;
- O arquivo é armazenado no diretório temporário do Aplicativo, usado apenas para reprodução e limpo automaticamente após a reprodução;
- Nenhum áudio é baixado da rede e nenhum dado de áudio é enviado.
5. Transparência de Rastreamento de Apps (ATT)
O Aplicativo segue a estrutura App Tracking Transparency da Apple. Após a primeira inicialização mostrar a interface principal, um diálogo do sistema pedirá sua autorização para "Permitir rastreamento". Você pode escolher:
- Permitir: o Firebase pode coletar dados de atribuição adicionais;
- Não permitir: o Firebase coleta apenas dados anônimos básicos;
- Perguntar depois: o Aplicativo não solicita permissão até você decidir — o comportamento equivale a "Não permitir".
Independentemente da sua escolha, o Aplicativo não rastreia seu comportamento em outros apps.
6. Compartilhamento e divulgação a terceiros
Não compartilhamos nem divulgamos suas informações pessoais a terceiros. Os SDKs de terceiros mencionados (Firebase, OneSignal, RevenueCat) processam apenas dados anônimos de acordo com suas próprias políticas de privacidade. Não vendemos seus dados a terceiros.
Links das políticas de privacidade de terceiros:
- Firebase: policies.google.com/privacy
- OneSignal: onesignal.com/privacy-policy
- RevenueCat: revenuecat.com/privacy
7. Privacidade infantil
O Aplicativo é destinado ao público em geral e não é comercializado para menores de 13 anos. Não coletamos conscientemente informações pessoais de crianças. Se você descobrir que seu filho nos forneceu informações pessoais, entre em contato conosco pelas informações de contato no final desta política e iremos excluí-las prontamente.
8. Seus direitos
- Você pode desativar "Análises" nas Configurações do Aplicativo a qualquer momento para interromper a coleta de análises do Firebase;
- Usuários na União Europeia: de acordo com o GDPR, você tem o direito de acessar, retificar, apagar e se opor ao processamento dos seus dados pessoais. Para exercer esses direitos, entre em contato conosco por e-mail;
- Limpar preferências locais: limpe os dados do Aplicativo nas Configurações do sistema ou desinstale o Aplicativo diretamente.
9. Alterações nesta Política de Privacidade
Podemos revisar esta Política de Privacidade periodicamente. A política revisada será exibida no Aplicativo sem aviso separado. Alterações importantes serão notificadas por avisos dentro do aplicativo.
10. Fale conosco
Se você tiver dúvidas, comentários ou sugestões sobre esta Política de Privacidade, entre em contato conosco por:
- E-mail: 565240295@qq.com
Responderemos o mais rápido possível após receber sua mensagem.
プライバシーポリシー
最終更新:2026年8月20日
Runner Metronome(以下「本アプリ」といいます)の開発者(以下「当社」といいます)は、お客様の個人情報の重要性を深く認識しています。本プライバシーポリシーは、AppleのApp PrivacyガイドラインおよびEU一般データ保護規則(GDPR)を参考に作成されており、当社がお客様の情報をどのように取り扱うかを説明することを目的としています。
1. 収集する情報
当社が収集するすべてのデータは、アプリの改善、安定性の確保、有料機能の維持のみを目的として使用されます。具体的には以下のとおりです。
- 本アプリにはアカウント登録・ログインシステムはなく、氏名、メールアドレス、電話番号、住所などの本人確認情報を収集しません;
- Firebase Analytics(Firebaseアナリティクス):匿名の利用データ(機能の利用頻度、ページ閲覧、ボタンクリックなど)を収集し、ユーザーの好みを理解して製品を最適化します。設定でいつでも無効にできます;
- Firebase Crashlytics(Firebaseクラッシュ監視):アプリがクラッシュした際にクラッシュログ(スタックトレース、端末モデル、iOSバージョン、アプリバージョン)を収集し、問題の迅速な特定と修正に役立てます;
- OneSignal(プッシュ通知):プッシュメッセージを配信するためにAPNsデバイストークンを登録します。トークンには個人を特定する情報は含まれません;
- RevenueCat(サブスクリプション管理):サブスクリプション状態の同期のために匿名のApp User IDを生成します。実際の本人確認情報とは関連付けられません。購入取引はApple App Storeが直接処理するため、当社はお客様の支払い情報を取得しません;
- 本アプリは広告SDKを一切統合していません;
- 本アプリは正確な位置情報を収集しません;
- 本アプリは連絡先、マイク、カメラなどの権限にアクセスしません。
2. フィードバック機能
本アプリのフィードバック機能は、システムのメールインターフェース(MFMailComposeViewController)を使用します。受信者、CC、画像添付を任意で追加できます。
- 画像添付:システムのPhotosPickerを使用してフォトライブラリから選択します。画像はメール添付としてのみ送信され、本アプリには保存されず、サーバーにもアップロードされず、送信後にメモリから消去されます;
- メール本文と添付ファイルはAppleのメールサービスを通じて完全に送信されます。当社は傍受も保存も行いません。
3. ローカルストレージの使用方法
本アプリは、お客様が最後に使用した状態を復元するために、以下の個人情報に該当しない設定のみを端末のローカルに保存します。
- ケイデンス値(SPM)、音色タイプ、音量値、拍子記号:システムのUserDefaultsに保存;
- 保存済みのランニングセッションテンプレート(時間、BPM、拍子記号、フェーズの順序):システムのUserDefaultsに保存;
- 有料アンロック状態:システムのUserDefaultsに保存され、RevenueCatから同期・検証されます。
上記のデータはお客様の端末のローカルにのみ保存され、サーバーにはアップロードされず、第三者と共有されることもありません。本アプリをアンインストールすると、上記のデータは自動的に消去されます。
4. 音声ファイルの処理
本アプリのビート音声は、お客様の端末のローカルで完全にリアルタイム生成されます。
- 選択した音色とケイデンスに基づき、AVFoundationフレームワークを使用して端末のローカルでCAF形式の音声ファイルを合成;
- ファイルはアプリの一時ディレクトリに保存され、再生のみに使用され、再生後に自動的にクリーンアップされます;
- ネットワークから音声をダウンロードせず、音声データをアップロードすることもありません。
5. App Tracking Transparency(ATT)
本アプリはAppleのApp Tracking Transparencyフレームワークに従います。初回起動後にメイン画面が表示されると、システムダイアログが「トラッキングを許可」するかどうかを尋ねます。選択肢は以下のとおりです。
- 許可:Firebaseは追加の帰属データを収集できます;
- 許可しない:Firebaseは基本的な匿名データのみを収集します;
- 後で決定:お客様が決定するまで本アプリは権限を要求しません — 動作は「許可しない」と同等です。
選択内容に関わらず、本アプリは他のアプリをまたいでお客様の行動を追跡することはありません。
6. 第三者への共有と開示
当社はお客様の個人情報を第三者に共有・開示しません。前述の第三者SDK(Firebase、OneSignal、RevenueCat)は、それぞれのプライバシーポリシーに従って匿名データのみを処理します。当社はお客様のデータを第三者に販売しません。
各SDKのプライバシーポリシーリンク:
- Firebase:policies.google.com/privacy
- OneSignal:onesignal.com/privacy-policy
- RevenueCat:revenuecat.com/privacy
7. 子どものプライバシー
本アプリは一般向けであり、13歳未満の子どもを対象としたマーケティングは行いません。当社は故意に子どもの個人情報を収集しません。お子様が当社に個人情報を提供したことが判明した場合は、本ポリシー末尾の連絡先からご連絡ください。速やかに削除いたします。
8. お客様の権利
- アプリの設定でいつでも「分析」を無効にし、Firebaseアナリティクスの収集を停止できます;
- EU圏のユーザー:GDPRに基づき、お客様は個人データへのアクセス、訂正、削除、処理への異議申し立てを行う権利があります。これらの権利を行使するには、メールでお問い合わせください;
- ローカル設定の消去:システム設定で本アプリのデータを消去するか、直接アンインストールしてください。
9. プライバシーポリシーの変更
当社は本プライバシーポリシーを随時改訂する場合があります。改訂後のポリシーはアプリ内で表示され、別途個別に通知はされません。重要な変更はアプリ内のプロンプトでお知らせします。
10. お問い合わせ
本プライバシーポリシーに関するご質問、ご意見、ご提案がある場合は、以下の方法でご連絡ください。
- メール:565240295@qq.com
ご連絡をいただき次第、できるだけ早く返信いたします。
개인정보 처리방침
최종 업데이트: 2026년 8월 20일
Runner Metronome(이하 "앱")의 개발자(이하 "당사")는 귀하의 개인정보 중요성을 깊이 인식하고 있습니다. 본 개인정보 처리방침은 Apple의 App Privacy 가이드라인과 EU 일반 데이터 보호 규정(GDPR)을 참고하여 작성되었으며, 당사가 귀하의 정보를 어떻게 처리하는지 설명하기 위한 것입니다.
1. 수집하는 정보
당사가 수집하는 모든 데이터는 앱 개선, 안정성 확보 및 유료 기능 유지 목적으로만 사용됩니다. 구체적으로는 다음과 같습니다.
- 본 앱은 계정 등록·로그인 시스템이 없으며, 이름, 이메일, 전화번호, 주소 등의 신원 정보를 수집하지 않습니다;
- Firebase Analytics(Firebase 분석): 기능 사용 빈도, 페이지 방문, 버튼 클릭 등의 익명 사용 데이터를 수집하여 사용자 선호도를 이해하고 제품을 최적화합니다. 설정에서 언제든지 비활성화할 수 있습니다;
- Firebase Crashlytics(Firebase 충돌 모니터링): 앱이 충돌할 때 충돌 로그(스택 트레이스, 기기 모델, iOS 버전, 앱 버전)를 수집하여 문제를 신속히 식별하고 수정하는 데 도움을 줍니다;
- OneSignal(푸시 알림): 푸시 메시지 전달을 위해 APNs 기기 토큰을 등록합니다. 토큰에는 개인 식별 정보가 포함되지 않습니다;
- RevenueCat(구독 관리): 구독 상태 동기화를 위해 익명 App User ID를 생성하며, 귀하의 실제 신원과 연결되지 않습니다. 구매 거래는 Apple App Store가 직접 처리하므로 당사는 귀하의 결제 정보를 취득하지 않습니다;
- 본 앱은 광고 SDK를 일절 통합하지 않습니다;
- 본 앱은 정확한 위치 정보를 수집하지 않습니다;
- 본 앱은 연락처, 마이크, 카메라 등의 권한에 접근하지 않습니다.
2. 피드백 기능
본 앱의 피드백 기능은 시스템 이메일 인터페이스(MFMailComposeViewController)를 사용합니다. 수신자, 참조(CC) 및 이미지 첨부를 선택적으로 추가할 수 있습니다.
- 이미지 첨부: 시스템 PhotosPicker를 사용하여 사진 보관함에서 선택합니다. 이미지는 이메일 첨부로만 전송되며 앱에 저장되지 않고, 서버에 업로드되지 않으며, 전송 후 메모리에서 삭제됩니다;
- 이메일 내용과 첨부 파일은 Apple 이메일 서비스를 통해 전송됩니다. 당사는 이를 가로채거나 저장하지 않습니다.
3. 로컬 저장소 사용 방법
본 앱은 마지막 사용 상태를 복원하기 위해 다음의 비개인적 환경 설정만 기기 로컬에 저장합니다.
- 케이던스 값(SPM), 사운드 유형, 볼륨 값, 박자표: 시스템 UserDefaults에 저장;
- 저장된 러닝 세션 템플릿(시간, BPM, 박자표, 페이즈 순서): 시스템 UserDefaults에 저장;
- 유료 잠금 해제 상태: 시스템 UserDefaults에 저장되며 RevenueCat에서 동기화·검증됩니다.
위 데이터는 기기 로컬에만 저장되며 서버에 업로드되지 않고 누구와도 공유되지 않습니다. 앱을 삭제하면 위 데이터는 자동으로 지워집니다.
4. 오디오 파일 처리
본 앱의 비트 오디오는 기기 로컬에서 완전히 실시간으로 생성됩니다.
- 선택한 사운드 유형과 케이던스에 따라 AVFoundation 프레임워크를 사용하여 기기 로컬에서 CAF 형식 오디오 파일을 합성;
- 파일은 앱의 임시 디렉터리에 저장되며 재생에만 사용되고 재생 후 자동으로 정리됩니다;
- 네트워크에서 오디오를 다운로드하지 않으며 오디오 데이터를 업로드하지도 않습니다.
5. 앱 추적 투명성(ATT)
본 앱은 Apple의 App Tracking Transparency 프레임워크를 따릅니다. 첫 실행 후 메인 화면이 표시되면 시스템 대화상자가 "추적 허용"을 요청합니다. 선택할 수 있는 항목은 다음과 같습니다.
- 허용: Firebase가 추가 귀속 데이터를 수집할 수 있습니다;
- 허용 안 함: Firebase는 기본 익명 데이터만 수집합니다;
- 다음에 결정: 귀하가 결정할 때까지 앱이 권한을 요청하지 않습니다 — 동작은 "허용 안 함"과 동일합니다.
선택과 관계없이 본 앱은 다른 앱을 가로질러 귀하의 행동을 추적하지 않습니다.
6. 제3자 공유 및 공개
당사는 귀하의 개인정보를 제3자에게 공유하거나 공개하지 않습니다. 위 제3자 SDK(Firebase, OneSignal, RevenueCat)는 각자의 개인정보 처리방침에 따라 익명 데이터만 처리합니다. 당사는 귀하의 데이터를 제3자에게 판매하지 않습니다.
각 SDK 개인정보 처리방침 링크:
- Firebase: policies.google.com/privacy
- OneSignal: onesignal.com/privacy-policy
- RevenueCat: revenuecat.com/privacy
7. 아동 개인정보 보호
본 앱은 일반 대중을 대상으로 하며 13세 미만 아동을 대상으로 마케팅하지 않습니다. 당사는 아동의 개인정보를 의도적으로 수집하지 않습니다. 귀하의 자녀가 당사에 개인정보를 제공한 사실을 발견한 경우, 본 방침 끝의 연락처로 연락해 주시면 신속히 삭제하겠습니다.
8. 귀하의 권리
- 앱 설정에서 언제든지 "분석"을 비활성화하여 Firebase 분석 수집을 중단할 수 있습니다;
- 유럽연합 사용자: GDPR에 따라 귀하는 개인 데이터에 대한 접근, 정정, 삭제 및 처리 거부 권리가 있습니다. 이러한 권리를 행사하려면 이메일로 문의해 주세요;
- 로컬 설정 삭제: 시스템 설정에서 앱 데이터를 지우거나 앱을 직접 삭제하세요.
9. 개인정보 처리방침 변경
당사는 본 개인정보 처리방침을 수시로 개정할 수 있습니다. 개정된 방침은 앱 내에 표시되며 별도로 개별 통지하지 않습니다. 중요한 변경 사항은 앱 내 안내를 통해 알려드립니다.
10. 문의하기
본 개인정보 처리방침에 대한 질문, 의견 또는 제안이 있으시면 다음 방법으로 연락해 주세요.
- 이메일: 565240295@qq.com
연락을 받은 후 가능한 한 빨리 답변드리겠습니다.
Datenschutzrichtlinie
Diese Richtlinie wurde zuletzt am 20. August 2026 aktualisiert
Der Entwickler von Runner Metronome (im Folgenden „die App“) (im Folgenden „wir“) versteht die Bedeutung Ihrer personenbezogenen Daten. Diese Datenschutzrichtlinie wurde unter Bezugnahme auf die App Privacy-Richtlinien von Apple und die Datenschutz-Grundverordnung (DSGVO) der Europäischen Union erstellt und soll erklären, wie wir Ihre Daten verarbeiten.
1. Welche Daten wir erfassen
Alle Daten, die wir erfassen, werden ausschließlich zur Verbesserung der App, zur Gewährleistung der Stabilität und zur Aufrechterhaltung kostenpflichtiger Funktionen verwendet:
- Die App verfügt über kein Kontoregistrierungs- oder Anmeldesystem und erfasst nicht Ihren Namen, Ihre E-Mail-Adresse, Telefonnummer, Anschrift oder andere Identifikationsdaten;
- Firebase Analytics: erfasst anonyme Nutzungsdaten (Häufigkeit der Funktionsnutzung, Seitenaufrufe, Schaltflächenklicks), um Nutzerpräferenzen zu verstehen und das Produkt zu optimieren. Sie können dies jederzeit in den Einstellungen deaktivieren;
- Firebase Crashlytics: erfasst Absturzprotokolle (Stack-Traces, Gerätemodell, iOS-Version, App-Version), wenn die App abstürzt, und hilft uns, Probleme schnell zu identifizieren und zu beheben;
- OneSignal (Push-Benachrichtigungen): registriert ein APNs-Gerätetoken, um Push-Nachrichten zu zustellen. Das Token enthält keine personenbezogenen Daten;
- RevenueCat (Abonnementverwaltung): generiert eine anonyme App-Benutzer-ID für die Synchronisierung des Abonnementstatus, die nicht mit Ihrer echten Identität verbunden ist. Kauftransaktionen werden direkt vom Apple App Store abgewickelt — wir erhalten keine Zahlungsdaten;
- Die App integriert keine Werbe-SDKs;
- Die App erfasst keine präzisen Standortdaten;
- Die App greift nicht auf Kontakte, Mikrofon oder Kamera zu.
2. Feedback-Funktion
Die Feedback-Funktion der App nutzt die System-E-Mail-Oberfläche (MFMailComposeViewController). Sie können optional Empfänger, CC und Bildanhänge hinzufügen:
- Bildanhänge: über den systemeigenen PhotosPicker aus Ihrer Fotomediathek ausgewählt. Bilder werden nur als E-Mail-Anhänge gesendet, nicht von der App gespeichert, nicht auf Server hochgeladen und nach dem Senden aus dem Speicher gelöscht;
- E-Mail-Inhalt und Anhänge werden vollständig über den Apple-E-Mail-Dienst übertragen — wir fangen nichts ab und speichern nichts.
3. Wie wir lokalen Speicher verwenden
Die App speichert nur die folgenden nicht personenbezogenen Präferenzen lokal auf Ihrem Gerät, um Ihren letzten Zustand wiederherzustellen:
- Kadenzwert (SPM), Soundtyp, Lautstärkewert, Taktart: gespeichert in den System-UserDefaults;
- Gespeicherte Laufsitzungsvorlagen (Dauer, BPM, Taktart, Phasenreihenfolge): gespeichert in den System-UserDefaults;
- Bezahlter Entsperrstatus: gespeichert in den System-UserDefaults und von RevenueCat synchronisiert/verifiziert.
Die oben genannten Daten werden nur lokal auf Ihrem Gerät gespeichert, nicht auf Server hochgeladen und nicht mit anderen geteilt. Wenn Sie die App deinstallieren, werden die Daten automatisch gelöscht.
4. Audiodateiverarbeitung
Der Beat-Audio der App wird vollständig in Echtzeit lokal auf Ihrem Gerät erzeugt:
- Auf Basis Ihres ausgewählten Sounds und Ihrer Kadenz wird das AVFoundation-Framework verwendet, um eine CAF-Audiodatei lokal auf dem Gerät zu synthetisieren;
- Die Datei wird im temporären Verzeichnis der App gespeichert, nur zur Wiedergabe verwendet und nach der Wiedergabe automatisch bereinigt;
- Kein Audio wird aus dem Netzwerk heruntergeladen und keine Audiodaten werden hochgeladen.
5. App Tracking Transparency (ATT)
Die App folgt dem App Tracking Transparency-Framework von Apple. Nach dem ersten Start, der die Hauptoberfläche anzeigt, bittet ein Systemdialog Sie, die „Nachverfolgung zulassen“ zu autorisieren. Sie können wählen:
- Zulassen: Firebase kann zusätzliche Attributionsdaten erfassen;
- Nicht zulassen: Firebase erfasst nur grundlegende anonyme Daten;
- Später entscheiden: Die App fordert keine Berechtigung an, bis Sie sich entscheiden — das Verhalten entspricht „Nicht zulassen“.
Unabhängig von Ihrer Wahl verfolgt die App nicht Ihr Verhalten in anderen Apps.
6. Weitergabe und Offenlegung an Dritte
Wir geben Ihre personenbezogenen Daten nicht an Dritte weiter oder offenbaren sie. Die oben genannten Drittanbieter-SDKs (Firebase, OneSignal, RevenueCat) verarbeiten nur anonyme Daten gemäß ihren eigenen Datenschutzrichtlinien. Wir verkaufen Ihre Daten nicht an Dritte.
Links zu Datenschutzrichtlinien von Drittanbietern:
- Firebase: policies.google.com/privacy
- OneSignal: onesignal.com/privacy-policy
- RevenueCat: revenuecat.com/privacy
7. Datenschutz von Kindern
Die App ist für die allgemeine Öffentlichkeit bestimmt und wird nicht an Kinder unter 13 Jahren vermarktet. Wir erfassen wissentlich keine personenbezogenen Daten von Kindern. Wenn Sie feststellen, dass Ihr Kind uns personenbezogene Daten zur Verfügung gestellt hat, kontaktieren Sie uns über die Kontaktdaten am Ende dieser Richtlinie, und wir werden sie umgehend löschen.
8. Ihre Rechte
- Sie können jederzeit die Option „Analyse“ in den App-Einstellungen deaktivieren, um die Erfassung von Firebase-Analysedaten zu stoppen;
- Nutzer in der Europäischen Union: gemäß DSGVO haben Sie das Recht, auf Ihre personenbezogenen Daten zuzugreifen, sie zu berichtigen, zu löschen und der Verarbeitung zu widersprechen. Um diese Rechte auszuüben, kontaktieren Sie uns per E-Mail;
- Lokale Präferenzen löschen: Löschen Sie die App-Daten in den Systemeinstellungen oder deinstallieren Sie die App direkt.
9. Änderungen dieser Datenschutzrichtlinie
Wir können diese Datenschutzrichtlinie gelegentlich überarbeiten. Die überarbeitete Richtlinie wird in der App angezeigt, ohne dass eine separate Benachrichtigung erfolgt. Wichtige Änderungen werden Sie über In-App-Hinweise informieren.
10. Kontakt
Wenn Sie Fragen, Kommentare oder Vorschläge zu dieser Datenschutzrichtlinie haben, kontaktieren Sie uns bitte über:
- E-Mail: 565240295@qq.com
Wir werden so schnell wie möglich nach Erhalt Ihrer Nachricht antworten.