A non-custodial crypto wallet is a type of wallet that allows the user to have complete control over their private keys and, by extension, their cryptocurrency assets. Unlike custodial wallets, where the keys are stored by a third party, here the user is responsible for the safety of his funds.