Ein falsches SicherheitsgefĂŒhl
Nur weil eine App funktioniert, heiĂt das nicht, dass sie sauber installiert wurde.
Viele Nutzer konzentrieren sich bei GrapheneOS ausschlieĂlich auf Berechtigungen. Das ist wichtig â aber unvollstĂ€ndig. Die Quelle einer App ist mindestens genauso entscheidend wie die Frage, auf welche Sensoren oder Daten sie zugreifen darf.
Eine App ist nicht einfach nur eine App.
In diesem Video analysieren wir die verschiedenen App-Quellen, und zeigen dir die sicherste Hierarchie.
- Die Quelle bestimmt, wer sie gebaut hat
- Die Signatur bestimmt, wer Updates ausliefern darf
- Die Update-Kette bestimmt, ob Manipulation ĂŒberhaupt auffallen wĂŒrde
Signaturen und PrĂŒfsummen sind kein Nerdkram. Sie sind die Basis jedes ernsthaften Sicherheitsmodells.
Wie App-Vertrauen unter GrapheneOS entsteht
GrapheneOS folgt einem einfachen, aber strengen Prinzip:
Die App-Signatur ist die IdentitÀt des Entwicklers.
- Jede App wird mit einem kryptografischen SchlĂŒssel signiert
- Jedes Update muss exakt dieselbe Signatur tragen
- Ăndert sich die Signatur, gilt das Update als fremd
- Ausnahme: ein geplanter SchlĂŒsselwechsel, den der alte SchlĂŒssel selbst beglaubigt (APK Signature Scheme v3)
Wird diese Kette gebrochen, gibt es nur zwei Möglichkeiten:
- Der Entwickler hat den SchlĂŒssel verloren
- Oder jemand anderes liefert plötzlich Code aus
Beides ist aus Sicherheitssicht ein Problem. Diese Logik ist die Grundlage dafĂŒr, warum manche App Stores unter GrapheneOS sinnvoll sind â und andere nicht.
Die empfohlene Store-Hierarchie unter GrapheneOS
1. GrapheneOS App Store â der sichere Standard
Der GrapheneOS App Store ist die erste und wichtigste Anlaufstelle. Er ist auf GrapheneOS standardmĂ€Ăig vorinstalliert und heiĂt auf dem GerĂ€t schlicht âApp Storeâ.
Warum?
- Systemnah integriert
- Minimaler Funktionsumfang
- Verifizierte Builds
- Keine Tracker
- Kein Account
- Keine versteckten AbhÀngigkeiten
Alles, was hier angeboten wird, ist bewusst ausgewÀhlt und sicher eingebunden.
Merksatz:
Alles, was im GrapheneOS App Store verfĂŒgbar ist, ist der sichere Standard.
2. Accrescent â klein, aber extrem sauber
Accrescent ist vielen Nutzern unbekannt, spielt aber sicherheitstechnisch in einer eigenen Liga. Accrescent sollte direkt aus dem GrapheneOS App Store installiert werden â genau dafĂŒr ist er gedacht.
Merkmale:
- SignaturschlĂŒssel festgepinnt, auch der Erstinstall wird geprĂŒft
- Strikte SignaturprĂŒfung
- Keine ZwischenhÀndler
- Keine Massen-Distribution
Typisches Beispiel: AppVerifier.
Accrescent bietet nur wenige Apps an â aber genau das ist der Punkt.
Kein App-Zoo. Keine Spielereien. Nur ĂŒberprĂŒfbarer Code.
3. Obtainium â ein Werkzeug fĂŒr Fortgeschrittene
Obtainium ist mĂ€chtig â und genau deshalb gefĂ€hrlich, wenn man nicht weiĂ, was man tut. Obtainium wird nicht ĂŒber klassische App Stores, sondern direkt ĂŒber das offizielle GitHub-Repository des Projekts installiert.
Vorteile:
- Direkter Bezug vom Entwickler
- GitHub-, GitLab- oder Release-Feeds
- Keine Store-Zwischeninstanzen
Risiken:
- Falsche Repositories
- Falsche Architektur
- Fehlerhafte Release-Zuordnung
- Keine automatische PlausibilitĂ€tsprĂŒfung
Kernaussage:
Obtainium ist ein Skalpell, kein KĂŒchenmesser.
Wer es nutzt, ĂŒbernimmt selbst die Verantwortung fĂŒr die Quelle.
4. Zapstore â der bequeme Update-Weg
Der Zapstore ist ein App-Store auf Nostr-Basis, ohne zentrale Firma und ohne Konto. FĂŒr die meisten Apps holt er genau die Datei, die auch Obtainium holen wĂŒrde, direkt aus dem Release des Entwicklers und mit dessen Original-Signatur. Vor jeder Installation prĂŒft er Hash und Signatur. Den Unterschied macht der Komfort: kein Regex, keine Architektur-Frage, suchen und installieren.
- Original-Signatur des Entwicklers
- Hash- und ZertifikatsprĂŒfung vor jeder Installation
- Zeigt an, ob der Entwickler selbst veröffentlicht hat (âPublished byâ) oder der Zapstore nur auf die Datei beim Entwickler verweist
- Kein Konto, Zahlungen ĂŒber Lightning, bei selbst veröffentlichten Apps direkt an den Entwickler
Wichtig: Die meisten Apps dort stellt nicht der Entwickler ein, sondern der Indexer des Zapstore, der auf die Datei im Release des Entwicklers verweist. Die Signatur bleibt dabei die des Entwicklers. Mach dich mit dem Zapstore vertraut, bevor du ihm deine Updates ĂŒberlĂ€sst: Installiere zuerst ein oder zwei Apps darĂŒber und schau dir auf der App-Seite an, wer sie veröffentlicht hat. Danach ist er fĂŒr die meisten Nutzer der bequemste Update-Weg fĂŒr alles, was nicht im GrapheneOS App Store oder in Accrescent liegt. Mehr dazu in meinem eigenen Artikel, die Links stehen weiter unten.
5. F-Droid â situativ nutzbar, aber mit EinschrĂ€nkungen
F-Droid wird oft pauschal als âsicherâ wahrgenommen. Das ist zu kurz gedacht.
- Ja: Open Source, Transparente Builds.
- Aber: Verzögerte Updates, Rebuilds durch Dritte, Teilweise andere Signaturen als beim Original-Entwickler.
F-Droid kann sinnvoll sein:
- Wenn es keine bessere Quelle gibt
- FĂŒr einfache, nicht sicherheitskritische Tools
FĂŒr sensible Anwendungen ist F-Droid jedoch nicht erste Wahl.
Warum der Aurora Store problematisch ist
Aurora ist bequem. Und genau das ist sein Problem. Sachliche GrĂŒnde zur Vorsicht:
- Fremde App-Signaturen
- Unklare Update-Kette
- Umgehung des regulĂ€ren Play-Ăkosystems
- Kein sauberes Vertrauensmodell
âDer Aurora Store ist nicht deshalb problematisch, weil er nachweislich schĂ€dliche Apps verteilt, sondern weil er das strenge Signatur- und Update-Vertrauensmodell des originalen Play Stores technisch umgeht. Dadurch wird die kryptografische Vertrauenskette fĂŒr den Nutzer weniger transparent und schwĂ€cher abgesichert.â
Merksatz:
Bequemlichkeit ist kein Sicherheitskonzept.
Wer Wert auf saubere Herkunft und ĂŒberprĂŒfbare Updates legt, sollte Aurora meiden.
Benutzerprofile â die unterschĂ€tzte Superkraft von GrapheneOS
GrapheneOS erlaubt echte Trennung auf Betriebssystem-Ebene.
Mehrere Benutzerprofile
Eigenschaften:
- Physische Trennung von Apps und Daten
- Kein Zugriff zwischen Profilen
- Eigene App Stores pro Profil
Typische Einsatzszenarien: Alltag vs. Banking, Privat vs. Arbeit, Google-frei vs. Google-isoliert.
App-Klonen ĂŒber Profile
Dasselbe App-Paket kann:
- In verschiedenen Profilen installiert werden
- Mit unterschiedlichen Konten
- Mit völlig getrennten Daten
Ideal fĂŒr: Messenger, Social Media, Test-Accounts.
Arbeitsprofil mit Shelter â gezielte Isolation
Shelter legt ein Arbeitsprofil an, das an dein Hauptprofil gekoppelt ist.
Wichtige Eigenschaften:
- Getrennte App-Daten
- Keine gegenseitige Einsicht
- Benachrichtigungen funktionieren zuverlÀssig
Typischer Einsatz: Google Play Store, Google Play Services.
So lassen sich Google-AbhÀngigkeiten isolieren, ohne auf Push-Benachrichtigungen zu verzichten.
Wichtig: Nicht perfekt, aber massiv besser als eine ungefilterte Integration.
Entscheidungslogik fĂŒr App-Quellen
Eine einfache mentale Checkliste:
- Gibt es die App im GrapheneOS App Store? â nutzen
- Gibt es sie in Accrescent? â nutzen
- Im Zapstore oder offizielle Quelle + Obtainium? â Zapstore fĂŒr bequeme Updates (nach ein, zwei Probe-Installationen), Obtainium fĂŒr alles, was dort fehlt. Beim ersten Installieren die Signatur prĂŒfen
- Nur F-Droid verfĂŒgbar? â abwĂ€gen
- Aurora nötig? â Alternativen suchen
Fazit
GrapheneOS zwingt niemanden zu Sicherheit.
Es stellt Werkzeuge bereit.
Ob daraus echte Sicherheit entsteht, hÀngt allein von den Entscheidungen des Nutzers ab.
Wer Kontrolle will, muss Verantwortung ĂŒbernehmen.