Defang

Launcher that puts speed bumps between you and the apps engineered against you
AppID:com.defang.launcher
Author:Scandiking
License:GPL-3.0-only
Donation:
InRepoSince:2026-07-18
LastRepoUpdate:2026-08-02
LastAppUpdate:Unknown
LastVersion:0.1.11
Categories:Launcher
APK source:
icon 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.

WhatsNew:

Two optional new ways to open a watched app, set up in Settings alongside the slide and NFC tag. Scan a QR code or barcode you've placed out of reach (uses the camera; any product barcode works). Or solve a math problem on a keypad, with an adjustable difficulty — this one also covers watched websites. Only one unlock method is active at a time.

Download Source Issues ChangeLog
1.png 2.png 3.png 4.png 5.png 6.png
While you can download the APKs here directly, you should preferably use an F-Droid client so the app stays up-to-date on your device.

Packages