How to withdraw mined BTC without buying a package

there is this cloud mining site i stumbled into that looked so so promising, but they never really advertised there was a hidden fee attached to the entire process so after wasting my data paying for internet and i was due for harvest they now popped up the fee ,so my question is is there any way i can ahead to get my btc without having to pay or transfer any coin to them i literally want to do it without their approval since they didnt inform me of the fee initiallly

I don’t think there’s any way around. Not unless you have full access to the wallet. Meaning you have access to the private key. Sounds like a scam website, sorry!