Unless you read the code or trust someone who read the code, nothing is guaranteed.
This is not even about if a wallet is open source or close source. Even paper wallet or collectible or whatever you call it is open source, so far that the seed phrase and passphrase are generated by a company for you, that means you have to trust them and this is one if the ways some bitcoin owners lost their bitcoin.