Symbol von App Manager Tech

App Manager Tech v0.5.1

Der App-Manager, der nie nach Hause telefoniert.

🛡️ Sicherheitsaudit in 3 Achsen — Mai 2026

Was macht App Manager Tech?

Alle Funktionen eines modernen App-Managers — ohne Werbung, ohne Tracker, ohne Internet. Ihre Nutzungsdaten bleiben auf Ihrem Telefon, Punkt.

📋

Vollständiges Inventar

Liste jeder installierten App mit Größe (Installation + Daten + Cache), Installationsdatum, letzter Nutzung, Quelle (Play / F-Droid / Aurora / manuell installiert), erteilten vs. deklarierten Berechtigungen, SHA-256-Fingerabdruck des Signaturzertifikats.

🧠

Intelligente Bereinigung

Führt in einer einzigen sortierten Liste zusammen: Zombie-Apps (nie geöffnet), große Caches, große und selten genutzte Apps sowie mehrere Apps derselben Kategorie. 60 Sekunden Aufmerksamkeit = die größten Gewinne zuerst.

👁️

Tracker-Erkennung

Lokaler Scan im Stil von Exodus Privacy: 45 bekannte Tracker (AdMob, Google Analytics, Crashlytics, Facebook, AppsFlyer…), erkannt in den Komponenten, die jede App deklariert. Offline-JSON integriert, null Netzwerkaufrufe.

🎯

Datenschutz-Score

Heuristik von 0–100 pro App: −5 je gefährlicher Berechtigung, −20 für Geräteverwaltung oder einen Dienst für Bedienungshilfen, −15 für die Einblendung über anderen Apps, −10 für INTERNET oder einen Vordergrunddienst, −10 oder −15 je nach Installationsquelle, +5 bei Installation aus F-Droid. Sie sehen auf einen Blick, welche App „leicht“ oder „invasiv“ ist.

🛡️

Sicherheitsprüfung

Listet die Apps mit erweiterten Systemrechten auf: Apps zur Geräteverwaltung (können ihre eigene Deinstallation blockieren) und Dienste für Bedienungshilfen (können den Bildschirm lesen und Eingaben einschleusen). Klassische Einfallstore für Missbrauch — regelmäßig überprüfbar.

🗑️

Papierkorb

Sie können eine App in den Papierkorb verschieben, bevor Sie sie endgültig deinstallieren: Sie prüfen sie, stellen sie bei Bedarf wieder her oder bestätigen die Deinstallation durch das System. 3 Möglichkeiten hinter der Schaltfläche „Deinstallieren“: Abbrechen / In den Papierkorb / Jetzt deinstallieren.

🔐

Berechtigungsänderungen

Append-only-Verlauf jeder Erteilung und jedes Entzugs einer Berechtigung (Room v4). Der tägliche Worker vergleicht die aktuelle Momentaufnahme mit der vorherigen und zeichnet jede Abweichung auf. Sie sehen auf einen Blick, wann eine App ihre Zugriffe ausgeweitet hat — ohne dass man es Ihnen gesagt hätte.

📦

Quarantäne

Zwei Modi: Nur Erinnerung (die App bleibt installiert, Sie deaktivieren sie selbst und AMT erinnert Sie daran) und Echte Quarantäne (Deinstallation, nachdem das APK im Ordner Ihrer Wahl gesichert wurde). Der Worker prüft regelmäßig, ob Fristen abgelaufen sind. Ändern Sie Ihre Meinung, lässt sich das APK wieder installieren, aber nur, wenn es unversehrt ist: Sein SHA-256-Fingerabdruck, bei der Sicherung gespeichert, wird vor der Installation erneut geprüft (Android bittet Sie, Installationen aus App Manager Tech zu erlauben, und dann um eine Bestätigung); die Daten der App dagegen gehen bei der Deinstallation verloren. Die echte Quarantäne wird weder für eine App angeboten, die aus mehreren APK-Dateien installiert wurde (App Bundle), noch für eine System-App: Ihre Sicherung könnte sie nicht wieder installieren.

🛡️

Geschützte Apps

Erkennung kritischer Apps: 2FA-Authenticator, Passwortmanager, verschlüsselte Messenger, Gesundheit, französische Banking- und Verkehrs-Apps, dazu die Apps, die Sie hinzufügen. Jede destruktive Aktion an diesen Apps löst einen Warndialog mit Bestätigung durch 3 s langes Gedrückthalten aus, gegen versehentliches Tippen in der Tasche.

⏳

Selten genutzte Apps

Listet die Apps auf, die seit 7 / 14 / 30 / 60 / 90 / 180 Tagen nicht geöffnet wurden (Schwellenwert einstellbar). Nach Datum sortiert, damit Sie zuerst die sehen, die am längsten schlummern.

🧟

Zombie-Apps

Apps, die seit mehr als 7 Tagen installiert und nie geöffnet wurden oder seit mehr als 30 Tagen ungenutzt sind. Mit ihrer Größe angezeigt: ideale Kandidaten für die Deinstallation.

🔍

Nach Berechtigung filtern

Geben Sie eine Android-Berechtigung ein (CAMERA, LOCATION, RECORD_AUDIO, READ_CONTACTS…), und die App listet alle Apps auf, die sie deklarieren. Schnellwahl-Chips für die 8 sensibelsten Berechtigungen. Schalter „Nur Apps, denen sie erteilt wurde“.

📊

Speicheranalyse

Überblick nach Kategorie (Spiele, Video, Audio…) mit gestapelten Balken, Top N der größten Apps, Top N der größten Caches. Schaltfläche für eine neue Analyse zum Aktualisieren.

📦

Sammelaktionen

Langes Drücken auf eine App startet die Mehrfachauswahl. Schaltfläche „Alle auswählen“ mit 1 Tippen in der oberen Leiste. Deinstallieren, Cache leeren, Beenden erzwingen — jeweils mit einem roten oder blauen Bestätigungsdialog, je nachdem, wie destruktiv die Aktion ist.

🚫

Ausschlussliste

Die Apps, die Ihnen die Intelligente Bereinigung nicht mehr vorschlagen soll. Sie bleiben in den anderen Listen und in den Sammelaktionen. Höchstens 500 Einträge, Entfernen mit 1 Tippen.

📤

Export JSON / CSV

Vollständiger Bericht über den Katalog, exportiert über die Dateiauswahl von Android (SAF). Keine Berechtigung MANAGE_EXTERNAL_STORAGE erforderlich.

📄

PDF-Diagnosebericht

Druckbares A4-PDF, das den aktuellen Zustand des Telefons so zusammenfasst, wie AMT ihn sieht. Enthaltene Abschnitte: Profil von Gerät + Android + internem Speicher, Version + Signatur von AMT, vollständiges Inventar der selbst installierten Apps, pro App erteilte sensible Berechtigungen, manuell installierte Apps (außerhalb von Play / F-Droid / Aurora), Zugriffe über Geräteverwaltung und Bedienungshilfen, Übersicht der Probleme (Zombies, inaktiv ≥ 60 Tage, groß ≥ 200 MB, manuell installiert) sowie die letzten 200 Lebenszyklus-Ereignisse. Was er NICHT ist: keine externe Analyse, keine automatische Bewertung, keine Empfehlung, kein Versand über das Netzwerk, keine entfernte Datenbank. Er ist eine zu 100 % lokale Zusammenstellung der Daten, die AMT bereits erfasst hat, auf 5 bis 10 A4-Seiten gesetzt — nützlich, um sie mit einem Support-Techniker zu teilen oder den Zustand vor dem Zurücksetzen auf die Werkseinstellungen zu archivieren.

🔔

Cache-Benachrichtigung

Regelmäßige Hintergrundanalyse (täglich / wöchentlich / aus) über WorkManager, die den Katalog aktualisiert und eine einzige lokale Benachrichtigung sendet, wenn der gesamte Cache Ihren Schwellenwert überschreitet.

🔍

Volle Transparenz

Ein eigener Bildschirm listet vollständig auf: was die App auf Ihrem Gerät liest, was sie lokal speichert, was sie sendet (nichts — keine Internet-Berechtigung). Kein Drittanbieter-SDK, kein Tracker, kein Absturzmelder.

🎨

Premium-Design

Oberfläche nach dem Vorbild von Read Files Tech: untere Navigation Start / Werkzeuge, Werkzeugraster aus Karten mit Schatten, kräftig farbige Symbole (WCAG AA), Karten vom Typ ElevatedCard. Dunkles Design im Stil von GitHub Primer als Option.

🌗

Material You + Designs

Hell, dunkel oder wie das System. Material You (dynamische Farbpalette nach dem Hintergrundbild) standardmäßig deaktiviert — die Marke bleibt einheitlich. In den Einstellungen aktivierbar, wenn Sie es vorziehen.

🌍

Fünf Sprachen

Englisch, Französisch, Deutsch, Italienisch und Spanisch, mit einer bei jedem Build geprüften Parität der Übersetzungen. Folgt der Sprache des Telefons; unter Android 13+ lässt sich in den Einstellungen der App eine eigene Sprache für sie wählen.

📵

Null Werbung, null Tracker

Keine Analysedienste, kein Drittanbieter-SDK, kein Absturzmelder, der hochlädt, keine Werbebibliothek. Keine INTERNET-Berechtigung deklariert — Android hindert die App auf Betriebssystemebene daran, einen Netzwerk-Socket zu öffnen.

Bildschirmfotos

App Manager Tech, Startseite
App Manager Tech, Tab Werkzeuge
App Manager Tech, Tracker-Erkennung
App Manager Tech, Über
App Manager Tech, Speicher
App Manager Tech, Papierkorb
App Manager Tech, Bildschirm Transparenz
App Manager Tech, Einstellungen

Datenschutz & Berechtigungen

BerechtigungWozu
QUERY_ALL_PACKAGESAlle installierten Apps über PackageManager auflisten (Kernfunktion).
PACKAGE_USAGE_STATSZeitpunkte der letzten Nutzung (UsageStatsManager) und Cache-/Datengrößen (StorageStatsManager) lesen. Zu erteilen unter Android-Einstellungen → Zugriff auf Nutzungsdaten. Ohne sie zeigen die Größen 0 und die Apps „Nie verwendet“; alles andere funktioniert.
GET_PACKAGE_SIZEDie Größe der Apps lesen.
REQUEST_DELETE_PACKAGESDen Deinstallationsdialog des Systems öffnen. Die abschließende Bestätigung fragt Android selbst ab.
REQUEST_INSTALL_PACKAGESEine App aus der Quarantäne wiederherstellen: Das gesicherte APK wird an das Installationsprogramm von Android übergeben. Android verlangt zusätzlich, dass Sie Installationen aus App Manager Tech erlauben, und fragt bei jeder Installation nach einer Bestätigung. Seit v0.5.1.
KILL_BACKGROUND_PROCESSESDie Hintergrundprozesse einer App beenden (nach bestem Bemühen, wirkt ohne Root nicht auf Vordergrunddienste).
POST_NOTIFICATIONSDrei optionale Benachrichtigungen: Cache-Schwellenwert erreicht, Berechtigungen geändert, Ende einer Quarantäne. Wird angefragt, wenn Sie eine davon aktivieren (Android 13+), und kann abgelehnt werden.
WAKE_LOCK, RECEIVE_BOOT_COMPLETEDVon WorkManager hinzugefügt: die Hintergrundaufgaben ausführen, die Sie aktiviert haben, und sie nach einem Neustart neu planen.
FOREGROUND_SERVICE, ACCESS_NETWORK_STATEVon WorkManager hinzugefügt, ungenutzt: keine „expedited“-Aufgabe, keine Netzwerkbedingung. Ohne INTERNET ist kein Netzwerk nutzbar.
DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSIONVon AndroidX hinzugefügte Signaturberechtigung, die nur App Manager Tech besitzt: Sie verschließt den Empfänger, der die Installationen verfolgt, für andere Apps.
INTERNETNicht deklariert. Die App kann keinen Netzwerk-Socket öffnen — Android blockiert das auf Betriebssystemebene.
MANAGE_EXTERNAL_STORAGENicht deklariert. Alles läuft über das Storage Access Framework (Dateiauswahl von Android).

Zwölf Berechtigungen insgesamt, bei jedem Build am veröffentlichten APK geprüft.
Datenschutzerklärung der App →
Nutzungsbedingungen der App →
Datenschutzerklärung von Files Tech →
Nutzungsbedingungen von Files Tech →

Nutzungsdaten — das Häkchen

App Manager Tech braucht eine einzige Systemberechtigung, um voll zu funktionieren: den Zugriff auf Nutzungsdaten. Ohne ihn funktioniert das Inventar, aber Cache-/Datengrößen und Zeitpunkte der letzten Nutzung zeigen 0.

So erteilen Sie ihn

  1. Öffnen Sie App Manager Tech.
  2. Tippen Sie auf der Startseite im Banner auf „Zugriff gewähren“.
  3. Android öffnet die Liste „Zugriff auf Nutzungsdaten“. Suchen Sie App Manager Tech in der Liste (die App bittet Android, sie oben einzuordnen, aber manche Hersteller wie Samsung One UI können das ignorieren).
  4. Aktivieren Sie den Schalter von App Manager Tech. Nur diesen — die anderen müssen Sie nicht aktivieren.
  5. Kehren Sie zu App Manager Tech zurück. Die Größen werden automatisch angezeigt.

Warum es keine Schaltfläche „Alle anhaken“ gibt

Der Bildschirm „Zugriff auf Nutzungsdaten“ ist ein Bildschirm des Android-Systems, den Google verwaltet. Keine Dritt-App (weder unsere noch eine andere) kann dort eine Schaltfläche „Alle anhaken“ hinzufügen — das ist aus Sicherheitsgründen absichtlich gesperrt. Sonst könnte eine bösartige App mit einer einzigen Aktion den Zugriff auf den Nutzungsverlauf für all Ihre anderen Apps aktivieren. Das einzige Häkchen ist das von App Manager Tech.

Architektur & Tech-Stack

BausteinWahl
SpracheKotlin 2.4.10 nativ (nicht Flutter, nicht Compose Multiplatform)
UIJetpack Compose 1.12 + Material 3 1.4 (BOM 2026.09.00) + Navigation Compose 2.10
DIHilt 2.60.1 über KSP (nicht kapt)
PersistenzRoom 2.8.5 (Schema v9, additive Migrationen, MigrationTest für jeden Versionssprung) + DataStore Preferences
NebenläufigkeitCoroutines + Flow + StateFlow.WhileSubscribed
HintergrundWorkManager 2.12.0 mit HiltWorker (Initialisierung bei Bedarf)
BilderCoil 2.7.0 (Apache 2.0)
LogsTimber 5.0.1 (DebugTree in Debug, NoOp-Tree in Release)
TrackerIntegriertes Offline-JSON (45 Tracker im Exodus-Stil)
BuildAGP 9.4.1, JDK 17, Gradle 9.8.1, R8 minify, 3 APKs pro ABI + 1 universelles (~2,5 MB)
LizenzApache License 2.0
Quellengithub.com/gitubpatrice/APP-MANAGER-TECH
F-DroidNicht auf F-Droid — Installation über die GitHub-Releases