I've also picked up some malware through the itch app, might be worthwhile to disable itch app integration if that's something you can do. Apparently there's some sort of vulnerability in that process.