I think sometimes bitcoiners end up being so stuck with purisms that is making everything very complicated:
Custodial to me means, that my coins are under a custodian. If I send my coins to strike, those four points you mentioned would have a No as an answer but ALSO, that company would literally own my coins.
And to me that is a very different story.. for instance. With most LN wallets that you would claim "you control your channels" you don't because you can't open channels with any node. in most, those channels are opened directly with a preselected node. Would that make them custodial?
In most wallets, not just lightning but all other wallets, you can't use your node, and you can't even select which node... you can only use their node.... Does that make them custodial?
Most wallets you can't install without google/apple, does that make them custodial? what does that even have to do with custody?
So if we start calling Custodial service for those points instead of differentiating who actually owns the keys, It's just dishonest.
With Muun, you own the coins. You have a github repo that is open where you can just put the info that is given to you and you recover all your balance.
So I could list things that would make only Bitcoin Core the Self Custody wallets and all others would classify as custodial... but would that even make sense?.
I think we need to call:
Custodial: If you own or not own the coins. If someone else other than you can move the coins. You don't get a bip39? ok man, you can do better than that. once we start having tons of miniscript wallets with tons of complex output descriptors, then bip39 won't be enough. So the bar needs to be set on whether you are the only one that can move coins or not
Full Sovereignty or something like that: Wallets that give you full flexibility.. where they track nothing from you, where they allow you to connect to whichever node you chose... where you can select and customize your LND node..
Hardcore level: would be the wallet that would also allow you to create customized stuff at terminal level etc
But mixing up Real Custodial wallets that owns your coins directly with Muun just because of what you listed above is just making me hesitate when reading the email from the substack