Just want to reassure everyone only YOU have access and withraw your deposits at at ALL times. No one else can touch it.
The Charm contracts are also non upgradeable, so no one can change the above, ever.
It's built the way Defi is meant to be built.