Cara kerja & keamanan

Bagikeun dirancang supaya hanya pengirim dan penerima yang bisa membuka file. Bukan kami, bukan penyedia internet, bukan siapa pun di jaringan yang sama.

Singkatnya: file dienkripsi di perangkat pengirim dan baru dibuka di perangkat penerima. Server kami hanya meneruskan data yang sudah teracak dan tidak menyimpannya.

1. Setiap perangkat punya kunci sendiri

Saat pertama dibuka, aplikasi membuat pasangan kunci rahasia di perangkat Anda. Di Android kuncinya dilindungi Android Keystore. Di browser, kunci dibuat ulang untuk setiap tab dan tidak pernah dikirim ke mana pun.

2. Enkripsi end-to-end

Sebelum file dikirim, kedua perangkat melakukan "jabat tangan" kriptografi memakai Noise Protocol (pola XX, X25519, ChaCha20-Poly1305, SHA-256), standar yang sama dipakai WhatsApp dan WireGuard. Setiap transfer memakai kunci sesi baru, jadi rekaman lalu lintas hari ini tetap tidak bisa dibuka meski suatu saat kunci perangkat bocor.

Setiap potongan file diberi segel anti-ubah. Bila ada satu bit saja yang diubah di perjalanan, transfer dihentikan. Setelah selesai, sidik SHA-256 tiap file juga dicocokkan.

3. Memastikan Anda bicara dengan perangkat yang benar

4. Wi-Fi, tanpa Wi-Fi, atau internet

Antar-HP Android juga bisa tanpa router maupun kuota: mode Tanpa Wi-Fi menemukan perangkat lewat Bluetooth lalu mengirim lewat Wi-Fi Direct. Enkripsi dan verifikasinya sama persis dengan jalur lain.

Jika kedua perangkat di jaringan Wi-Fi yang sama, file dikirim langsung tanpa melewati internet. Jika tidak, file lewat server relay bagikeun.my.id. Server ini hanya meneruskan data terenkripsi dan tidak bisa membukanya.

Pada link berbagi, kunci publik penerima ditaruh setelah tanda #. Bagian itu tidak pernah dikirim browser ke server mana pun, termasuk server kami.

5. Yang tidak kami lakukan

Detail data teknis yang tercatat ada di Kebijakan Privasi.