Задача примерно такая. Создается приложение для Android. Внутри него у каждого пользователя свои пользовательские данные и они хранятся исключительно внутри устройства. Централизованного хранения в общей БД нет.
Однако, также создается Web-сайт. На определенной странице сайта нужно обратиться к данным конкретного пользователя приложения, и, если тот на связи, отобразить данные из его устройства на странице. С разрешения пользователя приложения, конечно-же. Это разрешение он дает либо в настройках один раз, либо каждый раз, когда видит уведомление на экране, что сайт запрашивает данные из его приложения.
Я полагаю, тут что-то вроде смеси web-hook и отправки push через какое-нибудь Firebase.
Вопрос:
- Можно ли такое сделать? Теоретически? Есть практическая реализация?
- Как в этом случае защитить передаваемые данные из приложения на страницу? Шифрованием?