Ошибка или особенность
Splync появился в App Store как самый простой трекер бюджета для пар. При первом релизе как MVP (минимально жизнеспособный продукт) несколько моих друзей протестировали его и поделились отзывами. Их комментарии касались как безопасности, так и дизайна, что помогло мне увидеть приложение с разных углов и вдохновило на будущие обновления. В течение месяца после выпуска v1.0 одним из самых распространенных отзывов было то, что приложение разлогинивает пользователей каждый раз при закрытии. «Это ошибка или особенность?» — спросил один из моих друзей, один из первых пользователей. Сначала я считал, что безопаснее автоматически выходить при закрытии приложения. Но оказалось, что это слишком неудобно для большинства.
Splync ориентирован на видение
Я считаю, что каждый бизнес и продукт должны руководствоваться ясным видением. Это один из важнейших уроков, которые я усвоил в ходе учебы на MBA (Магистр делового администрирования). Видение определяет миссию, формирует ценности и направляет поведение всех участников. Без общего видения и внутренние, и внешние заинтересованные стороны с трудом создают настоящую синергию. Видение Splync заключается в том, чтобы сделать жизнь счастливее благодаря простому совместному решению для учета. Чтобы достичь этой простоты, Splync теперь позволяет пользователям оставаться в системе без необходимости вводить ID и пароль каждый раз при добавлении или проверке расходов.
Splync ориентирован на пользователей
Это решение также основано на другом уроке, который я усвоил в ходе работы в управлении поддержкой клиентов в глобальных компаниях: клиенты, пользователи всегда дают самые ценные отзывы. Негативные отзывы, в частности, — настоящая находка для улучшений. Хотя автоматический выход делал учетные записи технически безопаснее, многие ранние пользователи Splync выразили недовольство необходимостью входить снова каждый раз при открытии приложения. Мы прислушались, и в версии v1.3 Splync теперь сохраняет вашу сессию. Надеемся, это изменение облегчит повседневное использование, принесет больше улыбок нашим текущим пользователям и привлечет новых.
Как Splync обрабатывал вход до v1.3
В ранних версиях Splync полностью очищал состояние входа при закрытии приложения. При повторном открытии приложение запрашивало ввод адреса электронной почты и пароля. Это было как если бы при каждом выходе из дома город стирал ваше имя из регистра жителей. Каждый раз после похода по магазинам вам нужно было бы снова идти в ратушу, чтобы зарегистрироваться и получить новый ключ от дома. Эта система проверки жителей была, безусловно, безопасной, но чрезмерно неудобной. Почему бы городу не доверять своим жителям чуть больше?
Как Splync v1.3 внедрил изменения
В версии v1.3 мы перепроектировали способ запоминания вами приложения. При входе Splync теперь безопасно сохраняет вашу учетную информацию в UserDefaults, своего рода реестре жителей, который каждое iOS приложение хранит внутри своего собственного города. Это как ваша цифровая запись жителя — личная, локальная и недоступная другим "городам". При повторном открытии Splync тихо проверяет этот реестр, чтобы подтвердить ваше "проживание", и вам не нужно показывать ID каждый раз, когда приходите домой. Вы сохраняете контроль. Если вы нажмете «Выйти» в меню, Splync удаляет эту запись из реестра и возвращает вас на экран входа. А по причинам обслуживания приложение также может аннулировать состояние входа, если старая версия требует обновления. Вкратце, Splync v1.3 сохраняет вашу сессию на вашем устройстве, при этом защищая ваши совместные расходы с надежным процессом входа.
Что если пользователи действительно хотят выйти
Конечно, пользователи всегда могут вручную выйти из системы, нажав кнопку «Выйти». В некоторых случаях они могут предпочесть оставаться разлогиненными на своем устройстве, например, при совместном использовании с другими людьми. Однако многие современные приложения предлагают функцию «оставаться в системе» для удобства. Если вы не принимаете базовые меры предосторожности, ваша личная информация может быть под угрозой. Мы настоятельно рекомендуем включить автоматическую блокировку экрана или тайм-аут отображения на вашем устройстве; в противном случае люди вокруг вас могут легко просмотреть вашу личную информацию во многих приложениях. Кроме того, активация таких функций, как Find My или аналогичных инструментов удаленного управления, настоятельно рекомендуется. Если ваше устройство будет утеряно, вы сможете заблокировать или стереть его удаленно, чтобы защитить все свои данные, включая аккаунт Splync. Обратите внимание, что удаление ваших данных из Splync на вашем устройстве не означает потерю доступа к вашим текущим или прошедшим проектам. При повторном входе с другого устройства все ваши данные останутся доступны.