Anyone here have some contact emails where I can reach out to them and appeal it? They're falsely blocking my website.
I've done a lot of research and it proves that it is almost impossible to get in touch with them, many companies have been heavily affected by the false-positive blocks.
Really appreciate any responses! :-)