We don't see any pending withdrawals on our side, feel free to PM me and I can look deeper!
Is this site legit? Was anyone already able to withdraw funds?
The withdraw was done after being pending more than 24 hours.
Everything is fine now but that's not a good service if you have to wait a hole day for your withdraw being done
The vast majority of our withdrawals are instant (like over 95%). It looks like yours was not instant as you never deposited, but were able to run up enough to withdrawal based on play with the faucet bot.
Why is this done? is it done to prevent facuet fraud or to prevent some double spend exploits?
Yes, it is to prevent fraud or other exploit attempts.