Каждый шаг освещает путь.
Fokus IO — тридцатидневная привычка фокуса для Android. Дойди до дневной цели, и день загорится. Не дойдёшь, и останется пепел.
Бесплатно на старте, без рекламы, без аккаунта. Android 7 и выше.
Реши, каким должен быть хороший день.
От пятнадцати минут до четырёх часов фокуса. Потом задай пламени длину. Попробуй: потяни кольцо и нажми «Старт».
-
Дай ему гореть
Пламя горит вместе с часами. Закончить раньше — не касание, а удержание. Если телефон сядет посередине, минуты засчитаются, когда он включится.
-
Зажги день
Дойди до цели, и сегодняшний фонарь загорится на пути. Пропусти день, и он станет пеплом. Он не вернётся, и именно поэтому это работает.
Ускорено для демонстрации: минута здесь длится долю секунды.
Тридцать дней, пять вех.
Вехи считают горящие дни, а не даты. Пропустишь день, и они подождут тебя чуть дальше по пути.
Загоревшийся день не гаснет, даже если позже снизить цель.
-
Зажигание
День 1. День 1 горит. Путь освещён.
-
Первый свет
День 7. Семь дней горят. Привычка занялась.
-
Ровное пламя
День 14. Две недели огня. Держится, даже когда не хочется.
-
Непрерывный
День 21. Двадцать один день горит. Теперь это ты.
-
Светоч
День 30. Тридцать дней. Весь путь освещён.
Заблокированное приложение не открывается.
Щит следит, какое приложение выходит на передний план. Как только появляется одно из твоего списка, срабатывает собственная команда «домой» Android, и приложение закрывается, не успев догрузиться. Следом показывается экран с объяснением.
Щит поднимают четыре условия
- Во время сессии фокуса
- Заблокированные приложения запираются только пока идёт сессия.
- Постоянно
- Заблокированные приложения заперты круглосуточно.
- По расписанию
- В выбранные тобой часы блокировки. Интервал может переходить через полночь.
- При превышении лимита экрана
- Перешагнул дневной лимит экранного времени: охраняемые приложения заперты, пока не вернёшься под него. Завтра обнуляется.
-
Строгий режим
Пока Щит поднят или идёт сессия, удаление приложения защищено. Настройки Android остаются доступными, а само ограничение всегда привязано к жёсткому сроку: застрявший флаг не может оставить телефон запертым.
-
Дневные лимиты на приложение
Отдельно от списка блокировки. Минуты каждого лимитированного приложения пересчитываются из событий использования, поэтому если лимит кончится прямо во время просмотра, тебя выбросит в ту же секунду. Заперто до полуночи.
-
Экстренные вызовы не блокируются никогда
Телефония, экстренный набор и штатное приложение для звонков открываются независимо от списка.
Родитель задаёт. Устройство исполняет.
Родитель регистрируется по почте и подтверждает адрес кодом из письма. Аккаунт создаётся только после этого. Ребёнок подключается, введя 8-значный код или отсканировав QR.
Родитель задаёт
Родитель
- Дневную цель по фокусу и лимит экранного времени
- Заблокированные приложения (из тех, что реально установлены на устройстве ребёнка)
- Лимиты по отдельным приложениям и расписание блокировки
- Строгий режим
- «Заблокировать сейчас»: всё из списка запирается до снятия
Щит следует правилам, которые ты задал.
На устройстве ребёнка
Ребёнок
- Настройки видны, но не редактируются: «Задано родителем»
- Щит исполняет родительский список независимо от локальных настроек
- Завершить контроль: решение родителя
- Каждая служба наблюдения показывает постоянное уведомление
-
Панель не путает «синхронизировано» и «работает»
Если устройство давно не выходило на связь или отключено разрешение специальных возможностей либо доступ к статистике, панель говорит об этом отдельно. Зелёный индикатор никогда не скрывает мёртвую защиту.
-
Геопозиция: только текущая
Родитель видит последнюю известную точку на карте и может отправить запрос «где он сейчас?». На сервере хранится ровно одна строка на ребёнка: ни маршрута, ни таблицы истории. Если ребёнок откажет, всё остальное продолжит работать.
-
История сайтов: только доменные имена
Локальный VPN на самом устройстве читает DNS-запросы и записывает имена вроде example.com: никогда адреса страниц, поисковые запросы или сообщения. Удалённого VPN-сервера нет, трафик никуда не заворачивается, ничего не блокируется. Хранится 14 дней.
-
Отвязка и удаление
При отвязке ребёнка его синхронизированная статистика, геопозиция и история сайтов удаляются сразу. Удаление привязанного детского аккаунта ждёт 48 часов и может быть отменено: контроль всё это время остаётся полностью активным.
Цифры как есть.
Экранное время здесь не оценка. Оно считается из сырых событий использования Android: выход на передний план и уход в фон сопоставляются, выключение экрана учитывается. Поэтому цифры совпадают с Digital Wellbeing, а не с завышенными итогами, которые показывает большинство приложений.
Балл дисциплины
Одно число от 0 до 100, собранное из четырёх частей. Появляется только после трёх активных дней.
- Постоянство 45
- Доведение до конца 25
- Серия 15
- Верность Щиту 15
Если ни одна сессия не давала возможности обойти Щит, последняя часть просто убирается, и балл пересчитывается по остальным. Отсутствующие данные никогда не засчитываются ни в плюс, ни в минус.
Что мы просим и зачем.
Fokus IO использует некоторые из наиболее чувствительных разрешений Android. Ниже указано, зачем нужно каждое. Перед системным диалогом приложение всегда показывает экран с объяснением.
| Разрешение | Что оно даёт | У кого спрашивают | Обязательно |
|---|---|---|---|
| Специальные возможности | Двигатель Щита. Всё, что он узнаёт: какое приложение вышло на передний план. Содержимое экрана он не читает, это выключено в самой конфигурации службы. | Все, кому нужна блокировка | Для Щита |
| Доступ к статистике использования | Экранное время, самые используемые приложения, лимиты по приложениям и цифры в Летописи. | Все, кто пользуется функциями экранного времени | Для экранного времени |
| Поверх других приложений | Экран блокировки появляется мгновенно даже на упрямых телефонах. | По желанию | Нет |
| Без оптимизации батареи | Не даёт Android тихо выгрузить Щит за ночь. | По желанию | Нет |
| Уведомления | Три сообщения, не больше: конец сессии, необязательное напоминание раз в день и предупреждение о лимите экрана. | У всех | Нет |
| Служба переднего плана | Держит процесс живым, пока блокировка активна. Всегда показывает постоянное уведомление. | Автоматически | — |
| Камера | Сканирование родительского QR-кода привязки. Больше ни для чего. | У ребёнка, при привязке | Нет, код можно ввести вручную |
| Геопозиция | Карта родителя. Фоновый доступ запрашивается отдельно и только после выдачи доступа на переднем плане. | У ребёнка, по желанию | Нет |
| VPN | История сайтов. Целиком на устройстве: читает DNS-запросы, передаёт их без изменений, ничего не блокирует, удалённого сервера нет. | У ребёнка, по желанию | Нет |
| Контакты | Только для «Друзей». Номера хешируются на устройстве, сверяются в памяти и отбрасываются. Из семейного аккаунта недоступно. | У самостоятельных пользователей, по желанию | Нет |
| Просмотр списка приложений | Позволяет родителю выбирать из приложений, реально установленных на устройстве ребёнка, а блокировщику сверять с этим списком приложение на переднем плане. | Автоматически | Для родительского контроля |
Чего в приложении нет
- Нет SDK аналитики
- Нет рекламного SDK
- Нет передачи третьим лицам
- Данные не продаются
- У сервера ровно одна зависимость
Что остаётся на телефоне
Без Семейной синхронизации твой путь, сессии, настройки, конфигурация Щита и большая часть сводок по использованию не покидают устройство. Данные уходят только тогда, когда Семейную синхронизацию (или «Друзей») настроили осознанно.
Читать политику конфиденциальностиТе, что стоит задать.
Fokus IO бесплатный?
Есть бесплатный тариф, и он настоящий: тридцатидневный путь, сессии фокуса, блокировка до трёх приложений и базовые цифры экранного времени не стоят ничего. Рекламы нет, данные не продаются — это не изменилось. Остальное открывают подписки, и они по желанию.
Что открывают платные тарифы?
На своём телефоне: блокировка без ограничения по числу приложений, дневные лимиты на приложение, блокировка по расписанию, Строгий режим и полная статистика — месячная тепловая карта, тренды и вся история сессий. Для родителя: полная панель, удалённая блокировка без лимита, экранное время и лимиты приложений на устройстве ребёнка, расписания, блокировка устройства, местоположение и активность по сайтам, а на тарифе «Семья» — до пяти детей. Тарифы начинаются от 2,99 AZN в месяц, годовой дешевле; точную цену в твоей валюте Google Play показывает до списания.
Что будет, когда подписка закончится?
Ничего из уже настроенного не выключается и ничего не застревает. Родитель, у которого закончился тариф, сохраняет все ограничения, уже работающие на устройстве ребёнка, и в любой момент может их снять — разблокировать, снять блок с приложения, убрать блокировку устройства, выключить Строгий режим, отвязать — вне зависимости от подписки. Окончание подписки останавливает только настройку НОВЫХ платных ограничений. Подписка никогда не должна оставить ребёнка за замком, который родитель не может открыть.
Добровольные чаевые остались?
Да, и они отдельно от тарифов. Разовый добровольный платёж через Google Play, который не открывает ничего: оставишь или нет — в приложении ничего не изменится.
Он есть в Google Play?
Пока нет. Fokus IO в ранней бете, страница в магазине ещё готовится. Поэтому на сайте нет кнопки магазина: мы не станем ставить кнопку, которая никуда не ведёт. Напиши, чтобы попасть в бета-тест.
Есть версия для iPhone?
Нет. В коде есть частичная работа с Screen Time для iOS, но родительского контроля, геопозиции, истории сайтов и летописи экранного времени там нет. Сегодня Fokus IO работает только на Android.
Что происходит во время сессии фокуса?
Начинается рабочий блок выбранной длины (от 5 до 240 минут), затем перерыв, затем следующий раунд. Если Щит включён, приложения из списка не откроются всё это время. Оставшееся время всегда пересчитывается от сохранённой отметки конца, поэтому даже если приложение убьют, сессия восстановится при следующем запуске, а минуты запишутся на тот момент, когда они на самом деле закончились.
Нужен ли аккаунт?
Для самостоятельного использования нет: ни аккаунта, ни почты. Аккаунт нужен только для Семейной синхронизации или «Друзей».
Работает ли без интернета?
Да. Тридцать дней, сессии, Щит и экранное время работают целиком на устройстве. Интернет нужен только для Семейной синхронизации и «Друзей».
Может ли ребёнок отключить контроль?
Настройки, заданные родителем, ребёнок изменить не может и завершить контроль сам не может. Но обычное Android-приложение ограничено в том, насколько может себя защитить: отключение разрешения специальных возможностей или принудительная остановка прекратят блокировку. Когда это происходит, родитель видит это в панели.
История сайтов читает мой трафик?
Нет. VPN локальный, на самом устройстве, и записывает только DNS-запросы, то есть доменные имена. Адреса страниц, поисковые запросы, сообщения и содержимое страниц не записываются никогда. Удалённого VPN-сервера нет. Пока запись идёт, на устройстве висит постоянное уведомление и системный значок VPN.
Можно ли удалить свои данные?
Да. Настройки → Опасная зона → Удалить аккаунт и данные. Родительские и самостоятельные аккаунты удаляются сразу; привязанный детский удаляется через 48 часов, и в это окно удаление можно отменить. Если приложение уже не установлено, можно попросить по почте.
Что будет, если удалить приложение?
Всё, что хранилось на устройстве (путь, сессии, настройки), уйдёт вместе с ним. Сделай резервную копию заранее, и её можно будет восстановить на новом телефоне.
Зажги первый день.
День 1 — в одной сессии отсюда. Fokus IO на Android в раннем доступе. Напиши, и ты на пути.
Пока не в Google Play. Отвечает тот, кто написал приложение. s.mohsunlu.dev@gmail.com
Где всё сейчас
- Платформа
- Android 7.0 и выше
- Версия
- 1.0.2
- Google Play
- Готовится
- Цена
- Бесплатный тариф, подписки от 2,99 AZN в месяц
- Языки
- Azərbaycan, English, Русский