Rand Protocol
Dasar privasi

Rand Wallet tidak mengumpul apa-apa

Halaman ini diterbitkan dalam bahasa Inggeris sahaja, dan teks bahasa Inggeris itulah yang terpakai.

Tiada akaun, tiada pendaftaran, tiada analitik, tiada pengiklanan, tiada pelaporan ranap dan tiada pelayan kami yang menerima laporan daripada dompet. Kunci anda dijana pada peranti anda dan kekal di situ.

Berkuat kuasa 1 October 2026. Dasar ini meliputi setiap klien Rand Wallet: aplikasi iOS dan Android, sambungan Chrome dan Firefox, aplikasi desktop untuk Windows, macOS dan Linux, serta dompet web setempat.

Apa yang kekal pada peranti anda

Tiada apa-apa yang disandarkan ke perkhidmatan awan: sandaran Android dimatikan untuk aplikasi ini, dan item Keychain iOS ditandakan untuk peranti ini sahaja.

Kunci perbelanjaan anda
Dijana pada peranti daripada kerawakan sistem pengendalian dan disimpan dalam bentuk disulitkan: dalam Keychain pada iOS, dalam keutamaan tersulit berasaskan Keystore pada Android, dan dalam peti besi bersulit kata laluan (AES-256-GCM di bawah PBKDF2-SHA256) pada sambungan pelayar, aplikasi desktop dan dompet web. Kami tidak pernah menerimanya dan tidak dapat memulihkannya untuk anda.
Buka kunci dengan Touch ID
Sambungan Chrome, hanya jika anda mengaktifkannya: kunci laluan (passkey) yang dibuat oleh pengesah asli peranti anda untuk sambungan ini sahaja. Sambungan menyimpan id kunci laluan dan kata laluan dompet anda yang dimeterai di bawah satu kunci yang hanya dapat dihasilkan oleh kunci laluan itu selepas cap jari anda disahkan (WebAuthn PRF). Cap jari tidak pernah sampai kepada sambungan, dan tiada apa-apa meninggalkan peranti anda.
Nota dan aktiviti anda
Cache setempat bagi data rantaian yang dapat dibuka oleh kunci anda, serta kunci transaksi bagi pembayaran yang anda buat. Imbasan semula akan membinanya semula.
Tetapan dan kenalan anda
URL RPC, selang kunci automatik, tema, dan sebarang alamat yang anda simpan dengan nama.

Mengalih keluar aplikasi Android atau sambungan pelayar akan memadamkan datanya. iOS mengekalkan item Keychain selepas aplikasi dipadam, dan wallet.json bagi aplikasi desktop kekal dalam folder data pengguna anda selepas penyahpasangan; kedua-duanya kekal tersulit pada peranti anda sehingga anda memadamkannya.

Apa yang meninggalkan peranti anda, dan ke mana ia pergi

Ke nod RPC yang anda gunakan
Dompet berkomunikasi dengan satu nod melalui JSON-RPC: secara lalai https://rpc.randprotocol.org, atau URL yang anda masukkan dalam Tetapan. Ia meminta blok dan data pepohon komitmen untuk mencari nota anda, dan ia menghantar transaksi yang anda sahkan. Sesuatu transaksi ialah apa yang memang diterbitkan oleh rantaian (komitmen, nullifier, sampul tertutup dan satu bukti) dan tidak membawa nama, akaun atau jumlah yang boleh dibaca. Seperti mana-mana pelayan, nod dapat melihat alamat IP asal permintaan, dan titik akhir awam mungkin menyimpan log pelayan web biasa (alamat, masa, saiz permintaan) untuk mengendalikan dan melindungi perkhidmatan. Nod yang anda jalankan sendiri hanya melihat apa yang anda hantar kepadanya.
Ke faucet testnet, jika anda memintanya
Permintaan faucet meminta nod mencetak RAND ujian ke dalam satu nota yang hanya dapat dibuka oleh kunci anda.
Ke prover, apabila peranti anda tidak dapat menghasilkan bukti sendiri
Dompet pelayar, atau telefon yang tidak mempunyai memori untuk menghasilkan bukti, meminta prover menghasilkan bukti bagi pembayaran. Secara lalai (mulai versi 0.6.8) ia ialah prover RandProtocol: beberapa mesin yang dikendalikan oleh validator RandProtocol (empat buat masa ini, di bawah https://prover.randprotocol.org), tanpa sebarang yuran. Mulai 0.6.9 setiap mesin mempunyai kuncinya sendiri, yang disemat oleh dompet (Tetapan → Prover menyenaraikannya mengikut cap jari); 0.6.8 menggunakan satu kunci yang dikongsi oleh semuanya. Dompet memberitahu anda sebelum penghantaran pertama anda melalui mereka. Setiap tugas pembuktian dihantar kepada satu mesin, membawa kunci pemandangan (viewing key) dompet anda dan satu salt sekali guna, yang disulitkan kepada kunci mesin itu. Dengan itu pengendalinya dapat membaca keseluruhan sejarah dompet anda, setiap pembayaran yang diterima dan dihantar, yang lalu dan akan datang, tetapi mereka tidak dapat membelanjakan: kunci perbelanjaan anda tidak pernah meninggalkan peranti anda, yang menghasilkan sendiri bukti kebenaran yang kecil itu. Untuk privasi yang lebih baik, pilih prover anda sendiri dalam Tetapan → Prover (aplikasi desktop pada komputer anda sendiri, atau pelayan yang anda jalankan atau percayai), yang kemudiannya sentiasa diutamakan oleh dompet, atau tiada prover langsung (dompet pelayar kemudiannya tidak dapat menghantar). Aplikasi memberi amaran kepada anda sebelum menyimpan pasangan dengan prover yang bukan milik anda sendiri.
Ke tapak yang anda sambungkan, dalam sambungan pelayar
Pada randbridge.org dan durian.market, sambungan ini memaparkan dirinya sebagai window.rand. Sesebuah laman tidak mengetahui apa-apa sehingga anda meluluskannya untuk laman tersebut, dan laman yang diluluskan hanya mengetahui alamat anda serta cincangan penerima jambatan (bridge recipient hash) anda, tidak lebih daripada itu. Apabila laman yang diluluskan meminta sesuatu transaksi (pertukaran di durian.market), dompet memaparkannya dalam tetingkapnya sendiri dan menghantarnya hanya jika anda meluluskannya; laman itu kemudian mengetahui cincangan transaksi tersebut.
Apabila anda membuat pertukaran
Pertukaran membaca kolam daripada nod RPC dan dibuktikan serta dihantar seperti pembayaran (di atas). Tiada apa-apa dihantar ke pelayan durian.market sendiri.
Apabila anda membuka pautan
Butang “View on RandScan” dan butang yang serupa membuka randscan.org atau randprotocol.org dalam pelayar anda. Kunci pelihat (viewing key) dan kunci transaksi dinyahsulit di sana dalam pelayar anda; dompet tidak pernah menghantarnya ke mana-mana dengan sendirinya.

Kebenaran

Kamera (iOS, Android)
Hanya semasa anda mengimbas kod QR alamat atau pautan pembayaran. Bingkai diproses pada peranti dan tidak disimpan atau dihantar.
Face ID, Touch ID, cap jari
Dikendalikan oleh sistem pengendalian; aplikasi hanya mengetahui sama ada pembukaan kunci berjaya.
Pemberitahuan (Android)
Pemberitahuan kemajuan yang dipaparkan semasa bukti sedang dihasilkan.
Storan pelayar, penggera, panel sisi (sambungan)
Peti besi tersulit dan tetapan, pemasa kunci automatik, dan memaparkan dompet dalam panel sisi pelayar.

Apa yang tidak kami lakukan

Kami tidak menjual, berkongsi atau memindahkan data, kerana kami tidak memilikinya. Kami tidak menjejaki anda merentas aplikasi atau tapak. Dompet tidak memuatkan kod jauh: segala yang dijalankannya terdapat dalam pakej yang anda pasang, dan kod sumbernya terbuka kepada umum di github.com/randprotocol/clients.

Kanak-kanak

Rand Wallet tidak ditujukan kepada kanak-kanak dan tidak mengumpul maklumat daripada sesiapa pun.

Perubahan

Jika dasar ini berubah, teks baharu diterbitkan di sini dengan tarikh berkuat kuasa yang baharu, dan perubahan itu dapat dilihat dalam sejarah PRIVACY.md dalam repositori clients.

Hubungi

Soalan tentang dasar ini: buka isu di github.com/randprotocol/clients/issues. Syarat perkhidmatan dompet ini ialah halaman yang berasingan.