Installation
Voraussetzungen
- Android 8.0 (API 27) oder neuer
- Zugriff auf die APK aus den GitHub-Releases oder ein eigener Build
- Die VPN-Berechtigung von Android – ohne sie kann kein lokaler DNS-Dienst laufen
Erste Einrichtung
- APK installieren. Nach dem Download fragt Android nach der Erlaubnis, Apps aus dieser Quelle zu installieren. Das ist bei Sideload-APKs normal.
- Sift öffnen und VPN erlauben. Android zeigt einen Systemdialog mit dem Hinweis, dass Sift Verbindungen überwachen kann. Sift nutzt diese Berechtigung ausschließlich für den DNS-Pfad.
- Presets wählen. Standardmäßig sind Game-Werbung, Ad-Exchanges, Web-Werbung und Tracker aktiv. Die optionale DoH-Blockliste bleibt aus, weil sie bewusst konfigurierte Resolver lahmlegen würde.
- Start. Der Dienst läuft im eigenen Prozess und überlebt das Schließen der Oberfläche.
Immer an
Unter Einstellungen → Netzwerk → VPN → Sift lässt sich „Immer eingeschaltet“ aktivieren. Android startet Sift dann nach einem Neustart automatisch. Der Systemstart erlaubt dem Dienst rund 60 Sekunden Netzwerkzugriff – genug, um den Tunnel aufzubauen.
Private DNS ausschalten
Wenn Android unter Einstellungen → Netzwerk → Private DNS auf „Automatisch“ oder ein festes Profil gestellt ist, verschlüsselt das System seine Anfragen, bevor sie den Tunnel erreichen. Sift sieht dann keine Klartext-Domainnamen und kann nichts filtern. Die App weist in diesem Fall sichtbar darauf hin.
Für vollständige Filterung: Private DNS auf Aus stellen. Sift beantwortet DNS dann selbst und leitet erlaubte Anfragen unverschlüsselt an den gewählten Upstream weiter.
Captive Portals
In Hotel-, Bahn- oder Flughafen-WLANs schaltet Sift die Filterung automatisch aus, solange das Netz als Captive Portal markiert ist. Sonst könnte die Anmeldeseite an einer geblockten Domain scheitern. Sobald das Netz validiert ist, greift die Filterung wieder.
Deinstallation
Zuerst das Always-on-VPN für Sift deaktivieren, dann die App deinstallieren. Bleibt Always-on aktiv, während die App verschwindet, kann Android den Zustand als „VPN nicht verfügbar“ melden.