Firefox Monitor found my email address in a breach of a website I've never heard of or visited
Monitor sent me information that my email address was compromised in a breach of appen.com. I've never heard of them, never googled them, never looked at their site, certainly never registered there. How did my data get into their systems?
Couldn't find an answer to my question anywhere in these links