Privacy Policy

Introduction

Welcome to PingMind. This Privacy Policy explains how we handle your information when you use our personal reflection and review application for iOS.

PingMind is designed with privacy as a core principle. Your reflections and personal data stay with you—we do not collect, access, or share your personal content with third parties. We use Firebase Crashlytics to collect anonymous crash reports to improve app stability, but these reports do not contain any of your personal reflection data.

About PingMind

PingMind is a personal reflection tool that helps you:

  • Create custom reflection questions for daily, weekly, and monthly reviews
  • Record answers in various formats (Yes/No, Multiple Choice, Numbers, Free Text)
  • Track your progress over time with visualizations (calendars, charts, lists)
  • Organize your thoughts and build self-awareness through regular reflection
  • Sync your data across your Apple devices using iCloud (optional)

What Information We Collect

Information You Create

  • Review Questions: Custom questions you create for your daily, weekly, and monthly reflections
  • Answers: Your responses to reflection questions, including:
    • Boolean answers (Yes/No)
    • Multiple choice selections
    • Numeric values
    • Free-text reflections
  • Review Data: Metadata about when you completed reviews
  • App Preferences: Your settings including:
    • Notification preferences (time and frequency)
    • Appearance settings (theme, color scheme)
    • Start of week preference
    • Language preference

Technical Information

To improve app stability and fix crashes, we collect limited technical information through Firebase Crashlytics:

  • Crash Reports: Automatic reports when the app crashes, including:
    • Stack traces (code execution path leading to the crash)
    • Device model and iOS version
    • App version and build number
    • Crash timestamp
    • Installation UUID (anonymous identifier)
  • Performance Data: Basic app performance metrics (launch time, screen load times)

Important: Crashlytics data does not include:

  • Your reflection questions or answers
  • Any personal content you create in the app
  • Your name, email, or any personally identifiable information
  • Your iCloud data

Additional technical information:

  • Device Information: Device model and iOS version (also included when you voluntarily send feedback via email)
  • App Version: Current app version and build number

How Your Data is Stored

Local Storage

  • All your data is stored locally on your device using SwiftData, Apple’s native database framework
  • Your data is protected by your device’s built-in iOS security features (encryption, passcode/biometric lock)
  • We have no access to data stored on your device

iCloud Sync (Automatically Enabled)

  • iCloud sync is automatically enabled by default to keep your data synchronized across your Apple devices
  • Your data is stored in your personal iCloud account using CloudKit
  • Your iCloud data is:
    • Encrypted during transmission
    • Encrypted at rest in Apple’s data centers
    • Accessible only to you through your Apple ID
  • We have no access to your iCloud data
  • You can disable iCloud sync at any time in Settings
  • iCloud sync is subject to Apple’s Privacy Policy and iCloud Terms of Service

How We Use Your Information

We use your information solely to:

  • Display your reflection questions and answers
  • Show your progress through visualizations (calendars, charts, lists)
  • Sync your data across your devices (if you enable iCloud sync)
  • Send you notification reminders (if you enable notifications)
  • Provide the core functionality of the app
  • Improve app stability: Analyze crash reports to identify and fix bugs (via Firebase Crashlytics)

We do not:

  • Analyze your reflection content for any purpose
  • Use your personal data for marketing or advertising
  • Build user profiles or track your behavior beyond crash reporting
  • Share your reflection data with anyone
  • Sell your data to third parties

Data Sharing and Third Parties

We do not share your reflection data with anyone. Your personal content (questions and answers) belongs to you and stays with you.

Third-Party Services

We use Firebase Crashlytics (by Google) to collect crash reports and performance data to improve app stability. Firebase may process:

  • Crash reports and stack traces
  • Device information and app version
  • Anonymous installation identifiers
  • Performance metrics

Firebase does not receive:

  • Your reflection questions or answers
  • Your personal content
  • Your name, email, or identifiable information

Firebase Crashlytics is subject to Google’s Privacy Policy and Firebase Terms of Service. Data is stored on Google’s secure servers and retained according to Firebase’s data retention policies (typically 90 days for crash data).

No Analytics or Advertising

PingMind does not integrate with any analytics platforms (like Google Analytics) or advertising networks. We only use Crashlytics for crash reporting and app stability improvements.

Service Providers

Beyond Firebase Crashlytics for crash reporting, we do not use any third-party service providers that have access to your personal reflection data.

We may disclose information if legally required by court order or governmental regulation. Given that we have no access to your reflection data, such disclosure would be limited to technical crash data.

Third-Party and Apple Services

Firebase Crashlytics (Google) - Automatic

Purpose: Crash reporting and app stability monitoring

What it collects:

  • Crash reports with stack traces
  • Device model, iOS version, app version
  • Anonymous installation UUID
  • Performance metrics (launch time, screen load times)

What it does NOT collect:

  • Your reflection questions or answers
  • Personal content or identifiable information
  • User behavior or analytics

Data retention: Crash data is typically retained for 90 days

Your control: Crashlytics runs automatically. To opt out, you would need to stop using the app.

Privacy: Subject to Google’s Privacy Policy and Firebase Terms of Service

Data location: Stored on Google’s secure servers


Apple Services

PingMind uses the following Apple frameworks and services:

iCloud (CloudKit) - Optional

  • Purpose: Sync your data across your Apple devices
  • Your control: Can be enabled/disabled in Settings
  • Data stored: All your reflection questions, answers, and reviews
  • Privacy: Apple’s Privacy Policy applies

User Notifications - Optional

  • Purpose: Send you daily reminder notifications for your reviews
  • Your control: Can be enabled/disabled in Settings, with customizable time
  • Data stored: None (notifications are scheduled locally on your device)

MessageUI

  • Purpose: Allow you to send feedback emails
  • Your control: Only used when you tap “Feedback” in Settings
  • Data included: App version, device model, iOS version (for troubleshooting)

All Apple services are subject to Apple’s Privacy Policy.

Your Rights and Control

You have complete control over your data:

Access

  • View all your data within the app at any time
  • Browse your reflection history by day, week, or month
  • See all questions and answers you’ve created

Export

  • Export all your data as a ZIP archive containing JSON files
  • Use the Export feature in Settings → General
  • Your exported data includes all questions, answers, and reviews with timestamps

Modify

  • Edit or delete individual questions and answers
  • Archive reviews you no longer want to see

Delete

  • Delete all your data using the “Reset All Data” feature (available in Debug mode)
  • Delete the app to remove all local data
  • Delete iCloud data by disabling iCloud sync and then resetting data

Control Sync

  • Enable or disable iCloud sync at any time
  • View sync status in Settings

Control Notifications

  • Enable or disable notification reminders
  • Customize notification time
  • Access through Settings → Notifications

Data Retention

  • Local Data: Retained on your device for as long as you use the app
  • iCloud Data: Retained in your iCloud account as long as sync is enabled
  • Crash Reports: Retained by Firebase Crashlytics for approximately 90 days, then automatically deleted
  • After App Deletion:
    • Local data is automatically deleted when you delete the app
    • iCloud data remains in your iCloud account until you manually delete it
    • Crash reports remain on Firebase servers for their retention period (90 days)
  • Data Export: You can export your reflection data before deletion to keep a backup

Children’s Privacy

PingMind does not knowingly collect information from children under 13 years of age. The app is designed for general audiences and suitable for personal reflection at any age. Parents should supervise their children’s use of the app.

Security

We take data security seriously:

  • Your reflection data is stored using Apple’s secure SwiftData framework
  • iCloud sync uses Apple’s encrypted CloudKit framework
  • Data transmission is encrypted using industry-standard protocols (HTTPS/TLS)
  • No reflection data is stored on our servers (we don’t have any servers)
  • Your device protects your data with built-in security features (passcode, Face ID, Touch ID)
  • Crash reports are transmitted securely to Firebase over encrypted connections and stored on Google’s secure infrastructure
  • Firebase complies with industry-standard security practices and certifications

International Users

PingMind is available worldwide. Your data may be processed in different locations:

  • Reflection Data: If you enable iCloud sync, your data may be stored in Apple’s data centers in various countries. Apple ensures appropriate data protection measures as outlined in their Privacy Policy.
  • Crash Reports: Firebase Crashlytics data may be processed and stored in Google’s data centers worldwide, including in the United States. Google complies with applicable data protection regulations including GDPR for European users.

Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect:

  • Changes to app features
  • Changes to applicable laws and regulations
  • Improvements to our privacy practices

We will notify you of significant changes by:

  • Updating the “Last Updated” date at the top
  • Providing an in-app notice if changes are substantial

Your continued use of the app after changes constitutes acceptance of the updated policy.

No Account Required

PingMind does not require you to create an account, provide an email address, or share any personal identification information. The app works entirely with your local device and optional iCloud account.

Contact Us

If you have any questions about this Privacy Policy or how your data is handled, please contact us:

We aim to respond to all inquiries within 48 hours.

By using PingMind, you consent to this Privacy Policy and our handling of your information as described herein.