Το Android 14 μπορεί να ενσωματώσει την ενότητα ασφάλειας δεδομένων του Google Play για να σας δείξει γιατί οι εφαρμογές χρειάζονται πρόσβαση στην τοποθεσία

click fraud protection

Ίσως να μην χρειάζεται πλέον να μεταβείτε στο Google Play για να δείτε την ενότητα ασφάλειας δεδομένων μιας εφαρμογής, καθώς το Android 14 θα μπορούσε να φέρει αυτές τις πληροφορίες στο επίκεντρο.

Πάντα μπορούσατε να δείτε ποιες άδειες ζητά μια εφαρμογή πριν την εγκαταστήσετε μέσω του Google Play (καλά, εκτός από μια σύντομη περίοδο), αλλά πάντα εναπόκειται στους προγραμματιστές να σας πουν γιατί οι εφαρμογές τους χρειάζονται αυτές τις άδειες. Αυτό δεν έχει αλλάξει ακόμη και με την κυκλοφορία του ενότητα ασφάλειας δεδομένων του Google Play, καθώς οι πληροφορίες σε αυτό βασίζονται σε αυτά που αποκαλύπτουν οι προγραμματιστές. Αν και η περισσότερη διαφάνεια είναι πάντα εξαιρετική, το γεγονός ότι αυτές οι πληροφορίες εμφανίζονται μόνο στην καταχώριση μιας εφαρμογής στο Play Store σημαίνει ότι πολλοί χρήστες μπορεί να τις χάσουν. Επιπλέον, δεν υπάρχει εύκολος τρόπος για τους χρήστες να γνωρίζουν πότε έχουν αλλάξει οι πληροφορίες ασφάλειας δεδομένων μιας εφαρμογής. Ευτυχώς, η Google ετοιμάζει μια λύση σε αυτά τα προβλήματα Android 14.

Σε Τα λόγια της Google, η ενότητα για την ασφάλεια δεδομένων του Google Play "παρέχει στους χρήστες μια απλοποιημένη εικόνα του τρόπου με τον οποίο μια εφαρμογή συλλέγει, μοιράζεται και προστατεύει τα δεδομένα χρήστη." Η Google ανακοίνωσε την ενότητα για την ασφάλεια δεδομένων πίσω στο I/O 2021 και άνοιξε το Play Console στους προγραμματιστές να υποβάλλουν πληροφορίες για μερικούς μήνες αργότερα. Η ενότητα για την ασφάλεια δεδομένων ξεκίνησε τον Απρίλιο του 2022, αλλά οι προγραμματιστές είχαν προθεσμία έως τον Αύγουστο του 2022 για να συμπληρώσουν τη φόρμα. Όλες οι νέες εφαρμογές και οι ενημερώσεις εφαρμογών που υποβάλλονται στο Google Play μετά τον Αύγουστο του 2022 πρέπει να έχουν ολοκληρωμένη ασφάλεια δεδομένων μορφή, πράγμα που σημαίνει ότι οι προγραμματιστές πρέπει να σκεφτούν πραγματικά κάθε χαρακτηριστικό των εφαρμογών τους και τα δεδομένα τους συλλέγω.

Η φόρμα ασφάλειας δεδομένων ζητά από τους προγραμματιστές να αποκαλύψουν εάν οι εφαρμογές τους συλλέγουν ή μοιράζονται ένα ευρύ φάσμα τύπους δεδομένων καθώς και πολιτεία για τι σκοπός χρησιμοποιούν αυτά τα δεδομένα. Για παράδειγμα, μια εφαρμογή που συλλέγει δεδομένα τοποθεσίας μπορεί να τη χρησιμοποιήσει για βασικές λειτουργίες, όπως παρακολούθηση της άσκησης του χρήστη σε εξωτερικούς χώρους, ενώ μια άλλη μπορεί να συλλέξει αυτά τα δεδομένα για να εμφανίσει πιο εξατομικευμένο περιεχόμενο. Αυτήν τη στιγμή, πρέπει να κοιτάξετε τη λίστα Play Store μιας εφαρμογής για να βρείτε αυτές τις πληροφορίες, αλλά στο Android 14, αυτές οι πληροφορίες ενδέχεται να εμφανίζονται από το ίδιο το λειτουργικό σύστημα.

Στο Android 14 DP1, ενεργοποίησα μια νέα ενότητα "απόρρητο δεδομένων" στη σελίδα "άδεια τοποθεσίας" για διάφορες εφαρμογές, όπως φαίνεται στα ενσωματωμένα στιγμιότυπα οθόνης παρακάτω. Αυτή η ενότητα εμφανίζεται όταν μια εφαρμογή αναφέρει ότι συλλέγει δεδομένα τοποθεσίας ως μέρος της φόρμας ασφάλειας δεδομένων του Google Play. Το κείμενο αναφέρει ότι "η τοποθεσία σας μπορεί να κοινοποιηθεί" καθώς "αυτή η εφαρμογή δήλωσε ότι μπορεί να μοιραστεί την τοποθεσία σας με τρίτους". Πατώντας στο κείμενο ανοίγει ένα παράθυρο διαλόγου που παραθέτει τους λόγους που παρέχει η εφαρμογή για τη συλλογή δεδομένων τοποθεσίας (που προέρχεται από την ενότητα ασφάλειας δεδομένων της εφαρμογής στο Google Παίζω).

Αυτό το παράθυρο διαλόγου είναι επίσης προσβάσιμο από την προτροπή άδειας για την παραχώρηση πρόσβασης σε μια τοποθεσία εφαρμογής, όπως φαίνεται παρακάτω. Πάνω από τον επιλογέα "ακριβούς" και "κατά προσέγγιση", υπάρχει νέο κείμενο που λέει, "αυτή η εφαρμογή δήλωσε ότι μπορεί να μοιράζεται δεδομένα τοποθεσίας με τρίτους". Πατώντας το κείμενο ξεκινά το ίδιο παράθυρο διαλόγου με πριν.

Το Android 14 DP1 εμφανίζει προς το παρόν πληροφορίες ασφάλειας δεδομένων μόνο για την κατηγορία "τοποθεσία", αλλά δεν καταλαβαίνω γιατί δεν μπορούν να εμφανιστούν πληροφορίες για άλλες κατηγορίες. Στην πραγματικότητα, ο κώδικας για αυτό το χαρακτηριστικό υποδηλώνει ότι υποστηρίζονται όλες οι κατηγορίες ασφάλειας δεδομένων — και όχι μόνο η "τοποθεσία". Ωστόσο, δεν ξέρω αν η Google σκοπεύει να περιορίσει αυτήν τη λειτουργία στην εμφάνιση απλώς των πληροφοριών ασφάλειας δεδομένων "τοποθεσίας" μιας εφαρμογής ή αν σκοπεύει να την επεκτείνει. Όταν ζητήθηκε να σχολιάσω αυτήν τη δυνατότητα, ένας εκπρόσωπος της Google με κατεύθυνε στην ανάρτηση ιστολογίου Android 14 DP1 της εταιρείας.

Ένα άλλο στοιχείο σχετικά με αυτήν τη δυνατότητα είναι ότι ενδέχεται να μην είναι διαθέσιμη σε Android Automotive, Wear OS ή Android TV/Google TV. Υπάρχει ένας κώδικας που ελέγχει ρητά εάν η συσκευή εκτελεί μία από αυτές τις άλλες γεύσεις του Android και, εάν ναι, καταγράφει ότι η δυνατότητα "ενημερώσεις κοινής χρήσης δεδομένων" δεν είναι διαθέσιμη.

Μιλώντας για "ενημερώσεις κοινής χρήσης δεδομένων", αυτή είναι μια νέα σελίδα ρυθμίσεων που μπορείτε να βρείτε στις Ρυθμίσεις > Ασφάλεια και απόρρητο > Απόρρητο και σας επιτρέπει να "ελέγχετε εφαρμογές που άλλαξε τον τρόπο με τον οποίο μοιράζονται δεδομένα τοποθεσίας." Εδώ, μπορείτε να ελέγξετε πότε έχουν τροποποιηθεί οι πληροφορίες κοινής χρήσης δεδομένων μιας εφαρμογής μετά από μια ενημέρωση εφαρμογής, όπως φαίνεται παρακάτω.

Στο παραπάνω στιγμιότυπο οθόνης, μπορείτε να δείτε ότι η εφαρμογή "DataSafetyLabelTest" έχει σημειωθεί σε "τώρα [κοινή χρήση] τοποθεσίας για διαφήμιση», υποδηλώνοντας ότι η εφαρμογή έχει ενημερώσει τη λίστα με τους λόγους για τους οποίους χρησιμοποιεί δεδομένα τοποθεσίας για συμπερίληψη διαφήμιση. Το "DataSafetyLabelTest", φυσικά, δεν είναι μια πραγματική εφαρμογή στο Google Play. είναι μια εφαρμογή που δημιούργησα για να ενεργοποιήσω το σύστημα να γράψει πληροφορίες ασφάλειας δεδομένων δοκιμής.

Όταν οι πληροφορίες ασφάλειας δεδομένων μιας πραγματικής εφαρμογής έχουν αλλάξει, ενδέχεται να λάβετε μια ειδοποίηση που σας ζητά να ελέγξετε τις αλλαγές στη σελίδα "ενημερώσεις κοινής χρήσης δεδομένων". Ωστόσο, δεν έχω στιγμιότυπο οθόνης για να μοιραστώ αυτήν την ειδοποίηση.

Το σύστημα παρακολουθεί τις πληροφορίες ασφάλειας δεδομένων των εφαρμογών σε ένα XML, αλλά δεν είμαι σίγουρος πώς ακριβώς το σύστημα καθορίζει πότε έχουν αλλάξει οι πληροφορίες ασφάλειας δεδομένων μιας εφαρμογής. Θα ήταν λογικό για το σύστημα να αντλήσει αυτά τα δεδομένα από το Google Play, αλλά έχω δει επίσης υποδείξεις ότι το σύστημα θα ανάγνωση μεταδεδομένων εφαρμογής χρησιμοποιώντας ένα νέο API. Αυτό θα μπορούσαν να οριστούν μεταδεδομένα από την εφαρμογή εγκατάστασης, η οποία στις περισσότερες περιπτώσεις είναι το Google Play. Εφόσον το Google Play διατηρεί ήδη όλες τις πληροφορίες που υποβάλλουν οι προγραμματιστές μέσω της φόρμας ασφάλειας δεδομένων, Φαντάζομαι ότι θα μπορούσε εύκολα να αποθηκεύσει αυτές τις πληροφορίες ως μέρος των μεταδεδομένων μιας εφαρμογής κατά την εγκατάσταση το.

Σε κάθε περίπτωση, φαίνεται ότι η Google εργάζεται για την ενσωμάτωση ετικετών ασφαλείας δεδομένων απευθείας στο Android 14. Οι προγραμματιστές θα πρέπει να είναι έτοιμοι ώστε οι πληροφορίες που υπέβαλαν στο Google Play να εμφανίζονται μπροστά στους χρήστες στην εφαρμογή Ρυθμίσεις και στα παράθυρα διαλόγου αδειών. Οι χρήστες θα πρέπει να προσέχουν τι αναφέρουν οι εφαρμογές δεδομένων που συλλέγουν και για ποιο λόγο.

Εάν αυτή η αλλαγή προσγειωθεί στη σταθερή έκδοση του Android 14, θα την καλωσορίσω, γιατί θα αναγκάσει τις εφαρμογές να εξηγήστε γιατί χρησιμοποιούν συγκεκριμένες άδειες για τη συλλογή δεδομένων και για ποιο σκοπό τα συλλέγουν δεδομένα. Οι προγραμματιστές ενθαρρύνονται ήδη να εξηγήσουν το σκεπτικό τους Για ζητώντας ορισμένες ευαίσθητες άδειες, αλλά πολλές εφαρμογές δεν το κάνουν αυτό. Από την άλλη πλευρά, το Google Play έχει ήδη αναγκάσει τους προγραμματιστές να εξηγήσουν γιατί χρησιμοποιούν συγκεκριμένα δικαιώματα συλλέγουν ορισμένα είδη δεδομένων, επομένως η εύρεση ενός τρόπου για την άμεση εμφάνιση αυτών των πληροφοριών στο Android είναι πολύ καλή κίνηση.