Deutsch ▾

deutsia radio

Datenschutzorientierter, zensurresistenter Multinetz-Radioplayer für Android.

Streame über 50.000 Sender über Clearnet, Tor und I2P. Kein Tracking. Material 3. Apache 2.0 lizenziert.

Erfordert Android 7.0+. InviZible Pro wird für Tor empfohlen (Proxy-Modus verwenden). I2P Android oder i2pd von InviZible Pro für I2P-Unterstützung.


Funktionen

Datenschutz & Sicherheit

DB-VerschlüsselungSQLCipher (im Ruhezustand)
AnmeldedatenAndroid Jetpack Security (AES-256-GCM)
Leak-SchutzStrikt – kein Clearnet-Fallback
DNSVollständige Proxy-Auflösung, kein System-DNS
Verbindungsabbruch<100ms Erkennung
LizenzApache 2.0

Screenshots

Tor-ModusPlayerSender hinzufügenBrowser

FAQ

Brauche ich Tor oder I2P, um diese App zu nutzen?

Nein. Clearnet funktioniert eigenständig und bietet dir Zugang zu über 50.000 Sendern über die RadioBrowser API, wie eine normale Radio-App. Tor und I2P sind vollständig optional für Nutzer, die Privatsphäre oder Zugang zu Darknet-Sendern wünschen.

Wie bleibe ich bei der Nutzung dieser App privat/anonym?

Standardmäßig verbindet sich die App direkt über deine IP-Adresse. Um anonym zu bleiben, musst du einen erzwungenen Modus in den Einstellungen aktivieren und/oder ein VPN im Hintergrund laufen lassen. Es gibt mehrere Optionen je nach deiner Konfiguration:

  • Tor für alles erzwingen — Leitet den gesamten Datenverkehr (Streams, API-Aufrufe, Coverbilder) über Tor. Nichts gelangt direkt ins Internet. Wenn Tor die Verbindung verliert, wird der gesamte Datenverkehr blockiert — es gibt keine Clearnet-Fallbacks.
  • Tor erzwingen außer I2P — Leitet Clearnet-Verkehr über Tor, sendet I2P-Verkehr aber über den I2P-HTTP-Proxy. Dies vermeidet die unnötige Latenz der I2P-Weiterleitung über Tor.
  • Benutzerdefinierten Proxy erzwingen — Leitet den gesamten Datenverkehr über einen von dir konfigurierten Proxy (SOCKS4, SOCKS5, HTTP oder HTTPS). Nützlich, wenn du einen eigenen Proxy betreibst oder einen Nicht-Tor-Proxy-Anbieter verwendest.
  • Benutzerdefinierten Proxy erzwingen außer Tor/I2P — Leitet Clearnet-Verkehr über deinen benutzerdefinierten Proxy, während Tor- und I2P-Sender ihre nativen Proxys verwenden.

Für maximale Privatsphäre: Aktiviere einen erzwungenen Modus, deaktiviere die RadioBrowser API, wenn du keine Clearnet-Sender brauchst, deaktiviere das Laden von Coverbildern, um alle Bildanfragen zu eliminieren, aktiviere die Datenbankverschlüsselung zum Schutz deiner lokalen Daten im Ruhezustand und lasse ein VPN im Hintergrund neben dem Proxy-Modus von InviZible Pro laufen, als zusätzliche Schutzschicht, falls du der App oder einer der APIs, mit denen sie sich verbindet, nicht vollständig vertraust.

Alle erzwungenen Modi sind ausfallsicher — wenn der Proxy ausfällt, wird der Datenverkehr blockiert, nicht geleakt. Dies beinhaltet DNS-Leak-Schutz — in erzwungenen Modi werden alle DNS-Anfragen über den Proxy aufgelöst statt über dein System-/ISP-DNS.

Wenn du dieser App nicht vertraust, lasse ein vertrauenswürdiges VPN im Hintergrund laufen.

Welche Daten sammelt diese App?

Keine. Alle Daten (Proxy-Passwörter, Sender, Verlauf, Einstellungen, Favoriten) werden lokal auf deinem Gerät gespeichert. Es gibt keine Cloud-Synchronisierung, keine Analytik und keine Telemetrie. Du kannst optional alle lokalen Daten mit SQLCipher verschlüsseln.

Blockieren Clearnet-Sender Tor im erzwungenen Tor-Modus?

Manchmal, aber selten. Die überwiegende Mehrheit der Clearnet-Sender blockiert Tor nicht.

Werden Coverbilder über meinen Proxy geladen?

Ja. Sender-Artwork wird über die gleiche Proxy-Pipeline wie Streams über alle drei Netzwerke (Clearnet, I2P und Tor) geladen. In erzwungenen Modi beinhalten alle Bildanfragen vollständigen DNS-Leak-Schutz — DNS wird über den Proxy aufgelöst, nicht über deinen System-Resolver. Wenn der Proxy die Verbindung verliert, wird das Laden von Bildern blockiert, anstatt auf eine direkte Verbindung zurückzufallen. Du kannst Coverbilder auch vollständig in den Einstellungen deaktivieren, um alle Bildanfragen zu eliminieren.

Verbirgt das Aktivieren von Tor (nicht erzwungener Modus) meine IP?

Nicht grundsätzlich. Ohne einen erzwungenen Modus wird der gesamte Clearnet-Verkehr (Streams, Coverbilder) von deiner direkten IP geladen. Das Aktivieren dieses nicht erzwungenen Modus ermöglicht dir lediglich den einfachen Zugang zu Tor-Sendern, ohne den Aufwand, alles über Tor zu leiten.

Wie importiere ich Sender aus einer anderen App?

Einstellungen → Importieren. Unterstützte Formate: CSV, JSON, M3U, PLS.

Warum ist Klartext-Verkehr im Manifest aktiviert?

I2P- (.i2p) und Tor-Seiten (.onion) verwenden http:// statt https://. Klartext-Verkehr muss aktiviert sein, damit diese Domains funktionieren.

Kann ich einen anderen Proxy statt InviZible Pro verwenden?

Ja. Jeder SOCKS5-Proxy, der über Tor leitet, funktioniert. Du kannst auch SOCKS4-, SOCKS5-, HTTP- oder HTTPS-Proxys mit optionaler Authentifizierung in den App-Einstellungen konfigurieren.

Warum schützt SOCKS4 meine Privatsphäre nicht vollständig wie SOCKS5 und andere?

SOCKS4 unterstützt keine entfernte DNS-Auflösung. Bei Verwendung von „Benutzerdefinierten Proxy erzwingen" mit einem SOCKS4-Proxy werden DNS-Anfragen lokal über dein System-/ISP-DNS aufgelöst, was die Domains, mit denen du dich verbindest, leaken kann. SOCKS5 löst DNS über den Proxy selbst auf und verhindert diese Leaks. Wenn dir DNS-Privatsphäre wichtig ist, verwende SOCKS5, HTTP oder HTTPS anstelle von SOCKS4 für deinen benutzerdefinierten Proxy. Die App zeigt eine Warnung an, wenn du SOCKS4 auswählst, als Erinnerung.

Wie reiche ich Darknet-Sender ein?

Reiche .i2p- und .onion-Sender über die Radio-Registry-API ein. Clearnet-Sender kommen in die RadioBrowser-Datenbank.


Installation

Lade die neueste APK hier herunter oder verwende Obtainium für automatische Updates.

Verifizierung

Releases werden mit Sigstore signiert. Zum Verifizieren lade sowohl die .apk- als auch die .apk.sigstore-Datei desselben Releases herunter und führe dann im Verzeichnis mit den heruntergeladenen Dateien aus:

cd ~/Downloads
cosign verify-blob \
  --bundle deutsia-radio-v1.6.5.apk.sigstore \
  --certificate-identity siewargottlichschon@gmail.com \
  --certificate-oidc-issuer https://github.com/login/oauth \
  deutsia-radio-v1.6.5.apk

Kompilieren

git clone https://github.com/deutsia/deutsia-radio.git
cd deutsia-radio
./gradlew assembleDebug

Erfordert Java 21 LTS. Setze JAVA_HOME=/usr/lib/jvm/java-21-openjdk vor dem Kompilieren.


Spenden

Monero (XMR):

83GGx86c6ZePiz8tEcGYtGJYmnjuP8W9cfLx6s98WAu8YkenjLr4zFC4RxcCk3hwFUiv59wS8KRPzNUUUqTrrYXCJAk4nrN