No. Buying, installing and managing an eSIM all happen on the website, in your phone’s own browser and its own settings.
The eSIM itself is installed by your phone, not by any app of ours — on an iPhone through Settings, on Android through Settings.
Nothing on your order page needs an app to open, including the QR code and the one-tap install link.
