English    Deutsch

CalenGoo's permissions

CalenGoo uses certain Android permissions to be able to access the Android calendar, your contacts (to display birthdays) and other things. You can find the used permissions under the "Permissions" tab in the Google Play Store. And you can find an official explanation what these permissions do on the Android website here:

http://developer.android.com/reference/android/Manifest.permission.html

In the following you can find a short description for which purpose CalenGoo needs these permissions:
Permissions
Android permissions are a security feature of Android. An app can only use certain system functions if it requests the permission to use that function during the installation. Android has a number of permissions for this purpose. Here you can see which permissions CalenGoo requires to use which functions.
  • android.permission.INTERNET:
    To be able to sync directly with Google Calendar and Google Tasks and to download icons for events, CalenGoo needs to access the Internet.

  • android.permission.READ_CONTACTS:
    To display birthdays of your contacts and to link events to contacts, CalenGoo needs this permission.

  • android.permission.READ_CALENDAR and android.permission.WRITE_CALENDAR:
    CalenGoo can also sync with the Android calendar. Therefore it needs to be able to read from and write to it. This includes adding attendees to events. Attendees can get an invitation email from Google Calendar when they have been added to an event.

  • android.permission.WRITE_EXTERNAL_STORAGE:
    CalenGoo can write backups to your SD card and it can also save its database on your SD card instead of in the internal memory to save space in the internal memory.

  • android.permission.GET_ACCOUNTS and android.permission.READ_SYNC_SETTINGS:
    This is used to trigger a sync for all available accounts, i.e. to sync your Android calendar with Google Calendar and other systems.

  • android.permission.VIBRATE:
    To vibrate the phone when a reminder is displayed.

  • android.permission.RECEIVE_BOOT_COMPLETED:
    To start CalenGoo after your phone has been booted so that it can display your reminders.

  • android.permission.ACCESS_WIFI_STATE:
    To support the function "Sync on Wi-Fi connect". This way CalenGoo can check if a Wi-Fi connection was established and then start the sync.

  • com.android.vending.CHECK_LICENSE:
    To check if you have a valid license for CalenGoo in Google Play.