Disposable credit card numbers have been around for decades. The user experience has historically been miserable. Maybe this will be better. Doubt it.
Would appreciate if you could give some examples for non-US customers, at least for another point of comparison.
That said, I don't think it has an Android app, just a mobile website. The app that shows in Google Play is just a shortcut to the website (built by an unaffiliated developer).
And of course, it doesn't even any of the notification stuff, it's just a gateway to your regular bank account. Nor does it have physical cards.
MBnet is made by SIBS, the same entity that controls all the ATM.
I am reasonably sure ING and unicredit did that too some years ago.