Forgive the pedantry, but wouldn’t it not be fully self-custodial if you are giving or storing your keys with another party? If they can sign transactions for you they can also sign transactions to steal from you