Я создаю приложение, которое требует от пользователя go рядом с местоположением GPS. Прямо сейчас я получаю их местоположение каждые 30 секунд, отправляю их на мой сервер, проверяю, находятся ли они рядом с ним, а затем возвращаю ответ. Проблема в том, что у них может не быть сервиса, и он делает 2 звонка каждую минуту для каждого пользователя.
Я искал использование Ioni c Безопасное хранилище
https://ionicframework.com/docs/native/secure-storage
Я бы скачал координаты GPS, а затем просто сопоставил их локально однако вместо отправки вызова на сервер я беспокоюсь, что безопасное хранилище на самом деле не так безопасно. Мне нужно 100%, чтобы убедиться, что пользователь не может получить доступ к GPS-координатам. Это единственный верный способ сделать это через взаимодействие с сервером, или безопасное хранилище действительно достаточно для этого? Или есть способ, которым я могу зашифровать координаты GPS перед отправкой, а затем проверить локально, не видя их пользователю?