Skip to main content

App permissions explained

SecondLoop requests permissions only for related features (recording, camera, reminders, metadata, etc.).

Android permissions (current manifest)

  • Internet: cloud sync, BYOK/Cloud AI routes, update checks.
  • Camera: take photos in chat/composer.
  • Microphone + foreground microphone service: record/send voice content and keep recording reliable while app state changes.
  • Biometric/Fingerprint: app unlock convenience.
  • Media location + coarse/fine location: optional location metadata for photos and location-aware features.
  • Notifications: reminders and sync/status notifications.
  • Receive boot completed: resume reminder/sync-related background behaviors after reboot.
  • Schedule exact alarm: more reliable reminder timing.

iOS permissions (Info.plist)

  • Camera: capture photos in chat.
  • Microphone: record audio in chat.
  • Photo Library: select images/files for sending.
  • Location When In Use: attach location metadata when taking photos.
  • Face ID: biometric unlock.

macOS permissions

  • Microphone: audio recording/transcription input.
  • Speech recognition: on-device speech transcription capability.

Permission strategy

  • If you do not use a feature, you can usually deny its permission.
  • Core local note-taking works without granting every optional permission.
  • You can change grants later in system settings.