Eigene App

DetoxDroid

Digital Detox für Android: DetoxDroid entfernt die aufmerksamkeitsheischenden Features deines Smartphones — nutze dein Handy, statt dich von deinem Handy benutzen zu lassen.

DetoxDroid: Bildschirmzeit-Auswertung und Graustufen-Einstellungen auf zwei Android-Smartphones

Die meisten Digital-Detox-Apps funktionieren über Opt-in: Timer starten und dann hoffen, dass man ihn nicht bricht. DetoxDroid dreht das um. Das ruhige Handy ist der Normalzustand, und man nimmt sich bewusst Pausen daraus.

Konkret heißt das: Der Bildschirm bleibt weitgehend in Graustufen, mit Ausnahmen für Apps, in denen Farbe wirklich Information trägt. "Nicht stören" ist an, solange man nichts anderes sagt. Ausgewählte Apps sind während der Detox-Zeit deaktiviert, und wer zu lange scrollt, bekommt eine Unterbrechung. Ein Commitment-Passwort sperrt die Einstellungen, damit das Ich um 1 Uhr nachts nicht kippen kann, was das Ich um 9 Uhr entschieden hat.

Technisch hängt die ganze App an einem Accessibility Service. Jedes Feature ist ein Kotlin-Objekt, das seine Fähigkeiten per Interface-Delegation zusammensetzt. "Reagiert auf App-Starts", "reagiert auf Scroll-Events", "kann Zeitpläne", "braucht diese Berechtigungen" werden also eingemischt statt jedes Mal neu geschrieben. Ein neues Feature ist ein Objekt plus ein Eintrag in der Liste.

Die App ist freie Software, hat rund 500 Sterne auf GitHub und braucht privilegierte Rechte, die Google Play nicht vergibt. Installiert wird deshalb per ADB-Skript statt über den Store. Das hat viele Nutzer gekostet und den Funktionsumfang ehrlich gehalten.

  • Vollständig Open Source
  • 480+ Sterne auf GitHub
  • 3.000+ Zeilen Code

GitHub

Zeitraum
2023
Meine Rolle
Alleinentwickler, Open Source
Stack
Pure Kotlin · Open Source

Interesse an etwas Ähnlichem?

Schreib mir