Какво е UDID и защо Apple убива приложения, които ги проследяват? [Отличителен белег]

Много от нас изпитват дълбока лична връзка с нашите iPhone и нищо чудно: смартфонът на обикновения човек знае повече за тях от техния съпруг или друг значим. Нашите iPhone съдържат нашите контакти, снимки, видеоклипове, музика, банкови данни, текстове, имейли, гласови съобщения, влизания в мрежата, приложения и др. Използваме телефоните си, за да плащаме сметките си, изпращаме текстове на приятелките си, чекираме се в любимия си клуб, играем игри с приятели и много други.

Това прави нашите iOS устройства сочна цел за проследяване и това, което повечето хора не знаят, е, че исторически Apple е направила много лесно на всеки да каже какво правите с вашия iPhone. Нарича се уникален идентификатор на устройство или UDID. Всяко устройство с iOS има такова и използвайки го, трети страни са успели да съберат огромни бази данни, проследяващи почти всичко, което правите с вашия iPhone, iPod touch или iPad.

Добрата новина за защитниците на поверителността е, че дните на UDID са преброени. Следвайки

неотдавнашната воня, която Конгресът на САЩ повдигна за това как приложенията за iOS се справят с личната информация на потребителя без разрешение, Apple е дала ултиматум към разработчици на App Store на трети страни: или спрете да проследявате UDID или изгонете приложението Магазин. Сега рекламните мрежи и разработчиците се опитват да се споразумеят за начин за проследяване на вашето устройство в бъдеще.

Но добри ли са тези замени или представляват дори по -големи опасения за поверителността, отколкото UDID?

Ако не плащате за продукта, вие сте продуктът!

Първото нещо, което трябва да разберете, е, че не всяко проследяване - или дори повечето - е коварно. Много от най -добрите неща, които приемаме за даденост за нашите iPhone и iPad, като безплатни приложения, се плащат чрез проследяване.

В общността за поверителност има поговорка: „Ако не плащате за продукта, вие сте продуктът!“ В App Store е по -вярно отвсякъде. Ако не плащате за приложение, обикновено продавате себе си (със или без ваше знание) на рекламна мрежа, която ще използва вашия UDID за проследяване и насочване към вас.

По същия начин Facebook прави пари, като ви показва целеви реклами въз основа на това, което харесвате, мобилно приложенията продават вашите докосвания с пръсти, така че рекламните мрежи да могат да ви показват насочени реклами, които ви допълват има вкус на. Самата идея не е въпрос на нарушаване на поверителността ви, защото се съгласявате да използвате тези неща. Парите трябва да се печелят по някакъв начин.

Онлайн и мобилната реклама стана експоненциално по -подходяща за крайния потребител през последното десетилетие. Компаниите могат да научат какво харесвате и да адаптират рекламите към вашите предпочитания. Това обикновено е добро нещо за повечето хора.

Проблемът е, че UDID има потенциал за злоупотреба.

Вашият UDID като номер за социално осигуряване

Досега рекламодателите и разработчиците, използващи iOS като платформа, се справяха чудесно. Използвайки UDID, те могат да следят вашата дейност в множество приложения и да съставят модел на поведение, което след това те биха могли да продават на трети страни или да използват, за да ви показват по-насочени реклами в приложението, които е по-вероятно да докоснете На. Причината, поради която UDID улесняват това, е, че това е стойност, която е уникално свързана само с едно устройство, което не може да бъде изтрито, дублирано или скрито.

Така че тук е веригата. Разработчикът зад приложение продава вашия UDID на рекламна мрежа, която го съхранява на своите сървъри. Колкото повече разработчици продават вашия UDID на същата тази рекламна мрежа, толкова повече рекламната мрежа знае за вас и толкова по -добре може да ви показва реклами на това конкретно устройство. След това тези рекламни мрежи могат да продават своите бази данни на други рекламни компании, които могат да съберат доста пълна картина, използвайки комбинираните си UDID бази данни за какво използвате този iPhone.

С други думи, UDID е като номер на социално осигуряване. Ние даваме нашия социалноосигурителен номер на компаниите през цялото време. Изолирано, фирмата с вашия социалноосигурителен номер не е непременно нещо лошо. Но проблемът с социалноосигурителния номер е, че ако той проникне в света по някаква причина, хората нямаме предвид, че може да го използва, за да изкопае вашите медицински досиета, номер на кредитна карта, домашен адрес и др.

Защо сега всички се притесняват от UDID?

Apple от години позволява на разработчиците и рекламните мрежи да проследяват UDID. Защо внезапната реакция сега?

За опасенията за поверителността на приложението iOS, сламката, която разби гърба на камилата, беше Path, приложение за социални мрежи за iPhone, което бешезареждане на адресната книга на iPhone на потребителя и да го съхранявате на своите частни сървъри без разрешение. Нищо лошо не беше направено с данните-и всъщност качването на съдържанието на адресната книга на трета страна сървърите е често срещано явление - но новините попаднаха в идеалния момент, за да предизвикат воня за поверителността на мобилните приложения общ.

Противоречията около Path нямат нищо общо с UDID, но бяха толкова добре публикувани че хората започнаха да искат да знаят колко нашите приложения знаят за нас и какво правят с това информация. Всички искаме нашата информация, като адресна книга, да бъде защитена. Въпреки че постоянно споделяме всичко, което правим онлайн, все още има желание да имаме поне полу-личен живот в дигитален свят.

След тежки критики на медиите относно мерките за поверителност на iOS на Apple, членовете на Конгреса на САЩ изпратиха писма до разработчиците на Apple и App Store, които питат как приложенията събират и управляват личните данни на своите потребители информация. Apple в крайна сметка отговори, казвайки, че работи по нов начин всички да изберат споделянето на лични данни с приложения в бъдеще.

Този отговор стигна до същината на проблема. Проблемът не е в това, че сме проследени и споделяме информацията си с приложенията, които използваме, а в това, че няма универсален начин в iOS да ни позволи да решим какво и колко да споделяме. Индустрията се развива толкова бързо, че едва сега започваме да усещаме реакцията на опасенията за поверителността, които трябваше да бъдат разгледани още през 2007 г.

Още преди Path, Apple видя надписа на стената. Те осъзнаха, че потребителите няма да останат в неведение за начина, по който приложенията на iOS третират данните им много дълго.

Миналия август бяха разработчиците нотифициран от Apple че UDID ще бъде оттеглен и че те трябва да започнат да преместват приложенията си за поддръжка „Универсален уникален идентификатор на основната фондация“ (CFUUID) като по -сигурен заместител на ТИ ГО НАПРАВИ.

Защо CFUUID не замества UDID

Има само един проблем: функцията CFUUID не е уникален идентификатор по същия начин като UDID. Всъщност той може да бъде споделен на множество устройства, само като направите резервно копие, да речем, на вашия iPhone и възстановите това архивиране на вашия iPad. Това означава, че е възможно да имате няколко устройства с един и същ CDUUID. И това е голям проблем за разработчиците и рекламните мрежи.

Докато проследяването на рекламите е може би най-известното нещо, за което се използва, UDID се използват и от разработчиците за куп неща, от анализиране на доклади за сривове и изолиране на грешки до малки функции и удобства на приложенията, които повечето потребители приемат предоставено.

Например, ето функция, която трябваше да бъде премахната от популярния клиент на Twitter Tweetbot, след като Apple започна да се насочва към разработчиците, които все още използват UDID, както е описано от производителите Tapbots:

Използвахме ги [UDID] само за нашите услуги за push известия, за да можем да съпоставим дадено устройство с настройките му за push известия. Това ни позволи да възстановим настройките за push известия, след като Tweetbot беше изтрит и преинсталиран. С тази нова промяна на място това вече не е възможно, ако изтриете и преинсталирате Tweetbot, ще трябва да настроите отново настройките си за push известия. UDID на вашето устройство никога не е ходил никъде освен нашите услуги за push известия и никога не е бил споделян с никого.

Има много приложения, които използват UDID по този начин - за функции, удобства или проследяване на грешки - дори ако никога не споделят данните ви с външни мрежи.

Нещо повече, CFUUID не могат да бъдат използвани за възпроизвеждане на всички функционалности на UDID и с останалата майка на Apple защо са отхвърляли UDID на първо място, повечето разработчиците решиха да влачат краката си и да видят какво се разтърси, когато се наложи да се отърват от повикванията на UDID в техните приложения... чак до момента, в който Купертино започна да го играе трудно, категорично отхвърляне и изтегляне на приложения че доколкото се позовава на уникалния идентификатор.

Сега всички се борят за жизнеспособна алтернатива UDID на трета страна. Залагат много пари за рекламодатели и разработчици, когато основата на проследяването на iOS устройства е премахната. Тъй като индустрията се опитва да намери заместител, нови решения на трети страни започнаха да се появяват с надеждата да бъдат следващите UDID... но всички те имат своите силни и слаби страни. Има ли жизнеспособна подмяна на UDID?

Следваща страница: Претендентите за короната ...

Последна публикация в блога

| Култът към Mac
September 11, 2021

Как да гледате черновата на NFL на устройства на AppleЕто как да предавате черновата на NFL на цялото си оборудване на Apple.Снимка: Skitterphoto/P...

1Password с интегриране на Touch ID в iOS 8 е наистина невероятно
September 11, 2021

1Password е приложение на трета страна, което ще се възползва пряко от Extensibility и Touch ID на Apple на Apple, две функции, идващи в iOS 8, кои...

| Култът към Mac
September 11, 2021

Apple напомня на учителите и ИТ професионалистите за безплатната серия уебкасти за iPad в образованиетоApple предлага безплатни уебкасти за използв...