A non-custodial wallet is different, instead of a service-provider having access to your funds, you hold your own private keys. You must write down this key and keep it safe and secure as this key provides access to your money and without it, there is zero chance to re-obtain it. However, on the flip-side, if someone else gains it, there's nothing to stop them from taking it and due to the nature of the blockchain, you'll likely never figure out who took it.