{"id":40577,"date":"2023-09-07T16:34:41","date_gmt":"2023-09-07T20:34:41","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=40577"},"modified":"2023-09-07T16:34:41","modified_gmt":"2023-09-07T20:34:41","slug":"intelligent-tracking-prevention-deleting-data","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2023\/09\/07\/intelligent-tracking-prevention-deleting-data\/","title":{"rendered":"Intelligent Tracking Prevention Deleting Data"},"content":{"rendered":"<p><a href=\"https:\/\/lapcatsoftware.com\/articles\/Safari-Twitter.html\">Jeff Johnson<\/a>:<\/p>\n<blockquote cite=\"https:\/\/lapcatsoftware.com\/articles\/Safari-Twitter.html\"><p>To put it simply, if you haven&rsquo;t visited Twitter in the past 7 days, then Safari will automatically delete your Twitter settings, including your font size, color scheme, and timeline behavior!<\/p><p>[&#8230;]<\/p><p>On macOS, enable &ldquo;Show Develop menu in menu bar&rdquo; at the bottom of the Advanced pane in Safari Preferences, then open the Develop menu, the Experimental Features submenu, and select &ldquo;Disable Removal of Non-Cookie Data After 7 Days of No User Interaction (ITP)&rdquo;. On iOS, the same Experimental Features submenu is in the Advanced menu at the bottom of the Safari section in Settings.<\/p><\/blockquote>\n<p>But this setting is <a href=\"https:\/\/lapcatsoftware.com\/articles\/experimental.html\">reset<\/a> with each software update.<\/p>\n\n<p><a href=\"https:\/\/lapcatsoftware.com\/articles\/2023\/8\/5.html\">Jeff Johnson<\/a>:<\/p>\n<blockquote cite=\"https:\/\/lapcatsoftware.com\/articles\/2023\/8\/5.html\"><p>Of course I want to prevent cross-site tracking, but the way that Safari implements it leaves a lot to be desired, especially compared to Chrome and Firefox, both of which allow you to set per-website cookies and storage settings. For some strange reason, Safari Website Settings doesn&rsquo;t include cookies and storage (or JavaScript, for that matter).<\/p>\n<\/blockquote>\n<p>Per-site JavaScript settings would be great.<\/p>\n<blockquote cite=\"https:\/\/lapcatsoftware.com\/articles\/2023\/8\/5.html\">\n<p>Today I was hit (yet again) by another ITP policy[&#8230;] The domain in this case was a <a href=\"https:\/\/joinmastodon.org\/\">Mastodon<\/a> instance, so I&rsquo;m not sure why it was &ldquo;classified&rdquo; by ITP. I was able to determine that ITP was the culprit in deleting my website data by checking my backups and looking inside Safari&rsquo;s &ldquo;container&rdquo;[&#8230;]<\/p><p>[&#8230;]<\/p><p>I&rsquo;m logged in permanently to a number of different websites that I use only occasionally, which makes ITP&rsquo;s 30-day policy quite problematic for me. When Safari deletes all storage data for a site, you are thereby logged out of the site and need to login again. If Two-Factor Authentication (2FA) is involved, this is egregious, because you have to jump through extra hoops every time you need to login again with 2FA.<\/p><\/blockquote>\n\n<p>I&rsquo;ve been running Safari without ITP for quite a while now, but even then it seems to forget a lot. Despite asking to be remembered, I have to enter my Amazon password multiple times per day to view order information.<\/p>","protected":false},"excerpt":{"rendered":"<p>Jeff Johnson: To put it simply, if you haven&rsquo;t visited Twitter in the past 7 days, then Safari will automatically delete your Twitter settings, including your font size, color scheme, and timeline behavior![&#8230;]On macOS, enable &ldquo;Show Develop menu in menu bar&rdquo; at the bottom of the Advanced pane in Safari Preferences, then open the Develop [&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":"2023-09-07T20:34:44Z","apple_news_api_id":"b93721ff-bbc6-4ec6-8a26-d621901b2ab1","apple_news_api_modified_at":"2023-09-07T20:34:44Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/AuTch_7vGTsaKJtYhkBsqsQ","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":[19,1016,30,2223,355,103,2087,49,96],"class_list":["post-40577","post","type-post","status-publish","format-standard","hentry","category-technology","tag-amazon","tag-datacide","tag-mac","tag-macos-13-ventura","tag-privacy","tag-safari","tag-software-update","tag-twitter","tag-web"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/40577","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=40577"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/40577\/revisions"}],"predecessor-version":[{"id":40578,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/40577\/revisions\/40578"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=40577"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=40577"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=40577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}