What is the best in-app lightning buying experience on both iOS and Android?

Preferably non custodial wallet. I want to click a Buy/Top up button, enter amount, click on Google Pay / Apple Pay pop up and have btc to use.

No pasting of invoices, no email addresses or any unnecessary friction.

I guess Fountain's buying experience is close, but it is a podcasting app.