Hi, we already have Applications both in the Microsoft Store and the Xbox Store
(I can give you the links so you can verifiy it)
Our relationships with Microsoft cant be better, we were part of the Centennial Program.
I'll be glad to know more about your web app, and see how we can help
Sincerely,
Felice,
PD: Full screen mode without Max, Min, we have done that