Streak Companion for iOS
Privacy Policy
Streak Companion keeps your streak content on your device while using a small number of services for analytics, crash diagnostics, and purchases. This policy explains what is processed and why.
1. Local app data
Streak Companion stores streak names, icons, counts, check-ins, time-zone information, ordering, reminders, and preferences locally in a SQLite database on your device. The database uses an iOS App Group so the app's widgets can access it. Streak Companion has no user accounts and does not provide cloud sync.
Apple or device backups may include this local app data, depending on your iOS, iCloud, computer-backup, and device settings. Backup copies are managed through the applicable Apple or device-backup service.
2. Local notifications
If you enable reminders, notifications are scheduled locally on your device. A reminder notification may display up to three unfinished streak names. You can change reminder settings in the app and notification permission in iOS Settings.
3. Analytics and crash diagnostics
Firebase Analytics
We use Firebase Analytics to understand basic app usage. It receives limited usage events and aggregate counts. We do not send streak names, emojis, entered counter values, or check-in history to Firebase Analytics. Analytics processing may include technical information such as app version, device and operating-system information, locale, and installation identifiers generated by the service.
Firebase Crashlytics
We use Firebase Crashlytics to diagnose crashes and improve reliability. It receives crash diagnostics, relevant app and device information, installation identifiers, and potentially Analytics breadcrumbs associated with events leading up to a crash. Crash reports can include technical details such as timestamps, app version, device model, operating-system version, stack traces, and exception information.
Google provides both services. Learn more from Firebase's privacy and security information.
4. Pro purchases
Streak Companion offers a one-time Pro unlock. RevenueCat receives an anonymous app-user identifier, purchase and entitlement status, purchase history, and the app, store, and device information necessary to validate, provide, and restore the unlock. Read the RevenueCat Privacy Policy.
Apple processes App Store purchases under its own terms and privacy policy. We do not receive your full payment-card information.
5. Support communications
If you email us for support, we receive your email address and anything you voluntarily include, such as a problem description, device details, or screenshots. Please do not send sensitive personal information.
6. Use, sharing, and advertising
We use the information described above to operate the app, understand feature usage, diagnose technical problems, provide and restore Pro access, respond to support requests, protect the app and its users, and comply with applicable obligations.
Information is shared with Google/Firebase, RevenueCat, and Apple only as described in this policy, or when required to protect rights, safety, and security or comply with law. Streak Companion does not include advertising-ID support, does not contain advertising, does not sell personal information, and does not use information for third-party advertising.
We require service providers that process information on our behalf to provide protections consistent with this policy and applicable law.
7. Retention and deletion
Local app data remains on your device until you remove it or erase the app. Deleting the app removes its local data from that device, but a copy may remain in an Apple or device backup until the backup is deleted or expires. Reinstalling the app does not guarantee that local data can be recovered.
Firebase, RevenueCat, and Apple retain information according to their respective policies and operational or legal requirements. We retain support emails only as long as reasonably necessary to respond, maintain support records, resolve disputes, protect the service, or meet legal obligations.
Because there is no Streak Companion account, there is no cloud account to delete. You can remove individual content in the app or erase the app's local data by deleting the app. To ask about support correspondence or service-provider data associated with the app, email admin@yian.app.
You can stop future analytics and crash-diagnostic collection by uninstalling Streak Companion. You may also contact admin@yian.app with privacy questions or deletion requests.
8. Security
We use reasonable administrative and technical measures intended to protect information. Local data is also protected by the safeguards and access controls available on your device. No storage or transmission method is completely secure, so we cannot guarantee absolute security.
9. International processing
Our service providers may process information in the United States and other countries where they or their service providers operate. Privacy laws in those locations may differ from the laws where you live. See the linked provider policies for more information.
10. Children's privacy
Streak Companion is a general-audience utility and is not directed to children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided personal information through a support message, contact us so we can review and delete it where appropriate.
11. Policy updates
We may update this Privacy Policy when the app, our practices, or applicable requirements change. We will post the revised policy here and update its effective date.
12. Contact
For privacy questions or requests, contact Yian at admin@yian.app.