1. Introduction
Welcome to DaysFlow ("the App"), a day-counter application for tracking countdowns, count-ups, and habit streaks. The App is developed and operated by Dmytro Bondarenko ("we," "our," or "us"). This Privacy Policy explains how we collect, use, disclose, and protect information when you use our App.
By downloading or using DaysFlow, you acknowledge that you have read and understood this Privacy Policy. If you do not agree, please discontinue use of the App.
The data practices described in this Privacy Policy correspond to the App Privacy details declared on the App Store product page.
2. Information We Collect
DaysFlow may process analytics, diagnostic, and purchase-related information as described below.
2.1 Analytics and Crash Data (Firebase Analytics & Crashlytics)
We use Google Firebase Analytics and Firebase Crashlytics to understand how users interact with the App and to diagnose technical issues. These services may collect:
- Device information (model, OS version, language, region)
- App usage events (screens viewed, features used, session duration)
- Crash reports, stack traces, and diagnostics
- Anonymized identifiers (e.g., Firebase installation ID, IDFV)
- Firebase Remote Config fetch events (used for remote feature configuration)
Firebase Analytics does not collect your name, email address, or other directly identifying information. Data is processed in aggregated and pseudonymized form.
Legal basis (GDPR): Legitimate interest (Art. 6(1)(f) GDPR) -- improving App stability and user experience.
Firebase Privacy Policy: https://firebase.google.com/support/privacy
2.2 Purchase Information (StoreKit / App Store)
If you make in-app purchases, the transaction is processed entirely by Apple through the App Store. We do not collect or store your payment card details. We may receive from Apple:
- Purchase confirmation (product ID, transaction ID)
- Subscription status (active, expired, refunded)
This information is used solely to unlock paid features and manage your subscription. Apple's privacy practices govern the payment process.
Legal basis (GDPR): Performance of a contract (Art. 6(1)(b) GDPR) -- fulfilling your purchase.
Apple Privacy Policy: https://www.apple.com/legal/privacy
2.3 Data You Enter in the App
DaysFlow stores event names, dates, notes, icons, and preferences you create locally on your device. This data is also accessible to the DaysFlow Widget extension via a shared App Group (group.com.easyplanner.daysflow). Neither your personal event data nor widget data is transmitted to our servers -- it remains entirely on your device.
2.4 App Tracking Transparency (ATT)
On iOS 14.5 and later, Apple requires apps to request permission before tracking users across apps and websites. DaysFlow may display an ATT prompt when you first launch the App.
- If you grant permission: Firebase may use the Identifier for Advertisers (IDFA) for analytics purposes.
- If you deny permission: Firebase will operate using only non-advertising identifiers (IDFV). Analytics functionality remains unaffected; no cross-app tracking occurs.
You can change your tracking preference at any time in iOS Settings > Privacy & Security > Tracking.
3. How We Use Your Information
We use the information described above to:
- Diagnose crashes and fix bugs (Firebase Crashlytics)
- Understand which features are most used and improve the App (Firebase Analytics)
- Deliver remote configuration and feature flags (Firebase Remote Config)
- Verify and fulfill in-app purchases (StoreKit)
- Comply with legal obligations
We do not sell, rent, or share your personal data with third parties for advertising or marketing purposes.
4. International Data Transfers
Firebase Analytics and Crashlytics are operated by Google LLC, which may process data on servers located in the United States and other countries outside the European Economic Area (EEA).
Google relies on Standard Contractual Clauses (SCCs) approved by the European Commission as a transfer mechanism to ensure an adequate level of data protection for transfers from the EEA to third countries.
Google Data Transfer Framework: https://business.safety.google/gdprcontrollerterms
5. Third-Party Services
DaysFlow integrates the following third-party services:
- Google Firebase Analytics & Crashlytics -- usage analytics and crash reporting
- Google Firebase Remote Config -- remote feature configuration
- Apple App Store (StoreKit) -- in-app purchase processing
Each third party acts as an independent data controller or processor under its own privacy policy. We encourage you to review them.
6. Data Retention
Analytics and crash data collected via Firebase is retained according to Google's standard retention settings (up to 14 months by default). You may request earlier deletion by contacting us.
Purchase transaction records are retained as required to fulfill your subscription and comply with applicable tax and accounting obligations.
Data you store locally in the App (events, notes, widget data) remains on your device until you delete it manually or uninstall the App.
7. Your Rights
Depending on your location, you may have rights under applicable law (including GDPR and CCPA):
- Right of access -- request a copy of the data we hold about you
- Right to erasure -- request deletion of your data
- Right to restriction -- request that we limit processing of your data
- Right to data portability -- receive your data in a structured, machine-readable format
- Right to object -- object to processing based on legitimate interest
- Right to opt out of analytics tracking -- via iOS Settings > Privacy & Security > Tracking
To exercise any of these rights, please contact us at the email address in Section 12. We will respond within 30 days.
Note: For data processed by Firebase or Apple, you may also contact Google or Apple directly, as they act as independent data controllers for their respective services.
8. Children's Privacy
DaysFlow is not directed to children under the age of 13 (or 16 where applicable under local law). We do not knowingly collect personal information from children. If you believe a child has provided personal information through our App, please contact us and we will take prompt steps to delete it.
9. Security
We take reasonable technical and organizational measures to protect your information from unauthorized access, loss, or misuse. Local data on your device is protected by iOS device encryption. Analytics data transmitted to Firebase is encrypted in transit.
However, no method of transmission or storage is 100% secure. We cannot guarantee absolute security.
10. Governing Law
This Privacy Policy is governed by and construed in accordance with the laws of Ukraine, without regard to conflict of law principles. To the extent required, the policy is also intended to comply with the EU General Data Protection Regulation (GDPR) and other applicable data protection legislation.
11. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. When we do, we will update the Effective Date at the top of this document and, where required, notify you via the App or App Store release notes. Continued use of the App after changes constitutes acceptance of the revised policy.
12. Contact Us
If you have any questions, requests, or concerns about this Privacy Policy or your personal data, please contact us:
Developer: Dmytro Bondarenko
Email: daysflow.feedback@gmail.com
We aim to respond to all privacy-related inquiries within 30 days.