Sure they can't hold your funds, or spend them, but they do get to control some portion of your ability to send/receive them. I don't know that it's fair to say that what defines a custodial service who's holding your private key. A cloud VPS service is custodial because it handles hardware provisioning and networking for me. A DNS provider is custodial because technically it's possibly to host your own name servers My ISP is custodial because it also does networking and routing for me as a service.
i don't think they get to control, only to restrict, there's a difference, and if they do that too much they risk losing your subscription same with the cloud VPS and same with the DNS registrar, and same with the ISP - ok, in some places all of these things have a high cost to give the old provider a GFY but when you get mad that is worth the price of the fuck you money and well that's part of why bitcoin anyway
> i don't think they get to control, only to restrict, there's a difference, and if they do that too much they risk losing your subscription Right, but if every provider does it, then where are you going to switch to? For instance port 25 incoming and outgoing traffic is blocked by default on every cloud service I've worked with in the US. You must express written formal request to open port 25 and submit a KYC. This is because government has laws in place to restrict this, but what are my choices?
my VPS in bulgaria also restricts port 25 but i have zero interest in doing SMTP service anyway... my workaround for this specific case would be that the middleware or client side would have a wireguard extension to access a private network for this, and that would satisfy the auth requirement that is the reason for this restriction SMTP is broken, utterly, it's the main reason why google has monopolised email
That would be a conflation of self-custody with self-hosting. Custody is, who holds the keys. Hosting is who controls the computer where the software is running. Now, if you are running your Alby Hub on anyone else's computer/server, it may still be self-custody, but it is not self-hosted, and there are certain sovereignty trade-offs you are making. They may or may not be worth it to you, but they are also very different tradeoffs from someone else holding the keys to your funds.