Privacy Policy
Last updated: 2026-05-17 · Effective date: 2026-07-15
1. Who we are
AsterKit ("we", "us", "the app") is a privacy-first period tracker published by Ryan Gonzalez. Contact: support@asterkit.app.
2. What we collect
Nothing about your cycle. All period, symptom, mood, and notes data you enter is stored only on your device, encrypted at rest by the operating system's keychain (iOS) or KeyStore (Android). We have no servers that receive, hold, or process this data. We cannot read it, recover it, or transfer it. Uninstalling the app permanently deletes it.
Purchase validation. When you purchase the app or start the free trial, our payment provider RevenueCat receives an anonymous Apple/Google receipt token and a randomly-generated device identifier so it can confirm your purchase across reinstalls. This token is not linked to your name, email, or any personal identifier. RevenueCat does not receive cycle data. RevenueCat's privacy policy: revenuecat.com/privacy
No analytics, no advertising, no crash reporting, no social login, no tracking.
3. Children's privacy (COPPA)
AsterKit is designed for users 13 and older, purchased and approved by a parent or guardian. We do not knowingly collect data from children under 13. If you believe a child under 13 has used the app, simply uninstall it — there is nothing for us to delete on our end because nothing was transmitted.
4. Your rights (GDPR / CCPA)
Because cycle data never leaves your device, your right to access, correct, or delete it is fulfilled by using the app's built-in controls and uninstalling. For the anonymous purchase token held by RevenueCat, you may request deletion by emailing support@asterkit.app with the original Apple/Google order ID — we will forward the request to RevenueCat for processing within 30 days.
5. Data security
- Cycle data: AES-encrypted by the device OS (iOS Keychain / Android KeyStore) and excluded from iCloud and Android auto-backup.
- Purchase tokens: transmitted to RevenueCat over TLS 1.2+.
6. Sub-processors
| Provider | Purpose | Data shared | |----------|---------|-------------| | RevenueCat, Inc. | Receipt validation, trial/entitlement tracking | Anonymous purchase token, anonymous device ID | | Apple App Store / Google Play | Payment processing | Handled entirely by the store |
7. Changes to this policy
Material changes will be announced in-app at least 14 days before they take effect.
8. Jurisdiction
Governed by the laws of the State of California. Disputes resolved in the courts of Alameda County, California.