Просто в web разработке все по-другому Там используются несколько языков и разметки Например для работы с базой используется бэкенд язык, который юзер не может посмотреть, а другие html,css, js может увидеть
У тебя телефон такой-же фронт, который при большом желании можно разобрать и получить исходники, в котором есть твои ключи, потому на стороне клиента должен быть только ключ по которому ты делаешь что-то на беке с этим польщователем