Privacy Policy

Based on the codebase review, here are the key elements that should be addressed in your privacy policy:

Personal Data Collection

  • Profile Images: The app requests photo library access to set profile pictures
  • User Goals and Tasks: Data entered by users for task management
  • Notes: Text content users attach to their goals
  • Speech Input: Voice data processed for speech-to-text functionality

Device Permissions

iOS Permissions

  • Photo Library access
  • Microphone access
  • Speech Recognition
  • Background processing

Android Permissions

  • Internet access
  • Vibration
  • Notifications
  • Boot completed (to restore alarms)
  • Wake lock and alarm permissions
  • System alert window
  • Foreground service permissions

Data Storage

  • User data is stored locally on the device using AsyncStorage
  • Goals, settings, and user preferences are stored on-device
  • No indication of server-side storage in the provided code, but should clarify if any cloud syncing exists

Third-Party Services

  • AdMob: The app integrates advertising functionality
  • Expo: Update services are used (may collect usage data)
  • Payment Processing: If you're implementing the donation features, include details about payment processors

Features with Privacy Implications

  • Notifications/Reminders: The app schedules local notifications for goal reminders
  • Voice Recognition: Speech-to-text functionality for goal creation
  • Goal Statistics: The app tracks goal completion metrics

Required Policy Sections

  1. Types of data collected
  2. How data is used
  3. Data storage location and security measures
  4. Third-party service providers
  5. User rights (access, deletion, correction)
  6. Advertising practices
  7. Children's privacy
  8. Changes to privacy policy
  9. Contact information

Users can request data deletion and exercise their privacy rights, particularly important for compliance with regulations like GDPR and CCPA.