Privacy Policy
BusyTime
Privacy Policy
Effective: April 2026
Overview
MintSoft ("we," "us," or "our") develops BusyTime, a mobile application that automatically rejects incoming calls during user-defined focus sessions. We are committed to protecting your privacy and handling your personal information with transparency and care. This Privacy Policy explains what data we collect, how we use it, and your rights regarding that data.
Information We Collect
Automatically Collected
- Device Information — device model, operating system version, unique device identifiers, and app version used to deliver a consistent experience and diagnose issues.
- Usage Data — features accessed, timer session durations, call-rejection counts, screen navigation events, and interaction patterns collected to improve app functionality.
- Crash Reports — stack traces, error messages, device state at the time of a crash, and diagnostic logs collected automatically via Firebase Crashlytics to help us identify and fix bugs.
- Analytics Events — anonymized event data (e.g., feature usage frequency, session start/end) collected via Firebase Analytics to understand how users engage with the app.
- Advertising Identifiers — on iOS, the Identifier for Advertisers (IDFA) is accessed only after you grant permission through the App Tracking Transparency (ATT) prompt. On Android, the Google Advertising ID may be used for ad personalization via Google Mobile Ads (AdMob).
- Network Status — connectivity type (Wi-Fi, cellular) monitored solely to adjust app behavior based on network availability.
Voluntarily Provided
- Contact / Favorites Data — phone numbers or contacts you designate as favorites or exceptions within the app. This data is stored locally on your device and is never transmitted to our servers.
- Support Requests — name and email address you provide when contacting us at app@mint-soft.com.
Derived From Device Permissions
BusyTime requests the following sensitive permissions to deliver its core functionality:
- Phone / Call Management — required to detect and reject incoming calls during active focus sessions.
- Contacts (optional) — required only if you choose to allow or block specific contacts; contact data remains on-device.
- Do Not Disturb / Notification Policy — required to programmatically silence calls during focus time.
- Notifications — used to display timer status and call-rejection alerts.
How We Use Your Information
- Core App Functionality — to start and manage focus timer sessions, automatically reject incoming calls based on your schedule, and maintain your preferences across sessions.
- App Improvement — to analyze usage patterns and crash data so we can fix bugs, optimize performance, and prioritize new features.
- Advertising — to serve relevant ads to free-tier users via Google AdMob. Personalized ads are only shown where you have granted tracking permission.
- In-App Purchases — to manage premium subscription status and restore purchases via RevenueCat (purchases_flutter).
- Legal and Safety — to comply with applicable laws and protect the rights and safety of MintSoft and its users.
Third-Party Services
We integrate the following third-party SDKs. Each provider has its own privacy policy governing data they collect:
- Firebase Analytics (Google) — collects anonymized usage events to help us understand app behavior. Google Privacy Policy
- Firebase Crashlytics (Google) — collects crash and error reports to improve app stability. Google Privacy Policy
- Google Mobile Ads / AdMob (Google) — serves advertisements to free-tier users. May use advertising identifiers where permitted. Google Privacy Policy
- RevenueCat (purchases_flutter) — manages in-app subscription state and purchase verification. RevenueCat Privacy Policy
- App Tracking Transparency (Apple) — on iOS, we request your explicit consent before accessing your IDFA for any cross-app tracking purposes.
We do not sell your personal information to any third party.
Data Storage and Security
Most BusyTime data — including your timer configurations, blocked-contact lists, call rejection logs, and preferences — is stored locally on your device using on-device storage (shared_preferences). This data never leaves your device unless explicitly required by an integrated SDK (e.g., crash logs sent to Firebase Crashlytics).
For data that does flow to third-party services, we rely on industry-standard security measures including encrypted transmission (TLS), access controls, and the security practices maintained by each respective provider. While we take reasonable precautions to protect your information, no method of electronic storage or transmission is 100% secure, and we cannot guarantee absolute security.
Data Retention
Locally stored data (timer history, call logs, preferences) is retained on your device until you uninstall the app or clear app data. Analytics and crash data sent to Firebase are retained according to Google's standard retention policies (typically 14 months for Analytics). If you contact us for support, we retain your correspondence only as long as necessary to resolve your inquiry. You may request deletion of any data we hold at any time by contacting app@mint-soft.com.
Children's Privacy
BusyTime is not directed to children under the age of 13, and we do not knowingly collect personal information from children under 13 (or the applicable age of digital consent in your jurisdiction). If we become aware that a child under 13 has provided us with personal data, we will promptly delete it. If you believe a child has submitted personal information to us, please contact us at app@mint-soft.com.
Your Rights
- Access — you may request a copy of any personal data we hold about you by emailing app@mint-soft.com. We will respond within 30 days.
- Correction — you may ask us to correct inaccurate personal data we hold about you.
- Deletion — you may request deletion of your personal data. For on-device data, you can clear it directly by uninstalling the app or clearing app storage in your device settings.
- Opt-Out of Analytics — you may opt out of Firebase Analytics data collection by disabling "Usage Analytics" in the app's Settings screen.
- Opt-Out of Personalized Ads — on iOS, deny or revoke the ATT permission in your device Settings. On Android, use the "Opt out of Ads Personalization" option in your Google account settings.
- Residents of South Korea — as a company based in South Korea, we comply with the Personal Information Protection Act (PIPA). You have the right to access, correct, delete, and suspend processing of your personal information. Contact app@mint-soft.com to exercise these rights.
Changes to This Policy
We may update this Privacy Policy from time to time to reflect changes in our practices, technology, or legal requirements. When we make material changes, we will update the "Effective" date at the top of this document and, where feasible, notify you through an in-app notice or update prompt. Continued use of BusyTime after changes are posted constitutes your acceptance of the revised policy.
Contact Us
MintSoft Email: app@mint-soft.com