Locked.app — поможет тебе не забыть, что ты не забыл

Параноики, люди с ОКР и просто люди с дырявой головой, вроде меня. Мы старались ❤

Привет 👋🏻

Я уже достаточно давно работаю продуктовым дизайнером и активно ищу идеи для собственного продукта. И, как это часто бывает, всё самое нужное у нас под носом. Так мне пришла идея, которая витала в воздухе уже очень давно 😄

Забегая вперед, скачать приложение можно здесь, и вот у нас ещё лендосик есть 🙈

Locked.app — поможет тебе не забыть, что ты не забыл

В чем твоя проблема?

Представь, что у тебя сегодня поезд. За день до отправления ты пишешь список того, что нужно взять с собой, что нужно сделать, чтобы ничего не забыть. Ты собираешь все вещи, перед выходом тщательно перепроверяешь, не забыл(а) ли ты что-то выключить или закрыть. И вот, вроде бы всё проверили, всё отлично, можно идти. Захлопываешь двери, садишься в такси и едешь на вокзал.

Locked.app — поможет тебе не забыть, что ты не забыл

Вроде всё классно, да? А тут бац, и та самая глупая мысль: «а я выключил(а) утюг?», или «а я закрыл(а) дверь?». Начинаются бесконечные попытки вспомнить, судорожные звонки соседям/друзьям/родственникам и вот это вот всё. Не круто.

Есть масса решений этой проблемы, от самых простых, типа снять всё на видео или сделать что-то необычное (на пример похлопать себя по щекам), чтобы точно запомнить. И заканчивая самыми высокотехнологичными: камеры видеонаблюдения, умные замки и т.д.

Все эти методы по-своему действенные, но, если для первых достаточно просто не забыть, то вторые требуют ощутимых финансовых вложений, к которым не каждый готов.

Locked.app — поможет тебе не забыть, что ты не забыл

Ну так что за идея?

Идея проста как мир — приложение-чеклист с небольшими доработками 🙈

Флоу простой до невозможности, следи за руками:

  • На онбординге ты даешь доступ к уведомлениям и трекингу геолокации. Там же устанавливаешь свой дом. С ФСБ, СБУ и ФБР договориться не вышло, так что данные продавать некуда, они никуда не уходят, можешь не волноваться. Всё, что произошло в Locked.app, останется в Locked.app 😏
  • После, ты создаешь переключатель для каждой активности. На пример у меня это двери, окна, свет и бойлер.
  • Ну и наконец, когда ты будешь всё так же проверять это всё перед выходом — просто отметь это в приложении, всё просто ✨

Ага, разбежался. Было бы всё так просто — люди бы просто юзали напоминалки.

Не забыть edge-кейсы

Когда ты только начинаешь пользоваться приложением — это новый опыт для тебя. Соответственно ты вряд-ли будешь забывать переключить тогл. Но когда он станет частью твоей ежедневной рутины — ты станешь о нём забывать. Это главная проблема.

Решил я её довольно тривиально. Аплик просто отслеживает твою геолокацию в фоне, чтобы уведомлять тебя, когда ты уходишь из дома. Тогда вероятность забыть переключить тогл становится в разы меньше. Когда ты возвращаешься домой — все тоглы выключаются сами.

Locked.app — поможет тебе не забыть, что ты не забыл

Тут тоже довольно чувствительный момент приватности. Если бы кто-то перехватил данные о том, что ты не дома и, возможно, забыл закрыть дверь — было бы как минимум неприятно. Потому пока что я не готов предложить какие-то синхронизации и подобные штуки, потому что нахожу это небезопасным.

Ещё один edge-кейс — курьеры. Если ты работаешь курьером или по любой другой причине можешь в течении дня проехать мимо своего дома — приложение отключит тоглы и тебе придется включать их заново. Чтобы этого избежать — ты можешь отключить автовыключение в настройках. Это было максимально простым решением, а самое простое — часто самое лучшее 😁

Как всё было?

Всё началось в очередной раз, когда я, матерясь про себя, поднимался пешком на пятый этаж чтобы проверить, закрыл ли я двери 🙈

Тогда я решил, что этому пора положить конец, потому что ну реально задолбало.

В голове быстро родилась базовая концепция того, что и как можно сделать, и после, за чашечкой кофе мы с другом накидали это всё более детально, расписали роадмап и взяли всё это дело в работу. На исходе у нас было 1.5 дизайнера, 0 разработчиков и конечность бесконечность желания и стремления.

Начали с банального опросника, который раскидали всем, до кого смогли добраться, чтобы собрать какую-то базовую аналитику.

Locked.app — поможет тебе не забыть, что ты не забыл
Locked.app — поможет тебе не забыть, что ты не забыл
100% респондентов
Испытывают проблему «забыл, закрыл ли я двери»

Оказалось, что проблема в той или иной степени актуальная для всех поучаствовавших в опросе. Потому решили, что стоит попробовать.

Мы собрали и протестировали несколько прототипов. Для экономии времени, параллельно с этим тестили и дизайн-концепции. В итоге пришли к чему-то похожему на то, что вышло в итоге:

Locked.app — поможет тебе не забыть, что ты не забыл

Ну а дальше че? А дальше кодить…

Я оттягивал этот момент как мог, но надо было начинать это всё дело кодить. Поскольку бюджет у проекта был сильно ограничен кругленьким ноликом — я решил, что писать его буду сам. Изначально рассматривал Flutter, но после ресерча понял, что будет тяжело имплементировать фоновый трекинг геолокации. Там был готовый модуль, который легко настраивался, но он стоил денег, которых, помним, у нас нет.

Решил, что лучше всего для этой задачи подойдет Swift, тем более что был наслышан о простоте и легкости SwiftUI.

Конечно, поскольку у меня практически не было опыта в программировании, код на 90% состоит из костылей, по кускам выдранных из всяких гайдов на Youtube, StackOverflow и других ресурсов, и на 10% из лично моих костылей, которые я городил чтобы всё это поженить.

Получилось, на удивление, неплохо. Ты можешь лично затестить результат, скачав приложение по ссылочке. Не стесняйся оставлять честный фидбек, будем улучшать 😄

Ну и немного о планах на будущее

Сейчас у меня вообще нет времени заниматься апликом, к сожалению. Есть уже много фичей в мыслях, но сейчас, честно говоря, немного другие приоритеты. Приложение будет апдейтиться, приложение будет жить, потому что оно делает главное — решает проблему.

После публикации его на реддите и во всяких дизайн-комьюнити, получил много фидбека (естественно, не всегда положительного), что приложение бесполезное, что много рекламы и т.д. Часть фидбека принял к сведению и уже внедрил возможность отключить рекламу за денежку и немного порезал её количество (ну камон, мне нужно хотя бы дев аккаунт отбить 😄). Часть пропустил мимо себя, потому что, очевидно, не все комментарии имеют смысл.

Ну и повторюсь, скачать приложение можно здесь, и про лендосик не забываем 🙈

Надеюсь и от вас получить какой-то фидбек, чтобы понимать, есть ли смысл вообще развивать Locked.app куда-то дальше, или просто оставить его как есть и накидывать каких-то фичей по личным потребностям)

2626
16 комментариев

Теперь нужно запилить приложение, которое будет напоминать, что нужно поклацать тоглы в вашем приложении :)

А если серьезно, интересный проект, но с геолокацией и приватностью конечно очень деликатный момент.

В последних версиях IOS есть возможность выводить виджеты. Попробуйте запилить небольшой виджет, который можно будет закинуть на страницу с приложениями в айфоне. Люди включают свои телефоны довольно часто, есть большая вероятность, что при том же выходе из дома человек разблокирует телефон и увидит виджет приложения, сразу клацнет тоглы.

По монетизации, так же тонкий момент. Это довольно простое приложение, реклама и платный доступ отобьёт все желание им пользоваться, как мне кажется. Думаю тут могут хорошо зайти Донаты, как это делают в HomeBro (были статьи на vc). Спустя N дней после того, как пользователь начал использовать приложение, выводите ненавязчивое всплывающее окно, по типу «мы старались, закиньте разработчикам на кофе и сервера, если приложение вам помогает». Так вы сохраните лояльность пользователей и начнёте генерить выручку

7
Ответить

UPD: если запилите подобный виджет, который будет всегда на виду — можно убрать отслеживание геолокации

1
Ответить

Огромное спасибо за отзыв!
Виджет следующий в списке на имплементацию, но геолокацию убирать, думаю, не буду. Это добровольная история, если хочется более удобно пользоваться приложением. Она никуда не шарится, а автоматическое выключение всех тоглов — штука полезная, потому что бесит каждый раз их вручную перетыкивать 😄
Для донатов там кнопка есть, но только она глубоко в настройках, и поинт о том, что можно предлагать задонить — хороший, тоже внесу)

А про приложение для приложения — первое что слышу всегда 😅
Вообще так можно целую сеть приложений запилить)

1
Ответить

Прикольная приложуха! Успехов в развитии 😉

4
Ответить

Большое спасибо :)

1
Ответить

Комментарий недоступен

1
Ответить

Спасибо большое)
Есть смысл в ваших словах, тоже думаю об этом, но важно не переборщить, потому что лояльной аудитории не так много, не хочется ещё уменьшать их количество

1
Ответить