Better Diary Android app requires following permissions


  • INTERNET: need for cloud sync,
  • ACCESS_COARSE_LOCATION/ACCESS_FINE_LOCATION: need for Atlas and place picker,
  • READ_SYNC_SETTINGS/WRITE_SYNC_SETTINGS/AUTHENTICATE_ACCOUNTS: need for cloud sync,
  • CAMERA: need for take photo,
  • READ_EXTERNAL_STORAGE/WRITE_EXTERNAL_STORAGE: need for cache photo on external storage,
  • RECEIVE_BOOT_COMPLETED: need for initiate reminder and sync adapter,
  • GET_ACCOUNTS: Google+ required,
  • READ_CONTACTS: need to add contacts in Circle,
  • READ_PHONE_STATE/ACCESS_WIFI_STATE/ACCESS_NETWORK_STATE: need to listen to Internet connection for syncing and other networking tasks.

Better Diary also uses other internal permissions

  • com.anttek.diary.permission.MAPS_RECEIVE: receive map data,
  • com.anttek.diary.permission.C2D_MESSAGE/com.google.android.c2dm.permission.RECEIVE: receive push message.