The last several years witnessed a disturbing pattern regarding the internet, which is defined as so-called leaks, i.e. sharing of private content created by creators, influencers, or just consumers with no prior consent. A trending one name or a trending event online can cause thousands to be...