Το Tracker, είναι ένα κομμάτι λογισμικού, του οποίου η αποστολή είναι να συλλέγει πληροφορίες σχετικά με το άτομο που χρησιμοποιεί την εφαρμογή, τον τρόπο με τον οποίο τη χρησιμοποιεί ή για το smartphone που χρησιμοποιείται. Ένα tracker διανέμεται συνήθως από εταιρείες ως SDK (Software Development Kit), ένα είδος έτοιμου κιτ εργαλείων, με στόχο να διευκολύνει τους προγραμματιστές των εφαρμογών. Πρέπει να σημειωθεί: υπάρχουν trackers «ανοιχτού κώδικα», ο κώδικας τους είναι διαθέσιμος και ανοιχτός σε όλους.
Όχι, όλοι οι ιχνηλάτες δεν έχουν την ίδια λειτουργία και μπορούν να παρουσιάσουν διαφορετικά επίπεδα εισβολής ιδιωτικότητας.
Αναφορές Σφαλμάτων:αυτοί οι trackers ειδικεύονται στην αναφορά σφαλμάτων εφαρμογής. Με άλλα λόγια, στόχος τους είναι να ενημερώσουν τους προγραμματιστές ότι μια εφαρμογή αντιμετώπισε πρόβλημα. Ως εκ τούτου, οι πληροφορίες που συλλέγονται κατά τον χρόνο διακοπής της εφαρμογής, θα επιτρέψουν στον προγραμματιστή να διορθώσει το σφάλμα.
Analytics: Αυτά τα trackers προορίζονται για συλλογή χρήσης δεδομένων και να επιτρέψουν στον προγραμματιστή ώστε να έχει καλύτερη γνώση του κοινού του (για παράδειγμα, να γνωρίζει ποια σελίδα επισκεφτήκατε ή πόση ώρα παρέμεινε σε μια συγκεκριμένη περιοχή της σελίδας).
Profiling: Ο στόχος αυτών των trackers είναι να συγκεντρώσει όσο το δυνατόν περισσότερες πληροφορίες απο τον χρήστη της εφαρμογής, προκειμένου να δημιουργήσει ένα εικονικό προφίλ. Για το σκοπό αυτό, το tracker για παράδειγμα, θα επικεντρωθεί στο ιστορικό περιήγησης ή στη λίστα των εγκατεστημένων εφαρμογών και ούτω καθεξής.
Ταυτοποίηση: αυτά τα trackers είναι υπεύθυνα για τον προσδιορισμό της ψηφιακής σας ταυτότητας. Αυτή η ταυτότητα μπορεί να αναφέρεται σε μια επίσημη ταυτότητα ή σε αφηρημένα αναγνωριστικά (ψευδώνυμο κ.λπ.). Ο στόχος θα είναι, για παράδειγμα, να συσχετίσει τις δραστηριότητες ενός ατόμου τόσο στο διαδίκτυο όσο και εκτός διαδικτύου.
Διαφημίσεις: Αυτά τα trackers στοχεύουν να ταυτοποιηθεί ο χρήστης της εφαρμογής, ώστε να του προβάλλει στοχευμένες διαφημίσεις. Αυτό είναι δυνατό μόνο εάν ο χρήστης διαθέτει ήδη ψηφιακό προφίλ. Ο στόχος του δημιουργού ενός τέτοιου tracker είναι να δημιουργήσει έσοδα από την εφαρμογή του, δηλαδή να κερδίσει χρήματα μέσω της διαφήμισης.
Τοποθεσία: Αυτοί οι ιχνηλάτες έχουν σχεδιαστεί για να προσδιορίζουν τη γεωγραφική θέση του κινητού σας. Για να το κάνει αυτό, αυτός ο τύπος tracker εκμεταλλεύεται πολλούς αισθητήρες: τσιπάκι GPS, περιβάλλοντες κυψέλλες και κεραίες, δίκτυα Wi-Fi που υπάρχουν στην περιοχή, κοντινά σήματα Bluetooth ή ακόμη και συγκεκριμένους ήχους που μεταδίδονται από ηχεία.
Για να απαντήσουμε σε αυτές τις ερωτήσεις πρέπει πρώτα να κατανοήσουμε τον τρόπο υποβολής των αιτήσεων. υπάρχουν 2 πιθανά σενάρια:
Στην πρώτη περίπτωση, ο οργανισμός που κατέχει το προϊόν αναθέτει υπεργολαβικά την ανάπτυξη εφαρμογών σε τρίτη εταιρεία. Η σύμβαση καθορίζει τι πρέπει να εκτελέσει η εφαρμογή και ποιες τεχνολογίες χρησιμοποιούνται για να το κάνουν. Μερικές φορές ο υπεργολάβος έχει ήδη ένα πρότυπο εφαρμογής το οποίο επαναχρησιμοποιεί για κάθε νέα εφαρμογή. Σε μια τέτοια περίπτωση όλες οι εφαρμογές που έχουν αναπτυχθεί θα περιλαμβάνουν αυτά τα tracker, ανεξάρτητα από το αν καθορίζονται ή όχι στη σύμβαση προγραμματισμού.
Στη δεύτερη περίπτωση, ο οργανισμός που κατέχει το προϊόν αναπτύσσει την εφαρμογή εσωτερικά. Σε αυτήν την περίπτωση, οι δικοί τους υπάλληλοι είναι υπεύθυνοι για να αποφασίσουν εάν θέλουν να συμπεριλάβουν συγκεκριμένους τύπους trackers.