English    Deutsch

CalenGoo's Berechtigungen

CalenGoo verwendet bestimmte Android-Berechtigungen, um auf den Android-Kalender, Ihre Kontakte (zur Anzeige von Geburtstagen) und andere Dinge zugreifen zu können. Die verwendeten Berechtigungen finden Sie unter der Registerkarte "Berechtigungen" im Google Play Store. Und eine offizielle Erklärung, was diese Berechtigungen bewirken, finden Sie auf der Android-Website hier:

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

https://developer.android.com/guide/topics/permissions/overview

Bei aktuellen Android Versionen (ab Android 6) ist es so, dass die Berechtigungen erst wenn die App läuft, abgefragt werden. D.h. es ist egal, welche Berechtigungen im Google Play Store angezeigt werden. Das sind nur die Berechtigungen, die die App theoretisch abfragen kann. Entscheidend ist, nach welchen Berechtigungen die App, während sie läuft, fragt.
Berechtigungen
Android-Berechtigungen sind ein Sicherheitsmerkmal von Android. Eine App kann bestimmte Systemfunktionen nur nutzen, wenn sie die Berechtigung zur Nutzung dieser Funktion anfordert. Aktuelle Android Versionen fragen Sie erst während die App läuft nach den meisten Berechtigungen. D.h. Sie können genau sehen, welche Berechtigungen Sie einer App geben.

Hier sehen Sie, welche Berechtigungen CalenGoo für die Verwendung welcher Funktionen benötigt.
Hier ist ein Beispiel:

Wenn Sie im "Einstellungen > Wetter" Bildschirm von CalenGoo auf "GPS Suche" tippen, dann fragt Android Sie, ob Sie CalenGoo den Zugriff auf Ihre GPS Position erlauben möchten:

Screenshot_1547021611

Sie können dann frei entscheiden, ob Sie der App den Zugriff erlauben möchten oder nicht. Die GPS Suche funktioniert natürlich nur, wenn Sie den Zugriff zulassen, aber Sie können auch einfach den Namen Ihrer Stadt selbst eingeben, dann brauchen Sie die GPS Suche nicht und brauchen dementsprechend den Zugriff nicht zu gewähren.

In der "Einstellungen" App können Sie unter "Apps > CalenGoo > Berechtigungen" sehen, welche Berechtigungen CalenGoo von Ihnen erhalten hat:

Screenshot_1547021879

Dort ist es auch möglich, Berechtigungen nachträglich wieder abzuschalten.

CalenGoo verwendet seit 2011 die gleichen Berechtigungen. Im Januar 2019 wurde sogar eine Berechtigung entfernt. Allerdings wurde im Januar 2019 auch die Möglichkeit hinzugefügt, Berechtigungen für Standort und Kamera abzufragen, aber nur auf Android Versionen, bei denen man erst zur Laufzeit danach gefragt wird, so dass Sie CalenGoo diese Berechtigungen nicht erteilen müssen, wenn Sie die entsprechenden Funktionen nicht verwenden. Daher konnte Google Play auch seit 2011 durchgehend automatisch Updates installieren, ohne nach zusätzlichen Berechtigungen zu fragen, weil eben keine zusätzlichen Berechtigungen erteilt werden mussten.
Im Folgenden finden Sie eine kurze Beschreibung, für welchen Zweck CalenGoo diese Berechtigungen benötigt:
  • android.permission.INTERNET:
    Um direkt mit Google Calendar und Google Tasks synchronisieren und Symbole für Termine herunterladen zu können, muss CalenGoo auf das Internet zugreifen.

  • Kontakte (android.permission.READ_CONTACTS):
    Um Geburtstage Ihrer Kontakte anzuzeigen und Termine mit Kontakten zu verknüpfen, benötigt CalenGoo diese Berechtigung.

  • Kalender (android.permission.READ_CALENDAR and android.permission.WRITE_CALENDAR):
    CalenGoo kann auch mit dem Android-Kalender synchronisiert werden. Deshalb muss es in der Lage sein, von ihm zu lesen und zu schreiben. Dazu gehört auch das Hinzufügen von Teilnehmern zu Veranstaltungen. Teilnehmer können eine Einladungs-E-Mail von Google Calendar erhalten, wenn sie zu einer Veranstaltung hinzugefügt wurden.

  • Speicher (android.permission.WRITE_EXTERNAL_STORAGE):
    CalenGoo kann Backups auf Ihre SD-Karte schreiben und seine Datenbank auch auf Ihrer SD-Karte statt im internen Speicher speichern, um Platz im internen Speicher zu sparen.

  • android.permission.GET_ACCOUNTS and android.permission.READ_SYNC_SETTINGS:
    Dies wird verwendet, um eine Synchronisierung für alle verfügbaren Konten auszulösen, d.h. um Ihren Android-Kalender mit Google Calendar und anderen Systemen zu synchronisieren.

  • android.permission.VIBRATE:
    Um das Telefon vibrieren zu lassen, wenn eine Erinnerung angezeigt wird.

  • android.permission.RECEIVE_BOOT_COMPLETED:
    Um CalenGoo nach dem Hochfahren des Telefons zu starten, damit es Ihre Erinnerungen anzeigen kann.

  • android.permission.ACCESS_WIFI_STATE:
    Zur Unterstützung der Funktion "Sync beim Verbinden des WLANs". Auf diese Weise kann CalenGoo überprüfen, ob eine WLAN-Verbindung hergestellt wurde, und dann die Synchronisierung starten.

  • com.android.vending.CHECK_LICENSE:
    Um zu überprüfen, ob Sie eine gültige Lizenz für CalenGoo in Google Play haben.

  • (nur dynamisch, s.u.): android.permission.ACCESS_NOTIFICATION_POLICY:
    Für die "Telefon während Terminen stummschalten" und "Telefon in der Nacht stummschalten" Funktion

  • Standort: (nur dynamisch, s.u.): android.permission.ACCESS_COARSE_LOCATION und android.permission.ACCESS_FINE_LOCATION:
    Um dem Benutzer unter "Einstellungen > Wetter" das Auswählen seiner eigenen Stadt zu vereinfachen.

  • Kamera: (nur dynamisch, s.u.): android.permission.CAMERA:
    Um beim Scannen eines QR Codes ein Live-Bild der Kamera anzuzeigen,

  • (nur dynamisch, s.u.): android.permission.USE_FINGERPRINT:
    Wird aktuell noch nicht abgefragt/verwendet, aber kann in Zukunft dazu verwendet werden, einen Fingerabdruck abzufragen, um CalenGoo zu entsperren.
"nur dynamisch" bedeutet, dass diese Berechtigung nur auf Geräten mit Android 6 oder neuer verwendet wird, bei denen man die Berechtigung erst zur Laufzeit abfragt. D.h. nach der Installation der App hat die App keinen Zugriff auf diese Berechtigungen. Erst wenn sie benötigt werden, fragt die App danach und erst dann müssen Sie entscheiden, ob Sie der App die Berechtigung geben wollen.