a lightning address is like an URL. It points to a service, that is running on a server.
The lightning address service is like a middleware for your lightning node. It acts as an access point to ask your node to generate invoices.
This service, as well as lightning nodes, require to be online at all times to receive a payment. This is how lightning works.
On a phone wallet/node, you have very low "online guarantees".
so what you need is something like @alby hub (running on a server) to receive zaps directly into self custody.
If this sounds too complicated, you can use a custodial wallet, and sweep to self custody on a frequent basis.
This is a useful explanation. I'm still wrapping my head around this stuff ❤️
Thread collapsed