Apps About Contact

Privacy Policy for Period Tracker

Last updated: April 7, 2026

Thank you for using Period Tracker ("the App"). Your privacy is critically important to us — especially given the sensitive nature of menstrual and reproductive health data. This Privacy Policy explains how we handle your information.

1. Our Core Principle

Period Tracker is designed with a privacy-first, zero-server approach. The App works entirely offline. No account is required. No data ever leaves your device. We have no server, so we physically cannot access your information.

2. Information Collection

2.1 Locally Stored Data

The following data is stored only on your device, protected by AES-256 encryption via Android KeyStore, and is never uploaded to any server:

  • Period records (start date, end date, cycle length, period length)
  • Symptom and mood logs (type, severity, notes)
  • Basal body temperature (BBT) entries
  • Weight records
  • Pregnancy mode data (last menstrual period date)
  • App preferences (notification settings, language, theme, lock settings)
  • PIN hash and salt (stored encrypted; we never store your actual PIN)

2.2 Information We Do NOT Collect

The App does NOT collect:

  • Personal identifying information (name, email, phone number, age, etc.)
  • Location data
  • Device identifiers or advertising IDs
  • Usage analytics or behavioral tracking data
  • Photos, contacts, or any other device data
  • Any health information beyond what you voluntarily enter

3. On-Device AI Processing

The App's Pro version includes AI-powered cycle insights (smart summaries, daily tips, symptom pattern recognition). This AI processing is handled entirely on your device using Google's ML Kit GenAI (Gemma) technology:

  • No cloud processing: Your health data is never sent to any server, cloud service, or external API for AI analysis
  • No AI training: Your data is never used to train or improve AI models
  • On-device only: The AI model runs locally on your phone's processor
  • Not medical advice: AI-generated insights are for general health reference only and do not constitute medical diagnosis or advice

On devices that do not support on-device AI, a rule-based analysis engine provides equivalent insights using statistical templates — no data leaves your device in either case.

4. How We Use Information

All data stored by the App is used exclusively to provide its core features: period tracking, cycle prediction, symptom logging, temperature charting, fertility estimation, AI-powered insights, and notifications. Data never leaves your device.

5. Information Sharing

We do NOT share any user data with third parties. The App contains:

  • No advertising SDKs
  • No analytics or tracking SDKs
  • No social media SDKs
  • No data collection or telemetry of any kind

6. Third-Party Services

  • Google Play Billing: Used only if you choose to purchase Pro. Google processes the payment; we receive only a confirmation of purchase status. Google's Privacy Policy
  • Google ML Kit GenAI: Used for on-device AI processing only. The ML Kit runtime executes locally on your device — no data is sent to Google's servers for inference. ML Kit Terms

7. Data Security

We take extraordinary measures to protect your sensitive health data:

  • Database encryption: All data is stored in an AES-256 encrypted database (SQLCipher). The encryption key is protected by Android KeyStore hardware.
  • PIN protection: PIN hashes are computed using PBKDF2 with 100,000 iterations — resistant to brute-force attacks.
  • Biometric lock: Optional fingerprint/face unlock via Android BiometricPrompt.
  • Screenshot protection: The App sets FLAG_SECURE to prevent screenshots and screen recording.
  • Encrypted preferences: Sensitive settings (PIN hash, salt) are encrypted before storage.
  • No server: We operate zero servers. There is no risk of server-side data breaches.

8. Data Export

Pro users can export all data (periods, symptoms, temperatures, weight) as a CSV file or a PDF health report. Exported files are created locally on your device and shared through your chosen method.

9. Data Retention & Deletion

8.1 Retention Period

All data is stored locally on your device for as long as you use the App. We do not store any data on external servers.

8.2 How to Delete Your Data

You can delete your data at any time:

  • Delete individual records: In the history screen, delete individual period records.
  • Delete all data: Go to Me > Delete all data to permanently erase all period records, symptoms, temperatures, and preferences.
  • Uninstall the App: Removing the App from your device automatically deletes all data.

Once deleted, data cannot be recovered — we keep no backups anywhere.

10. Permissions Explained

PermissionPurposeRequired
NotificationsPeriod, ovulation, and medication remindersNo
BiometricFingerprint/face unlock for app lockNo
Boot CompletedRe-register reminders after device restartNo

All permissions are optional. The App functions fully without any permissions granted.

11. Reproductive Health Data Protection

We recognize that menstrual and reproductive health data is among the most sensitive personal information. Our zero-server architecture means:

  • No government or third party can subpoena data from us — we don't have it
  • No data breach can expose your health information — it only exists on your device
  • You have complete control over your data at all times

12. Children's Privacy

The App is not directed at children under the age of 13, and we do not knowingly collect personal information from children.

13. Changes to This Policy

We may update this Privacy Policy from time to time. Updated policies will be posted on this page with a new "Last updated" date.

14. Contact Us

If you have any questions about this Privacy Policy, please contact us at [email protected].

Period Tracker 隐私政策

最后更新时间:2026年4月7日

感谢您使用 Period Tracker(以下简称"本应用")。鉴于经期和生殖健康数据的高度敏感性,您的隐私对我们至关重要。本隐私政策说明了我们如何处理您的信息。

1. 核心原则

Period Tracker 采用隐私优先、零服务器的设计理念。本应用完全离线运行,不需要账号。数据绝不离开您的设备。我们没有服务器,因此在物理上无法访问您的信息。

2. 信息收集

2.1 本地存储数据

以下数据仅存储在您的设备本地,通过 Android KeyStore 的 AES-256 加密保护,不会上传到任何服务器:

  • 经期记录(开始日期、结束日期、周期长度、经期长度)
  • 症状和情绪日志(类型、严重程度、备注)
  • 基础体温(BBT)记录
  • 体重记录
  • 怀孕模式数据(末次月经日期)
  • 应用偏好设置(通知设置、语言、主题、锁定设置)
  • PIN 哈希和盐值(加密存储;我们绝不存储您的实际 PIN)

2.2 我们不收集的信息

本应用不收集以下信息:

  • 个人身份信息(姓名、邮箱、电话号码、年龄等)
  • 位置数据
  • 设备标识符或广告 ID
  • 使用分析或行为追踪数据
  • 照片、联系人或任何其他设备数据
  • 您自愿输入之外的任何健康信息

3. 端侧 AI 处理

本应用 Pro 版本包含 AI 智能周期分析功能(智能总结、每日提示、症状模式识别)。AI 处理完全在您的设备本地通过 Google ML Kit GenAI (Gemma) 技术完成:

  • 无云端处理:您的健康数据绝不会被发送到任何服务器、云服务或外部 API 进行 AI 分析
  • 无 AI 训练:您的数据绝不会被用于训练或改进 AI 模型
  • 仅限设备本地:AI 模型在您手机的处理器上本地运行
  • 非医疗建议:AI 生成的分析仅供一般健康参考,不构成医疗诊断或建议

在不支持端侧 AI 的设备上,将使用基于规则的统计分析引擎提供同等功能 — 无论哪种情况,数据都不会离开您的设备。

4. 信息使用

本应用存储的所有数据仅用于提供核心功能:经期追踪、周期预测、症状记录、体温图表、受孕概率估算、AI 智能分析和通知提醒。数据不会离开您的设备。

5. 信息共享

我们不会与任何第三方共享用户数据。本应用不包含:

  • 任何广告 SDK
  • 任何分析或追踪 SDK
  • 任何社交媒体 SDK
  • 任何形式的数据收集或遥测

6. 第三方服务

  • Google Play 支付:仅在您选择购买 Pro 时使用。Google 处理支付,我们仅收到购买状态确认。Google 隐私政策
  • Google ML Kit GenAI:仅用于设备端 AI 处理。ML Kit 运行时在您的设备本地执行 — 不会向 Google 服务器发送任何数据进行推理。ML Kit 条款

7. 数据安全

我们采取了特别措施保护您的敏感健康数据:

  • 数据库加密:所有数据存储在 AES-256 加密数据库(SQLCipher)中,加密密钥受 Android KeyStore 硬件保护。
  • PIN 保护:PIN 哈希使用 PBKDF2 算法进行 100,000 次迭代计算 — 可有效抵御暴力破解攻击。
  • 生物识别锁定:可选的指纹/面部解锁,通过 Android BiometricPrompt 实现。
  • 截屏保护:应用设置了 FLAG_SECURE 标志,防止截屏和屏幕录制。
  • 加密偏好设置:敏感设置(PIN 哈希、盐值)在存储前经过加密处理。
  • 无服务器:我们不运营任何服务器,不存在服务器端数据泄露的风险。

8. 数据导出

Pro 用户可以将所有数据(经期、症状、体温、体重)导出为 CSV 文件或 PDF 健康报告。导出的文件在您的设备本地创建,通过您选择的方式分享。

9. 数据保留与删除

8.1 保留期限

所有数据仅在您使用本应用期间存储在设备本地。我们不在外部服务器上存储任何数据。

8.2 如何删除您的数据

您可以随时删除数据:

  • 删除单条记录:在历史记录页面,删除单条经期记录。
  • 清除所有数据:进入我的 > 删除所有数据,永久清除所有经期记录、症状、体温数据和偏好设置。
  • 卸载应用:从设备上卸载本应用将自动删除所有数据。

数据一旦删除将无法恢复 — 我们在任何地方都没有备份。

10. 权限说明

权限用途是否必须
通知权限经期、排卵和药物提醒否
生物识别指纹/面部解锁应用锁否
开机启动设备重启后重新注册提醒否

所有权限均为可选。即使不授予任何权限,本应用也可以正常使用。

11. 生殖健康数据保护

我们深知经期和生殖健康数据属于最敏感的个人信息。我们的零服务器架构意味着:

  • 任何政府或第三方都无法向我们调取数据 — 因为我们根本没有
  • 任何数据泄露都不会暴露您的健康信息 — 它仅存在于您的设备上
  • 您始终完全掌控自己的数据

12. 儿童隐私

本应用不针对 13 岁以下儿童,不会有意收集儿童的个人信息。

13. 隐私政策更新

我们可能会不时更新本隐私政策。更新后的政策将在本页面发布,并标注新的"最后更新时间"。

14. 联系我们

如果您对本隐私政策有任何疑问,请通过邮箱联系我们:[email protected]。