I've been doing some research, and I found this resource:
It tests for reproducibility.
Personally I have been using Blixt on my mobile devices.
It's lightning wallet that can be fully hosted directly on android/ios, and the channel backup can be restored to a dedicated LND instance. It takes about 30 seconds longer to sync on startup compared to the custodial lightning stuff, though, so there's a tradeoff. And it can be sideloaded from github. And their telegram channel is really helpful.