{"id":45949,"date":"2024-11-26T14:16:04","date_gmt":"2024-11-26T19:16:04","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=45949"},"modified":"2024-11-26T20:36:11","modified_gmt":"2024-11-27T01:36:11","slug":"app-store-search-queries-appear-to-violate-data-minimization-practices","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2024\/11\/26\/app-store-search-queries-appear-to-violate-data-minimization-practices\/","title":{"rendered":"App Store Search Queries Appear to Violate Data Minimization Practices"},"content":{"rendered":"<p><a href=\"https:\/\/mastodon.social\/@mysk\/113527249253336530\">Mysk<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@mysk\/113527249253336530\"><p>This is an example of what the App Store app shares with #Apple when you search for an app. Everything you type in the search field is recorded as an event and associated with your Apple ID before it is sent to Apple. When I search for &ldquo;Google Authenticator,&rdquo; events are recorded as I type character by character. The leap between rows 78 and 79 is when I picked a suggestion. The timestamp of every event is recorded, i.e. Apple can calculate my typing speed &#x1F643;.<\/p><p>[&#8230;]<\/p><p>There is no way you can opt out of sending such app Analytics to Apple or request it be anonymous.<\/p><p>[&#8230;]<\/p><p>Apple Maps does the same, but it never associates the requests with the user&rsquo;s ID when sending the search requests, and never records them as app analytics.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/pxlnv.com\/linklog\/app-store-search-minimization\/\">Nick Heer<\/a>:<\/p>\n<blockquote cite=\"https:\/\/pxlnv.com\/linklog\/app-store-search-minimization\/\">\n<p>What I cannot understand is why Apple wants to record all typed text <em>and<\/em> completed queries <em>and<\/em> correlate those to millisecond-level time codes <em>and<\/em> attach all that to someone&rsquo;s Apple ID. This is the very opposite of data minimization &mdash; a reality which is unfortunately <a href=\"https:\/\/pxlnv.com\/blog\/oh-the-places-your-apple-id-will-go\/#:~:text=%20I%20am%20also%20shocked%20by%20the%20granularity%20of%20information%20in%20these%20storefront%20analytics.\">common<\/a> among Apple&rsquo;s services. It is not &ldquo;tracking&rdquo; by the company&rsquo;s definition, which is <a href=\"https:\/\/www.apple.com\/ca\/privacy\/control\/#:~:text=track%20you%20across%20apps%20and%20websites%20owned%20by%20other%20companies\">exclusively<\/a> concerning third-party sharing, but it violates the spirit of user privacy.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/04\/15\/keeping-your-data-from-apple-is-harder-than-expected\/\">Keeping Your Data From Apple Is Harder Than Expected<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2023\/02\/15\/lawsuits-over-apple-analytics-switch\/\">Lawsuits Over Apple Analytics Switch<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/05\/03\/tracking-through-marketplacekit\/\">Tracking Through MarketplaceKit<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2023\/10\/03\/apple-memory-holes-ocsp-preference\/\">Apple Memory Holes OCSP Preference<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/11\/23\/apples-device-analytics-can-identify-icloud-users\/\">Apple&rsquo;s Device Analytics Can Identify iCloud Users<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/11\/09\/analytics-in-apple-apps\/\">Analytics in Apple Apps<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/05\/07\/does-apple-news-track-you\/\">Does Apple News Track You?<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2018\/05\/07\/requesting-your-personal-data-from-apple\/\">Requesting Your Personal Data From Apple<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Mysk: This is an example of what the App Store app shares with #Apple when you search for an app. Everything you type in the search field is recorded as an event and associated with your Apple ID before it is sent to Apple. When I search for &ldquo;Google Authenticator,&rdquo; events are recorded as I [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2024-11-26T19:16:07Z","apple_news_api_id":"87bb15ab-9edf-4d87-89a5-e4c41f6841e9","apple_news_api_modified_at":"2024-11-27T01:36:15Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAA==","apple_news_api_share_url":"https:\/\/apple.news\/Ah7sVq57fTYeJpeTEH2hB6Q","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[91,31,2321,355,343],"class_list":["post-45949","post","type-post","status-publish","format-standard","hentry","category-technology","tag-appstore","tag-ios","tag-ios-17","tag-privacy","tag-search"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/45949","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=45949"}],"version-history":[{"count":2,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/45949\/revisions"}],"predecessor-version":[{"id":45956,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/45949\/revisions\/45956"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=45949"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=45949"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=45949"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}