Есть такая вещь как intent scheme intent:#Intent;package=имя_пакета_приложения
но дальше нужно передать что-либо подходящее (то что прописано у приложения как допустимые данные)
Официально поддерживаемое приложением
точно работают кастомные урл схемы, ну а остальное сами разберетесь.
Просто запустить я не пробывал.
вот посмотрите примеры интеграции из броузера с приложением https://rawbt.ru/start.html
p.s. это только для андроида
Коротко - нельзя, в приложении должны быть прописаны intent android.intent.action.VIEW и android.intent.category.BROWSABLE (т.е. приложение должно разрешать себя открывать из браузера)
Как альтернатива, выдавай ссылки на google play, если приложение установлено, там будет кнопка Открыть иначе Установить типа так market://details?id=package_name