Пишете
манифест к каждому сайту, в манифестах указываете
"display": "standalone"
чтобы отключить UI браузера.
После этого иконку сайта можно добавлять на рабочий стол мобильного устройства без магазина приложений, одними штатными средствами Android/iOS:
меню ->
Добавить на домашний экран. Под Windows 10 на десктопах тоже должно работать.
Открываться сайт будет по тапу на такую иконку и будет похож на нативное приложение.