Новое в версии 0.1.17
Fixes a crash loop on launch and in the background for anyone who upgraded through 0.1.15. A database migration had quietly created one internal table without a required constraint; devices that already applied that migration were stuck failing an internal check on every start. That table is now automatically repaired on upgrade.
Defang is an Android launcher with an anti-dark-pattern friction layer. It is a speed bump, not a wall: you can still open Instagram, you can still override the timer. Nothing here is impossible to bypass — that is deliberate. A wall breeds circumvention; a speed bump breeds pause.
What it does:
• Intent gate — tapping a watched app shows a full-screen pause with a countdown before "Open anyway" activates. Declare what you came for, or go back.
• Session timer — a small overlay counts down your own preset limit. At zero, the end card appears. Extending costs friction: a 30-second wait, a written reason, and it works once per day. No "15 more minutes" button to tap into oblivion.
• Cool-down — after a session ends, reopening is locked for a period you chose in advance.
• Per-app grayscale — watched apps render colorless while your camera, maps, and photos keep their colors.
• Notification batching — pings from watched apps arrive as a muted summary at times you pick, not when an engagement model predicts you're vulnerable. Real contacts always come through.
• Awareness tidbits — short, specific, sourced facts about the machinery: variable reward schedules, notification timing optimization, what the algorithm selects for. They did this to you; the least you can do is know how.
• Offline prompts — when a session ends, a small physical suggestion. "Tidy the coffee table" is not a joke; it's a completable task with honest dopamine.
• Usage report — weekly time per app, per day, and how often "just checking a DM" became a 20-minute scroll. Evidence, not guilt.
Utility apps — camera, calculator, phone, maps — open instantly, always. The launcher never gets in the way of your life; it gets in the way of the loop.
No telemetry. All data stays on the device. English and Norwegian.
Requires the accessibility service (foreground app detection), notification access (batching), and display-over-apps permission (overlays). Per-app grayscale needs a one-time adb grant of WRITE_SECURE_SETTINGS — the app works without it, minus that feature.
Версии
Можно выбрать загрузку приложения в виде APK (доступно по ссылкам ниже), однако следует помнить, что при такой установке вы не сможете получать уведомления об обновлениях, и что это менее безопасный способ скачивания. Советуем установить приложение F-Droid и использовать его.
Скачать
-
arm64-v8a
armeabi-v7a
x86
x86_64
Для этой версии требуется Android 8.0 или новее.
Cобрана и подписана оригинальным разработчиком и гарантированно соответствует этому исходному коду.
Разрешения
-
доступ к режиму «Не беспокоить»
Открывает приложению доступ к настройкам режима «Не беспокоить» и позволяет изменять их.
-
фото- и видеосъемка
Когда приложение используется, оно может делать фотографии и снимать видео с помощью камеры.
-
запуск служб переднего плана
Приложение сможет использовать службы переднего плана.
-
запуск служб переднего плана с типом "specialUse"
Приложение сможет использовать службы переднего плана с типом "specialUse"
-
закрыть другие приложения
Приложение сможет завершать фоновые процессы других приложений. Из-за этого другие приложения могут прекратить работу.
-
управление NFC-модулем
Приложение сможет обмениваться данными с NFC-метками, картами и устройствами считывания.
-
android.permission.PACKAGE_USAGE_STATS
-
показ уведомлений
Приложение сможет показывать уведомления
-
запрос информации обо всех пакетах
Приложение сможет просматривать все установленные пакеты.
-
просмотр контактов
Приложение сможет считывать данные о контактах, сохраненных на вашем телефоне. Кроме того, у приложения будет доступ к аккаунтам на телефоне, в которых есть контакты. В их число могут входить аккаунты, созданные приложениями, которые вы установили. Получив возможность сохранять данные контактов, вредоносные программы смогут передавать их без вашего ведома.
-
запуск при включении устройства
Приложение сможет запускаться после начальной загрузки системы. Это может привести к увеличению времени включения телефона и уменьшить его быстродействие в связи с постоянной работой приложения.
-
запрос на удаление пакетов
Приложение сможет запрашивать разрешения на удаление пакетов.
-
запрос на игнорирование оптимизации расхода батареи
Разрешает приложению игнорировать ограничение на расход заряда батареи.
-
Это приложение может появляться поверх других приложений
Приложение может открываться поверх других окон. Это может влиять на работу с другими приложениями.
-
android.permission.WRITE_SECURE_SETTINGS
-
com.defang.launcher.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Скачать APK
2.3 МиБ
Подпись PGP
|
Журнал сборки
Новое в версии 0.1.15
Fixes Snapchat opening with no intent gate again. Snapchat had quietly stopped appearing in the standard Android API Defang used to detect it in the background — the second detection method it's evaded, after doing the same to accessibility events a few weeks ago. It now also reads the phone's on-screen window list directly, a channel Snapchat can't opt out of without breaking its own display.
-
arm64-v8a
armeabi-v7a
x86
x86_64
Для этой версии требуется Android 8.0 или новее.
Cобрана и подписана оригинальным разработчиком и гарантированно соответствует этому исходному коду.
Разрешения
-
доступ к режиму «Не беспокоить»
Открывает приложению доступ к настройкам режима «Не беспокоить» и позволяет изменять их.
-
фото- и видеосъемка
Когда приложение используется, оно может делать фотографии и снимать видео с помощью камеры.
-
запуск служб переднего плана
Приложение сможет использовать службы переднего плана.
-
запуск служб переднего плана с типом "specialUse"
Приложение сможет использовать службы переднего плана с типом "specialUse"
-
закрыть другие приложения
Приложение сможет завершать фоновые процессы других приложений. Из-за этого другие приложения могут прекратить работу.
-
управление NFC-модулем
Приложение сможет обмениваться данными с NFC-метками, картами и устройствами считывания.
-
android.permission.PACKAGE_USAGE_STATS
-
показ уведомлений
Приложение сможет показывать уведомления
-
запрос информации обо всех пакетах
Приложение сможет просматривать все установленные пакеты.
-
просмотр контактов
Приложение сможет считывать данные о контактах, сохраненных на вашем телефоне. Кроме того, у приложения будет доступ к аккаунтам на телефоне, в которых есть контакты. В их число могут входить аккаунты, созданные приложениями, которые вы установили. Получив возможность сохранять данные контактов, вредоносные программы смогут передавать их без вашего ведома.
-
запуск при включении устройства
Приложение сможет запускаться после начальной загрузки системы. Это может привести к увеличению времени включения телефона и уменьшить его быстродействие в связи с постоянной работой приложения.
-
запрос на удаление пакетов
Приложение сможет запрашивать разрешения на удаление пакетов.
-
запрос на игнорирование оптимизации расхода батареи
Разрешает приложению игнорировать ограничение на расход заряда батареи.
-
Это приложение может появляться поверх других приложений
Приложение может открываться поверх других окон. Это может влиять на работу с другими приложениями.
-
android.permission.WRITE_SECURE_SETTINGS
-
com.defang.launcher.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Скачать APK
2.2 МиБ
Подпись PGP
|
Журнал сборки
Новое в версии 0.1.14
New opt-in home screen mode: "Search only". The home screen stays blank; swipe up and the keyboard opens immediately. Type to filter your apps — if only one match remains it launches automatically, otherwise tap to choose. Work-profile apps appear in the same list with a "(work)" label so you can always tell them apart.
-
arm64-v8a
armeabi-v7a
x86
x86_64
Для этой версии требуется Android 8.0 или новее.
Cобрана и подписана оригинальным разработчиком и гарантированно соответствует этому исходному коду.
Разрешения
-
доступ к режиму «Не беспокоить»
Открывает приложению доступ к настройкам режима «Не беспокоить» и позволяет изменять их.
-
фото- и видеосъемка
Когда приложение используется, оно может делать фотографии и снимать видео с помощью камеры.
-
запуск служб переднего плана
Приложение сможет использовать службы переднего плана.
-
запуск служб переднего плана с типом "specialUse"
Приложение сможет использовать службы переднего плана с типом "specialUse"
-
закрыть другие приложения
Приложение сможет завершать фоновые процессы других приложений. Из-за этого другие приложения могут прекратить работу.
-
управление NFC-модулем
Приложение сможет обмениваться данными с NFC-метками, картами и устройствами считывания.
-
android.permission.PACKAGE_USAGE_STATS
-
показ уведомлений
Приложение сможет показывать уведомления
-
запрос информации обо всех пакетах
Приложение сможет просматривать все установленные пакеты.
-
просмотр контактов
Приложение сможет считывать данные о контактах, сохраненных на вашем телефоне. Кроме того, у приложения будет доступ к аккаунтам на телефоне, в которых есть контакты. В их число могут входить аккаунты, созданные приложениями, которые вы установили. Получив возможность сохранять данные контактов, вредоносные программы смогут передавать их без вашего ведома.
-
запуск при включении устройства
Приложение сможет запускаться после начальной загрузки системы. Это может привести к увеличению времени включения телефона и уменьшить его быстродействие в связи с постоянной работой приложения.
-
запрос на удаление пакетов
Приложение сможет запрашивать разрешения на удаление пакетов.
-
запрос на игнорирование оптимизации расхода батареи
Разрешает приложению игнорировать ограничение на расход заряда батареи.
-
Это приложение может появляться поверх других приложений
Приложение может открываться поверх других окон. Это может влиять на работу с другими приложениями.
-
android.permission.WRITE_SECURE_SETTINGS
-
com.defang.launcher.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Скачать APK
2.2 МиБ
Подпись PGP
|
Журнал сборки