Re:ImmortalDB – A resilient key-value store for the browser
by madeofpalk on Monday January 28, 2019 @07:20PM
(#19022531)
Safari didn't remove or 'break' localStorage, it simply responded with QuotaExceededError, indicating there's no more space available.
Safari in Private Browsing also used to do this too, which happens to completely break a surprising number of websites.