Privacy Policy
Last Updated: June 13, 2026
1. Introduction
This Privacy Policy explains how the Unping application ("App", "we", "us", or "our") collects, uses, and protects your information when you use our no-contact tracker and breakup recovery features on iPhone, iPad, and Android. We are committed to protecting your privacy and being transparent about our data practices.
Unping does not require you to create an account with email, Apple Sign In, or Google Sign In. An anonymous identifier may be created in the background to support subscriptions and device records. You never see a sign-in screen.
2. Information We Collect
2.1 Information You Provide Directly
Recovery and app preferences:
- When your no-contact period started and streak preferences
- Optional breakup context from onboarding (for example relationship length or goals)
- Your "why" reasons for staying in no contact
- Daily check-in mood, optional notes, and reminder time
- Unsent draft messages and categories you create in the journal
- Slip log entries, including optional triggers you select
- Breakup coach messages you send and receive in the in-app chat
- Feedback or support messages you send to us by email
Note: Unsent drafts, check-ins, slip logs, coach conversations, and counter data are stored locally on your device in the current version of the App. We do not upload your private journal content to our servers by default.
2.2 Information from Device and Platform Services
When you use certain features, the App may access:
- Notifications — to deliver daily check-in reminders when you opt in
- Device identifiers — for anonymous authentication, analytics, crash reporting, and subscription validation
- App Store / Google Play billing records — processed by Apple or Google and validated through Adapty
2.3 Information Collected Automatically
Device and app information:
- Device model, operating system version, and app version
- A device or installation identifier for analytics, crash reporting, or subscription validation
- Anonymous Firebase user identifier when background authentication is used
- Language and theme preferences
Usage analytics:
- App launch events and session duration
- Feature usage (for example Panic mode, check-ins, paywall views, onboarding steps)
- Crash reports and error logs
- Performance metrics
2.4 App Tracking Transparency (iOS)
On iOS, if we use analytics that may be considered tracking under Apple's App Tracking Transparency (ATT) framework, the App will ask for your permission before accessing the Identifier for Advertisers (IDFA). You can decline; the App remains usable. Firebase Analytics collection stays off on iOS until ATT resolves. If you allow tracking, analytics partners may receive a device identifier as permitted by your choice.
2.5 Information We Do Not Collect
Unless you provide it or a feature requires it, we do not aim to collect:
- Your name, email address, or phone number through in-app sign-up (there is no sign-in UI)
- Your ex's contact information, social profiles, or location
- Precise GPS location
- Your contacts or address book
- Microphone or camera recordings — the App does not record audio or video for core features
- Messages sent through SMS, iMessage, email, or social apps on your behalf
3. How We Use Your Information
3.1 Primary purposes
- Display your no-contact counter, streaks, and recovery tools
- Store unsent drafts, check-ins, slip logs, and coach conversations on your device
- Deliver optional check-in reminder notifications
- Validate and restore Unping Pro subscriptions and credit purchases
- Maintain anonymous account and device records in Firebase where needed
- Load remote configuration for feature flags and app behavior
- Provide customer support when you contact us
3.2 Analytics and improvement
- Understand aggregate App usage and stability
- Diagnose crashes and fix bugs
- Improve onboarding, Panic mode, and recovery features
3.3 Breakup coach
The in-app breakup coach provides supportive responses using rule-based logic on your device. Coach conversations are not sent to external AI providers in the current version of the App.
4. Data Storage and Security
4.1 Local storage
- No-contact counters, drafts, check-ins, slip logs, coach messages, and preferences are stored in a local database on your device
- Data persists until you uninstall the App or reset your device
4.2 Cloud storage
- Anonymous Firebase account, device, user, and subscription-related records may be stored in Firebase Cloud Firestore when needed for Pro features and app operations
- We use reasonable technical and organizational measures to protect information we process
- Network communications use HTTPS where supported
5. Third-Party Services
5.1 Firebase (Google)
- Firebase Analytics
- Firebase Authentication (anonymous)
- Firebase Remote Config
- Firebase Cloud Messaging, if push notifications beyond local reminders are enabled
- Cloud Firestore for user, device, and subscription records
5.2 Adapty
- App Store and Google Play subscription and in-app purchase management
- Purchase history and entitlement validation tied to your store transaction records
5.3 Sentry
- Crash reporting and error monitoring
5.4 Apple and Google
- App Store and Google Play process payments; Apple and Google receive transaction data according to their privacy policies
6. App Privacy Details
Our store privacy labels reflect categories that may be collected for analytics, app functionality, or purchase validation and are not used for cross-app tracking unless you consent via ATT on iOS:
- Device ID — collected, not linked to your identity, not used for tracking
- Product interaction — collected, not linked, not used for tracking
- Crash data — collected via Sentry, not linked, not used for tracking
- Purchase history — collected via Adapty for subscription management, not linked, not used for tracking
We do not collect contact info or precise location for store disclosure purposes.
7. Your Rights and Choices
- Manage notification permissions in iOS or Android Settings
- Decline App Tracking Transparency on iOS while continuing to use core features
- Uninstall the App to remove local recovery data from your device
- Request deletion of server-side data — see our Support & Data Deletion page
- Depending on your location, you may have additional rights to access, delete, or object to certain processing
8. Children's Privacy
The App is not directed at children under 13. We do not knowingly collect personal information from children under 13 without appropriate parental consent as required by law.
9. Contact Information
- Email: hiveforces@gmail.com
- Privacy contact: hasan@hasankarli.dev
- Support: hasankarli.dev/mobile-apps/unping/support
- Website: https://hasankarli.dev
10. Effective Date
This Privacy Policy is effective as of June 13, 2026, except with respect to changes that we describe when we post updates.