No I mean why that site lol
What you need is a lightning wallet
You also need a means to fill it, which I guess that site can so. It would be simpler to use one of those nicer wallets that have something built-in to buy BTC with. Like Fountain or Wallet of Satoshi - which I think both use Moonpay