Rand Protocol
Datenschutzerklärung

Rand Wallet erhebt nichts

Diese Seite wird nur auf Englisch veröffentlicht; maßgeblich ist der englische Text.

Es gibt kein Konto, keine Registrierung, keine Analyse, keine Werbung, keine Absturzberichte und keinen Server von uns, an den die Wallet etwas meldet. Ihre Schlüssel werden auf Ihrem Gerät erzeugt und bleiben dort.

Gültig ab 1 October 2026. Dies gilt für jeden Rand Wallet-Client: die Apps für iOS und Android, die Erweiterungen für Chrome und Firefox, die Desktop-App für Windows, macOS und Linux sowie die lokale Web-Wallet.

Was auf Ihrem Gerät bleibt

Nichts wird in einem Cloud-Dienst gesichert: Die Android-Sicherung ist für die App abgeschaltet, und der Eintrag im iOS-Schlüsselbund ist nur für dieses Gerät vorgesehen.

Ihr Spend-Schlüssel
Wird auf dem Gerät aus der Zufälligkeit des Betriebssystems erzeugt und verschlüsselt gespeichert: im Schlüsselbund (Keychain) unter iOS, in durch den Keystore gesicherten verschlüsselten Einstellungen unter Android und in einem passwortverschlüsselten Tresor (AES-256-GCM unter PBKDF2-SHA256) in den Erweiterungen, der Desktop-App und der Web-Wallet. Wir erhalten ihn nie und können ihn für Sie nicht wiederherstellen.
Entsperren mit Touch ID
Die Chrome-Erweiterung, nur wenn Sie die Funktion einschalten: ein Passkey, den der eigene Authenticator Ihres Geräts allein für diese Erweiterung erzeugt. Die Erweiterung bewahrt die ID des Passkeys und Ihr Wallet-Passwort versiegelt unter einem Schlüssel auf, den nur dieser Passkey nach Ihrem Fingerabdruck hervorbringen kann (WebAuthn PRF). Der Fingerabdruck erreicht die Erweiterung nie, und nichts verlässt Ihr Gerät.
Ihre Notes und Aktivitäten
Ein lokaler Cache der Kettendaten, die Ihr Schlüssel öffnen kann, sowie der Transaktionsschlüssel der von Ihnen getätigten Zahlungen. Ein erneuter Scan baut ihn wieder auf.
Ihre Einstellungen und Kontakte
Die RPC-URL, das Intervall der automatischen Sperre, das Design und alle Adressen, die Sie mit einem Namen gespeichert haben.

Das Entfernen der Android-App oder einer Browsererweiterung entfernt deren Daten. iOS behält Schlüsselbund-Einträge, nachdem eine App gelöscht wurde, und die wallet.json der Desktop-App bleibt nach einer Deinstallation in Ihrem Benutzerdatenordner; beides bleibt auf Ihrem Gerät verschlüsselt, bis Sie es löschen.

Was Ihr Gerät verlässt und wohin es geht

An den von Ihnen genutzten RPC-Node
Die Wallet spricht JSON-RPC mit einem Node: standardmäßig https://rpc.randprotocol.org oder mit der URL, die Sie in den Einstellungen eingeben. Sie fragt Blöcke und Commitment-Tree-Daten ab, um Ihre Notes zu finden, und übermittelt die Transaktionen, die Sie bestätigen. Eine Transaktion ist das, was die Chain ohnehin veröffentlicht (Commitments, Nullifier, versiegelte Umschläge und ein Beweis), und trägt keinen Namen, kein Konto und keinen lesbaren Betrag. Wie jeder Server sieht der Node die IP-Adresse, von der die Anfrage stammt, und der öffentliche Endpunkt kann gewöhnliche Webserver-Protokolle führen (Adresse, Zeit, Anfragegröße), um den Dienst zu betreiben und zu schützen. Ein Node, den Sie selbst betreiben, sieht nur, was Sie ihm senden.
An den Testnet-Faucet, wenn Sie ihn anfragen
Eine Faucet-Anfrage veranlasst den Node, Test-RAND in eine Note zu prägen, die nur Ihr Schlüssel öffnen kann.
An einen Prover, wenn Ihr Gerät den Beweis nicht selbst erstellen kann
Bei einer Browser-Wallet oder einem Telefon, dem der Speicher für einen Beweis fehlt, wird der Beweis der Zahlung von einem Prover erstellt. Standardmäßig (ab Version 0.6.8) sind das die RandProtocol-Prover: einige Maschinen, die von den RandProtocol-Validatoren betrieben werden (heute vier, unter https://prover.randprotocol.org) und keine Gebühr erheben. Ab 0.6.9 hat jede Maschine einen eigenen Schlüssel, den die Wallet fest hinterlegt (Einstellungen → Prover listet sie nach Fingerabdruck auf); 0.6.8 verwendete einen gemeinsamen Schlüssel für alle. Die Wallet informiert Sie vor Ihrem ersten Versand über sie. Jeder Beweisauftrag geht an eine Maschine und enthält den Viewing-Schlüssel Ihrer Wallet sowie einen Einmal-Salt, verschlüsselt mit dem Schlüssel dieser Maschine. Damit kann deren Betreiber die gesamte Historie Ihrer Wallet lesen, jede empfangene und gesendete Zahlung, vergangene und künftige, doch er kann nichts ausgeben: Ihr Spend-Schlüssel verlässt Ihr Gerät nie, und es erstellt den kleinen Autorisierungsbeweis selbst. Für mehr Privatsphäre wählen Sie in Einstellungen → Prover einen eigenen Prover (die Desktop-App auf Ihrem eigenen Computer oder einen Server, den Sie betreiben oder dem Sie vertrauen), den die Wallet dann stets bevorzugt, oder gar keinen Prover (eine Browser-Wallet kann dann nicht senden). Die App warnt Sie, bevor sie eine Kopplung mit einem Prover speichert, der nicht Ihr eigener ist.
An Sites, mit denen Sie sich verbinden, in der Erweiterung
Auf randbridge.org und durian.market bietet sich die Erweiterung als window.rand an. Eine Site erfährt nichts, bis Sie sie für diese Site freigeben, und eine freigegebene Site erfährt Ihre Adresse und den Hash ihres Bridge-Empfängers, sonst nichts. Wenn eine freigegebene Site eine Transaktion anfordert (ein Swap auf durian.market), zeigt die Wallet sie in einem eigenen Fenster an und sendet sie nur, wenn Sie zustimmen; die Site erfährt dann den Hash dieser Transaktion.
Wenn Sie einen Swap ausführen
Ein Swap liest den Pool vom RPC-Node und wird wie eine Zahlung bewiesen und gesendet (siehe oben). An die eigenen Server von durian.market wird nichts gesendet.
Wenn Sie einen Link öffnen
„View on RandScan“ und ähnliche Schaltflächen öffnen randscan.org oder randprotocol.org in Ihrem Browser. Viewing-Schlüssel und Transaktionsschlüssel werden dort in Ihrem Browser entschlüsselt; die Wallet sendet sie von sich aus nirgendwohin.

Berechtigungen

Kamera (iOS, Android)
Nur während Sie den QR-Code einer Adresse oder eines Zahlungslinks scannen. Die Bilder werden auf dem Gerät verarbeitet und weder gespeichert noch gesendet.
Face ID, Touch ID, Fingerabdruck
Wird vom Betriebssystem verwaltet; die App erfährt nur, ob das Entsperren gelungen ist.
Benachrichtigungen (Android)
Die Fortschrittsbenachrichtigung, die angezeigt wird, während ein Beweis erstellt wird.
Browser-Speicher, Alarme, Seitenleiste (Erweiterungen)
Der verschlüsselte Tresor und die Einstellungen, der Timer der automatischen Sperre und die Anzeige der Wallet in der Seitenleiste des Browsers.

Was wir nicht tun

Wir verkaufen, teilen oder übertragen keine Daten, denn wir haben keine. Wir verfolgen Sie nicht über Apps oder Sites hinweg. Die Wallet lädt keinen entfernten Code: Alles, was sie ausführt, steckt in dem Paket, das Sie installiert haben, und der Quellcode ist öffentlich unter github.com/randprotocol/clients.

Kinder

Rand Wallet richtet sich nicht an Kinder und erhebt keine Informationen von irgendjemandem.

Änderungen

Ändert sich diese Erklärung, wird der neue Text hier mit einem neuen Datum des Inkrafttretens veröffentlicht, und die Änderung ist in der Historie von PRIVACY.md im clients-Repository sichtbar.

Kontakt

Fragen zu dieser Erklärung: Eröffnen Sie ein Issue unter github.com/randprotocol/clients/issues. Die Nutzungsbedingungen der Wallet sind eine eigene Seite.