Сделал трекер привычек, который работает офлайн и не следит за тобой
Я разработчик. Когда захотел вести привычки и задачи, скачал несколько популярных трекеров и каждый чем то да раздражал.
Один просит подписку за базовые функции. Второй завешивает рекламой. Третий лезет в интернет и требует регистрацию, чтобы потом собирать аналитику.
Мне не хотелось ничего из этого. Хотелось простой инструмент, который открыл отметил закрыл. Без аккаунтов, без облаков, без слежки.
Поэтому сел и сделал свой. Называется Zenly.
Главный принцип — приватность и офлайн
Никаких серверов. Все данные хранятся только на твоём телефоне. Приложение вообще не выходит в интернет: ни рекламы, ни аналитики, ни передачи данных на сторону. Захотел перенести на другое устройство — есть экспорт и импорт в файл, который контролируешь только ты.
Что умеет
Привычки двух типов. «Сделать» — для полезных: пить воду, спорт, чтение, с целью на день и расписанием по дням недели. И «Бросить» — для вредных: вместо галочек идёт таймер, который считает, сколько ты держишься без срыва (годы, дни, часы, минуты, секунды).
Задачи с датой, временем и приоритетом, с фильтрами «Сегодня /Скоро / Все /Готово».
Напоминания под каждую привычку и задачу — своё время для каждой.
Архив. Можно убрать привычку, не удаляя её, вся история сохраняется.
А у привычек типа «Бросить» таймер при этом встаёт на паузу и продолжается с того же места, когда вернёшь.
Календарь активности и статистика — видно серии и прогресс по дням.
Плюс PIN-код, резервное копирование, тёмная и светлая тема, русский и английский язык, звуки при выполнении (отключаемые) и выбор из сотен эмодзи и цветов для оформления.
Как сделано
Писал в одиночку, в свободное время. Без тяжёлого фреймворка — на чистом JavaScript, упакованном в нативную оболочку через Capacitor. Это дало лёгкость и быстрый запуск. Подробный технический разбор с граблями я вынес в отдельную статью, тут — больше про сам продукт.
Зачем делюсь
Рекламы внутри нет и не будет. Платных функций тоже. Я сделал приложение для себя и выложил бесплатно — вдруг кому-то ещё нужен такой же спокойный офлайн-трекер без лишнего.
Приложение лежит в RuStore. Буду рад фидбеку и идеям.