pull down to refresh

It's not. I can create a script that zaps everyone on nostr by fetching an invoice from their lightning address.
in order to fetch an invoice from a Lightning Address, the recipient needs to be using a custodial wallet (or running an always-online node setup, which is rare). So while it's technically possible, you'd mostly be zapping custodial wallets.