I hate the privacy implications, but Breez SDK was the most efficient way for me to get an LN wallet into my app. I hoped accessing it through TOR and regularly rotating keys would work. But they block TOR access.
As soon as you have a legally accessible entity operating a service, privacy will be strangled.
