>>10692572i read something about data being stored on their servers because some function in programming who was supposed to add an icon from the site you were visiting for "reasons" and it seems it was a massive flaw in privacy, but im not a programmer so idont know shit about this metafunction just read about it i suppose some anon will post more info based unto this topic.
also the owner is one of our fellow friends so i dont really know