Есть последствия редиректа с https на http и обратно
особенно если он не имеет учетной записи GoogleFireBase всеравно как вы его идентифицируете, ему важен ID устройства, точнее FB токен в системе, который уникален для каждой установленной копии приложения, он меняется даже при его переустановке. Т.е. приложение должно его как то получить, а далее средствами FB вы отправляете сообщение указывая этот самый токен, и устройство его получает, система обрабатывает и показывает в нотификайшн, а приложение при этом может его обработать (нужен для этого BroadcastReciever, но можно и вручную). А как привязать конкретного пользователя к токену - тут уже ваше дело, FB предлагает всякие разные варианты от учетки гугля до регистрации по email или SMS.
Как обойти данную блокировку, чтобы мои пользователи не использовали VPN?
curl -ks https://api.poloniex.com/markets/BTC_USDT/price | grep -i 'price' | cut -f2 -d ':' | tr -d ', '| tr -d '" "'