Hi,
App braucht alle Rechte und wer sich sicher sein will dass seine gesamten Finanzaktionen nicht beim Hersteller landen sollte sie nicht erst installieren, in diesem Fall frage ich mich, warum braucht so eine App Zugriff aufs Netzwerk.
Vielleicht, weil sie via HBCI Transaktionen machen kann?
Zugriff aufs Netzwerk brauchen viele kostenfreie Apps übrigens schon aufgrund ihrer Werbung, über die sie sich finanzieren.
Ich als User kann doch gar nicht beurteilen welche Rechte die App genau braucht.
Eben.
Und als Entwickler würde ich natürlich auch erstmal alle Rechte anfordern um jede (evtl. auch für die Zukunft geplante ) Funktion implementieren zu können.
Nein, so ist das nicht. Die jeweiligen Rechte werden von der App nur dann gezogen, wenn die App auch Funktionen enthält, die diese Rechte brauchen. "Auf Vorrat" würde auch kein Entwickler Rechte einfordern. Wozu? Um Benutzer abzuschrecken?
Dann verstehe ich ein solches "Security" Konzept nicht, zumal bestimmt 70-80% aller User sowieso alles erlauben und sich darüber keinen Kopf machen.
Was genau verstehst Du nicht?
Es liegt doch am individuellen User, ob er sich die Rechte anschaut, die seine gewünschte App braucht. Und es liegt doch an ihm, zu entscheiden, ob er die App installiert, nicht installiert oder zunächst Fragen zu den Berechtigungen klärt.
Soll dieser User denn wirklich die App installieren und ihr anschließend die Rechte klauen und sich dann wundern, dass nix funktioniert? Du sagst doch selbst, dass der User davon am wenigsten Ahnung hat...
Oder sollen die Rechte erst gar nicht deklariert werden vor dem Download?
Es ist doch gut so wie es ist. Die Rechte werden angezeigt und wer sich für sie interessiert, der liest sie und zieht seine Schlüsse. Und wer nicht, der lässt es bleiben.
Herzliche Grüße
Carsten
Ich komm' mir langsam vor wie jemand, der ich bin // #cäthe