To use Bitsgap service you will need to allow permission to trade and view balance, the withdrawal function should be disabled. Otherwise, we will reject the API key. We do not store, buy or sell any cryptocurrency, our platform uses your pre-configured API key to complete operations of your orders.
There is only one exception when you need to add your wallet private and secret key - is when you are trading on decentralized exchanges. Unfortunately, this is unavoidable because trading happens directly from your wallet.