I get it cause their was one of the mining i was ask to pay certain amount before I could withdraw. But later on I find out that their was no way again to login.
What exactly is this website? It looks like a cloud mining site if you deposit there before you can mine?
Mining Bitcoin or other Crypto always required a hardware machine and connect them to the pool. If you are mining on Bitcoin pool it requires minimum amount before you can able to withdraw from the pool but on Altcoin/other crypto I think if you mine to the pool the mine coins should be directly sent to your own wallet.