Block all third-party cookies, yes, by all means. But deleting Local Storage after 7 days effectively blocks any future decentralised apps using the browser (client side) as a trusted replication node in a peer-to-peer network. And that’s a huge blow to the future of privacy.
Of course, if Apple were actually serious about protecting your privacy, they’d implement all this in their News app also. They won’t. And they won’t allow content blockers work in it either. Because just like every other trillion-dollar corporation, they’re massive hypocrites.
(And just to be clear, that’s all “local storage”, not just LocalStorage – Indexed DB, etc.)
@aral sounds like they're prepping for the "everything's an Electron app"
So, before this change in Apple's policy, an app could store my config data on my PC.
After this change, they'd need to have me log in and send the config data to *their* servers.
And this is supposed to *protect* privacy?
A Note On Web Applications Added to the Home Screen
As mentioned, the seven-day cap on script-writable storage is gated on “after seven days of Safari use without user interaction on the site.” That is the case in Safari. Web applications added to the home screen are not part of Safari and thus have their own counter of days of use. Their days of use will match actual use of the web application which resets the timer. We do not expect the first-party in such a web application to have its website data deleted.
If your web application does experience website data deletion, please let us know since we would consider it a serious bug. It is not the intention of Intelligent Tracking Prevention to delete website data for first parties in web applications.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!