Het Zwitserse bedrijf Mogo zou gebruikers van zijn gratis iPhone-applicatie gebeld hebben om de betaalde versie van de software te promoten. Met een regel code kunnen applicaties het telefoonnummer van de iPhone achterhalen.
De Zwitserse applicatie MogoRoad biedt gebruikers real-time traffic-informatie op hun iPhone. De maker van de app, Mogo, zou gebruikers van de gratis applicatie echter uit het niets bellen om te vragen of ze willen upgraden naar een betaalde versie, meldt de Franstalige Apple-nieuwssite Mac4ever. De gebruikers van de app zouden geen toestemming gegeven hebben om privé-gegevens te gebruiken.
Het achterhalen van het telefoonnummer van de eigenaar van een iPhone is niet moeilijk. Ars Technica beschreef eerder dit jaar al dat het telefoonnummer open en bloot in een bestand met instellingen staat opgeslagen. Die string, te vinden in /private/var/mobile/Library/Preferences/.GlobalPreferences.plist, kan worden uitgelezen en de informatie kan vervolgens naar een externe server worden doorgestuurd. De enige regel code die een ontwikkelaar in zijn app hoeft te zetten is: CFShow([[NSUserDefaults standardUserDefaults] objectForKey:@"SBFormattedPhoneNumber"]); Apple heeft nog niet gereageerd op de zaak.
Het is niet de eerste keer dat de iPhone in opspraak raakt in verband met het gebruik van privacygevoelige gegevens door applicatiebouwers. Enige tijd geleden bleek dat veel apps gegevens doorsturen. Onder de gegevens die worden verzameld bevinden zich het unieke id-nummer van de iPhone, de locatie, de softwareversie en de firmwareversie. Veel ontwikkelaars gebruiken die info om hun applicatie te verbeteren en om statistieken bij te houden van het gebruik van hun software.
:fill(white)/i/1254310257.jpeg?f=thumb)