Been working on that for a while. I do not (and will not) use phone apps. (I am testing open OSes, Fedora and android derivatives, on Pinephone.) I will build it for Fedora, or use a custodial web wallet.
All the suggestions people have made were not accepting new customers. I have had self-custody BTC since its inception. Do you have a non-phoneapp recommendation for Lightning wallet? Currently investigating strike.me (zap) which is said to be on github and is a self-custody LN. I did not want to deal with self-custody for layer 2, but have been assured it is not that hard for leaf nodes - which apparently only needs to be up when you (and other local users) are using it.