Comment
Comment by kolya3
When giving out your email to a website, change the email slightly using a + sign like this: "<youremail>+<website>@domain.com". The email will still get to you but when they share it with affiliates you'll at least know who shared it.