No, BasedApp operates on a self-custody model. This means that you are in control of your funds at any point of time while using BasedApp. Your funds remain on-chain, and you will have full view of them.
BasedApp is an app that you can access via a wallet. We do not store keys. To access your BasedApp smart contract wallet, you access it via your keys (stored on another wallet like Ledger, Trezor, Metamask).
You will have access to BasedApp through a wallet where you hold the private keys. We have integrated Magic.link allow creation of wallets that are linked to your email address.