I usually ban and purge them when I get the chance, but they've been at it every day now. Seems like they are circumventing Itch's detection by using a Itch page themselves.