UnMiss Privacy Policy

Last Updated: March 28, 2026 | Version: 1.5

Core Statement: UnMiss follows a "local-first" design. Contact configurations, alert rules, alert history, and most app settings are primarily processed locally on your device; however, in scenarios such as feedback submission, crash diagnostics, remote configuration, push notifications, subscriptions, and updates, relevant data or technical information may communicate with third-party services over the network.

1. Overview

Operating Entity: This app is provided and operated by 誇地科技有限公司 (Quoti Technology Limited) (hereinafter referred to as “we”).

This Privacy Policy applies to the UnMiss mobile application (hereinafter referred to as the “App” or “UnMiss”). We value your privacy. This Policy explains how we collect, use, store, protect, and disclose information related to this App.

1.1 Scope of Application

This privacy policy applies to:

2. Data Collection and Processing Principles

2.1 Local Processing Commitment

Local-First Processing: UnMiss contact configurations, alert rules, alert history, message center content, and most app settings are primarily processed locally on your device, including but not limited to:

However, in the following scenarios, relevant data or technical information may communicate with third-party services over the network: user feedback submission, user-authorized submission of future crash diagnostic information, remote configuration retrieval, push notification reception, subscription status processing, and update checks.

2.2 Data Minimization Principle

We only collect and process the minimum data necessary for normal application operation, specifically including:

Data Type Purpose Storage Location Upload
Contact basic information Identify important contacts Local device database ❌ No
App notification content Match important message alerts locally Memory (temporary processing) ❌ No
Call/SMS metadata Trigger alerts Local device ❌ No
Alert history records Record alert events Local device database ❌ No
App settings Save user preferences Local device storage (some settings are encrypted) ❌ No
User feedback content and accompanying device information Handle user feedback and troubleshoot issues Firebase Firestore and local device cache ✅ Yes (when voluntarily submitted by the user)
Future crash diagnostic information (only after your explicit consent) Improve app stability Firebase Crashlytics ✅ Yes (only for crashes that occur after your consent)
Local abnormal-exit detection flag Prompt you on the next launch about whether to enable crash diagnostics Local device (app-private storage) ❌ No
Push message identifiers and topic subscription information Send service-related or subscription-related notifications Firebase Cloud Messaging ✅ Yes
Technical information related to remote config requests Retrieve pricing and campaign configuration Firebase Remote Config ✅ Yes
Technical information related to subscription status Subscription purchase, status queries, and result synchronization Google Play and local device cache ✅ Yes
Technical information related to update checks Check for available updates Google Play ✅ Yes (a background check runs when entering the Settings page; another check runs if you manually check again)

We do not directly process your full bank card or payment card details. Related payments are handled by Google Play.

3. Permission Usage Description

UnMiss requires the following Android system permissions to function properly. We strictly use these permissions according to their intended purposes:

3.1 Required Permissions

3.2 Optional Permissions

3.3 Other System Capabilities and Operational Mechanisms

4. Third-Party Service Integration

4.1 Google Play Billing Service

4.2 Firebase Crashlytics (Optional)

To improve app stability and fix potential issues, we provide optional crash reporting functionality:

4.2.1 Information Collected

Crash reports contain the following technical information:

4.2.2 Content We Do Not Actively Write

Under the current implementation, we do not actively write the following content into the crash diagnostic process:

4.2.3 User Choice and Control

Initial Dialog Choices:

Settings Page Control:

Post-Crash Dialog Choices:

4.2.4 User Control and Technical Boundaries

⚠️ Crashlytics is off by default and applies only to future crashes

Please note the following facts:

4.2.5 Local Abnormal-Exit Detection Mechanism

4.3 Firebase Firestore (User Feedback)

4.4 Firebase Remote Config

4.5 Firebase Cloud Messaging (FCM)

4.6 Google Play Update Check

5. Data Security Measures

5.1 Technical Security Measures

5.2 Risk Notice

6. User Rights

6.1 Basic Rights

You enjoy the following rights:

6.2 How to Exercise Rights

7. Data Retention and Deletion

7.1 Data Retention Principles

7.2 Specific Retention Periods

Data Type Retention Period Deletion Method
Contact configuration Until deleted by the user In-app deletion; system app-data clearing; app uninstall (may be affected by system backup)
Alert history Stored locally on the device until app data is cleared by the system or the app is uninstalled (may be affected by system backup) System app-data clearing; app uninstall
App settings Until modified by the user, app data is cleared by the system, or the app is uninstalled In-app modification; system app-data clearing; app uninstall (may be affected by system backup)
Local feedback cache Locally cached feedback records (including feedback content, accompanying device information, time information, and sync status) remain stored on the device until app data is cleared by the system or the app is uninstalled System app-data clearing; app uninstall
Local message center messages Up to the most recent 20 messages, until replaced by newer messages, deleted by the user, or app data is cleared by the system In-app single deletion; system app-data clearing; app uninstall (may be affected by system backup)
Local abnormal-exit detection flag Stored locally on the device, typically for the abnormal-exit prompt shown on the next launch; removed after the related flow is completed, app data is cleared by the system, or the app is uninstalled System app-data clearing; app uninstall
Crashlytics crash diagnostic information Retained according to Firebase/Google policies Handled according to Firebase/Google policies

After a contact configuration is deleted, snapshots of the contact name or phone number already written into local alert history may still remain in the history records; the current version does not provide an in-app function to delete history records individually, and such history is usually removed only when app data is cleared by the system or the app is uninstalled.

8. Children's Privacy Protection

UnMiss is not specifically designed for children under the age of 13. We do not intentionally collect personal information from children under 13. If we discover, or are informed by a guardian, that such information exists, we will handle it as soon as possible after verification.

9. International Data Transfer

The core contact configurations, alert rules, alert history, and app settings of UnMiss are primarily stored locally on the device.

10. Privacy Policy Updates

10.1 Update Notifications

10.2 Version History

⚠️ Important Reminder

Although UnMiss follows a local-first design, please note:

11. Contact Us

If you need to contact us, please send an email to: contact@quotitech.com

To better serve you, please indicate the issue type in the email subject:

Response Time: We will reply to your inquiry within 7 business days

Where applicable under the law, you also have the right to contact relevant data protection regulatory authorities in your jurisdiction to understand your rights.

Thank you for trusting UnMiss!