Why would anyone give access (API or otherwise) to their funds to an unknown website/service?
There was already an answer below and it's correct.
The platform is not getting access to finances of our users. You are controlling API keys by yourself and set all the functions out there (just set it only for trading).
Please read more details on how to add exchanges to BitsGap:
http://helpdesk.bitsgap.com/support/solutions/folders/36000055007