На iOS есть возможность вынести ярлык веб приложения на рабочий стол. Это и есть установка веб приложения на телефон. Работает без кнопок и интерфейса браузера. Правда, приложения не будет в AppStore при таком подходе.
Отлаживайте.
Отследите весь путь формирования, сохранения и проверки пароля.
Не нужно медитировать на код и пытаться понять, где ошибка. Есть такое понятие - отладка.
Игорь, ущемляет свободы всех, а не лично мои. В яндексе же нет запрещенного контента. Блокировка чисто из политических соображений. Покажите хотя бы один закон о свободе информации, где в качестве исключения разрешается ограничивать доступ к информации по политическим соображениям? Вот если бы в России запретили гугл и все упоминания США, вы бы перестали им пользоваться?