Yes. Your funds are managed by a smart contract. Only you have access to your funds on the smart contract. The funds can only be accessed by having the private keys to your wallet. Keeping funds on the smart contract is as safe as keeping them in your personal wallet. The security of your funds is assured by the security of the Ethereum network.

Did this answer your question?