Server yang hanya meneruskan
Pesan terenkripsi disimpan di server dalam keadaan tetap terenkripsi paling lama 14 hari agar penerima dapat mengambilnya. Selain itu server hanya menyimpan hal minimum yang diperlukan agar layanan berjalan.
graygate adalah aplikasi pesan terenkripsi ujung ke ujung yang dibuat demi privasi. Aplikasi ini memberi cara untuk berbicara dengan aman bahkan di tempat kebebasan berekspresi ditekan.
Mengapa graygate ada
Di banyak negara masih berlaku undang-undang dan kebijakan yang menekan komunikasi bebas. graygate adalah alat untuk berbicara dengan aman juga dalam keadaan seperti itu.
Struktur
Pesan terenkripsi disimpan di server dalam keadaan tetap terenkripsi paling lama 14 hari agar penerima dapat mengambilnya. Selain itu server hanya menyimpan hal minimum yang diperlukan agar layanan berjalan.
Jika penerima tidak menerima pesan lewat aplikasi dalam 14 hari, server menghapusnya secara otomatis.
Untuk sekarang graygate hanya bisa dimasuki dengan kode undangan. Jika ingin memakainya, mintalah kode kepada orang yang sudah punya.
Cara kerjanya
Saat mendaftar, pasangan kunci RSA dibuat di dalam perangkat Anda. Kunci privat tidak keluar dari iOS Keychain maupun Android Keystore. Kunci itu tidak pernah dikirim ke server, jadi server tidak bisa membaca pesan apa pun.
Setiap perangkat menurunkan sendiri kunci ruang dari kata sandi ruang. Server hanya memegang hash untuk memeriksa apakah kata sandi benar: baik kata sandi maupun kunci tidak pernah sampai ke sana.
Pesan dienkripsi sebelum dikirim. Notifikasi dorong tidak memuat isi, pengirim, atau nama ruang, hanya memberi tahu bahwa ada sesuatu yang baru.
Percakapan yang sudah didekripsi disimpan hanya di perangkat itu. Jika berganti perangkat, percakapan lama tidak ikut. Memang merepotkan, tetapi ini keputusan rancangan, bukan keterbatasan, dan justru itulah bukti bahwa percakapan tidak pernah melewati server.
Paling jauh kami memberitahukan bahwa pesan terkirim. Kapan dibaca tidak ditampilkan dan tidak disimpan di server.
Kehadiran dan status mengetik sama tak terlihatnya bagi server. Server hanya memindahkan pesan; ia tidak tahu siapa yang terhubung atau siapa yang sedang mengetik.
Server meneruskan pesan dan tidak menyimpan apa pun. Seluruh data hanya hidup di perangkat Anda.
Layanan ini tidak memakai sarana pengumpulan data pribadi apa pun dan tidak memakai alat analitik. Layanan juga tidak mendukung bentuk masuk lewat akun luar apa pun, termasuk media sosial. Privasi Anda didahulukan.
Perlindungan di perangkat
Akses dilindungi Face ID di iOS dan BiometricPrompt di Android. Perangkat tanpa biometrik memakai PIN aplikasi.
Di pengalih aplikasi, isinya ditutup. Android memblokir tangkapan layar di tingkat sistem, dan iOS mendeteksinya lalu memberi tahu ruang.
Nyalakan hapus otomatis per ruang (1, 7, atau 30 hari) agar tidak ada pesan yang tertinggal di perangkat.
Periksa kunci lawan bicara dengan 12 kata Inggris dan sekelompok angka. Itulah yang menghentikan server yang mencoba menukar kunci di tengah jalan.
Tidak. Membuat akun memerlukan kode undangan.
Tidak bisa dipulihkan. Anda harus meminta administrator ruang mengundang lagi atau memberi tahu kata sandinya.
Frasa pemulihan 12 kata yang Anda terima saat mendaftar mengatur ulang kata sandi dan PIN kunci aplikasi. Percakapan lama dan kunci ruang tidak kembali. Tanpa frasa pemulihan, akun tidak dapat diambil kembali.
Tidak. Semuanya tersimpan hanya di perangkat Anda sendiri.
Penghapusan hanya berlaku di perangkat Anda. Untuk menghilangkannya dari perangkat lain, orang tersebut harus menghapusnya sendiri.