Kein Account, by design
Du wirst dich nie für eine OmniFlux-App registrieren. Warum „kein Account\" ein Feature ist, kein Mangel — und wie es alles stromabwärts verändert.
Das Versprechen
Du siehst nie einen "Sign up"- oder "Log in"-Screen in einem OmniFlux-Produkt. Kein Konto zu erstellen, keine E-Mail zu bestätigen, kein Recovery-Flow zu verwalten, kein "Daten löschen"-Button — denn wir halten keine Daten von dir, die zu löschen wären.
Das ist eine bewusste Engineering- und Produktentscheidung, kein Versehen. Die Begründung:
Warum die meisten Apps einen Account wollen
Für die meisten Apps ist der Account das, wodurch Cloud-Features funktionieren: Daten in deren DB, Einstellungen in deren Backend, Geräteübergreifende Sync = Upload zu deren Servern. Der Account ist der Schlüssel zum serverseitigen Store.
Unsere Produkte haben keinen serverseitigen Store. Das Modell läuft auf deinem Gerät. Eingaben und Ausgaben leben auf deinem Gerät. Es gibt nichts, in das man sich einloggen müsste.
Worauf wir verzichten
- Geräteübergreifende Sync wird schwerer. Wir lösen es mit Ende-zu-Ende-verschlüsselter Peer-Sync über dein lokales Netz und (opt-in) über iCloud / Drive / Dropbox-Ordner, die du bereits kontrollierst. Nichts läuft über unsere Server.
- Geräteübergreifende Nutzungsanalysen sind weg. Wir wissen nicht, wie viele euch ein Feature nutzen, und gewinnen dieses Signal auf dem langsamen, ehrlichen Weg zurück — Bewertungen lesen, mit Nutzer:innen reden, beobachten, was gewünscht wird.
- Features hinter Login sind weg. Die gesamte Produktfläche funktioniert für jemanden, der die App vor 5 Minuten installiert hat und nichts mit niemandem verbunden hat.
Was wir gewinnen
- Vertrauen als Default. Daten, die du nicht sammelst, kannst du nicht leaken, nicht verkaufen, nicht per Subpoena herausgeben müssen und nicht stehlen lassen.
- Null Support-Last für Account-Recovery. Keine Passwort-Resets, keine "Ich hab meine E-Mail verloren"-Tickets, kein SIM-Swap-Betrug. Unsere Support-Last sieht eher aus wie ein Singleplayer-Spiel als ein SaaS.
- Ehrliche Preise. Wir berechnen die App, einmal. Wir subventionieren keine Free-Nutzer mit Bezahl-Nutzern und werden nicht von einer Metrik "Free-User churnen, wenn wir keine Notifications senden" zu Dark Patterns gezogen.
- Lange Produkt-Lebensdauer. Apps ohne Server sterben nicht, wenn die Firma Prioritäten ändert. Lokales Modell und lokale DB laufen, solange das Gerät läuft.
Wie Sync funktioniert
Wenn du opt-in:
- Geräte über lokales Netz mit einmaligem 6-stelligem Code paaren (AirDrop-Pairing, nicht OAuth).
- Beide Geräte erzeugen Keypairs lokal; Public Keys werden im Handshake ausgetauscht.
- Sync-Messages werden mit dem Public Key des Empfangsgeräts verschlüsselt. Unsere Infrastruktur (falls als Relay) sieht nur Ciphertext.
- Gerät jederzeit über die Pair-Liste am Ursprungsgerät widerrufbar.
Falls du willst, hängst du einen eigenen Ordner in einem Cloud-Drive ein (iCloud, OneDrive, Drive, Dropbox, selbst gehostetes WebDAV) und wir schreiben verschlüsselte Sync-Pakete dorthin. Wir fragen nie nach Credentials dieser Dienste; du zeigst uns einen lokalen Ordner, die Plattform übernimmt den Upload.
„Aber woher wisst ihr, was ihr bauen sollt?"
Indem wir mit Nutzer:innen reden. Indem wir Reviews lesen. Indem wir gelegentlich eine explizite Opt-in-Umfrage anbieten. Durch das langsame Sammeln von Feedback, das man 1996 einem Shareware-Autor geschickt hätte — und das, wie sich zeigt, reichte, um sehr gute Software zu bauen.