It's pointless and petty to complain about "piracy" on a piracy website, even if you are the dev.
That's the problem with so called "digital property" - as they have unlimited supply and easy to distribute.
If you can't stand it, just turn away.
If it makes you feel better, leaks don't always happen

.
And since you are using "subscription", not one-time purchase, leaks don't really impact you much.
Whining will just make you looks bad. Especially with your all-over-yourself tone. Most of the time it's not even about you nor your game.
(In fact, a good number of devs are using this plantform to promote their projects. There're many people use F95 to know better before they pledge subscriptions, since most crowd-funding platform offers no insight, nor consumer protection)