Alat gratis

404 Send

File dikirim langsung dari browser Anda ke browser penerima. File itu tidak pernah singgah di server kami, kami hanya meneruskan amplop terenkripsi berisi deskripsi koneksi agar kedua browser bisa saling menemukan. Kami tidak melihat filenya, namanya, maupun alamat kedua pihak.

Pilih file, berikan tautannya, dan jangan tutup tab selama transfer berlangsung.

Siap dikirim
Seret file ke sini atau

Tautan ini berlaku sepuluh menit. Transfer berlangsung langsung, filenya tidak pernah muncul di server kami.

Cara Kerja

Layanan berbagi file biasa semuanya dibangun dengan cara yang sama: file pergi ke penyimpanan milik orang lain, tinggal di sana entah berapa lama, dan menjalani hidupnya sendiri. Di sini berbeda. Browser pengirim dan browser penerima terhubung langsung lewat WebRTC, file berjalan di antara keduanya, dan server kami hanya terlibat dalam satu langkah: meneruskan amplop berisi deskripsi koneksi agar kedua pihak saling menemukan.

Amplop ini pun tidak kami baca. Di dalamnya ada alamat IP kedua pihak, karena itu halaman mengenkripsinya langsung di sisi Anda, dan kuncinya tetap berada di bagian tautan setelah tanda pagar, yang menurut desain HTTP memang tidak pernah dikirim ke server. Di sisi kami, selama sepuluh menit tersimpan string buram yang kuncinya tidak kami miliki.

Yang tidak berfungsi di sini

Jika kedua pihak berada di belakang jaringan dengan NAT simetris, ini biasa terjadi di internet seluler dan Wi-Fi kantor yang ketat, koneksi langsung tidak akan terbentuk. Solusinya adalah mengganti jaringan di salah satu pihak. Relay yang biasanya dilalui koneksi semacam ini sengaja tidak kami sediakan: lewat relay itu file justru akan melewati kami, padahal maksud alat ini justru sebaliknya. Untuk memeriksa apa yang diblokir jaringan Anda, bisa pakai alat sebelah.

Prinsip yang sama, untuk semua hal lainnya

404 VPN dibangun dengan cara yang sama: kami tidak menyimpan log kunjungan, permintaan DNS, maupun isi trafik. Bukan karena kami berjanji, tapi karena memang tidak ada apa pun untuk diserahkan bila diminta.

Cara kerjanya →

Pertanyaan yang sering diajukan

guest@404vpn:~$ cat send-faq.md
[01] $ Di mana file berada sebelum penerima membukanya? ▸
> Tidak di mana pun. File itu tetap di penyimpanan Anda, dan transfer baru dimulai saat penerima membuka tautan dan menekan «Terima». Karena itu tab tidak boleh ditutup: ini bukan unggahan ke server, melainkan koneksi langsung antara dua browser, dan satu pihak tidak bisa bekerja tanpa pihak lain.
[02] $ Apa yang dilihat server 404 VPN? ▸
> String yang tidak bisa dibacanya. Browser penerima memerlukan deskripsi koneksi, SDP, dan di dalamnya ada alamat IP kedua pihak. Karena itu halaman mengenkripsinya di sisi Anda (AES-GCM), lalu menaruh kuncinya di bagian #-tautan: bagian alamat ini, menurut desain HTTP, memang tidak pernah dikirim ke server. Nama ruangan adalah hash dari rahasia yang sama. Kami tidak punya kuncinya, bukan sekadar berjanji tidak memakainya.
[03] $ Seberapa besar file yang bisa dikirim? ▸
> Batasannya bukan pada transfer, melainkan pada memori penerima: browser mengumpulkan seluruh file dulu sebelum menawarkan untuk menyimpannya. Di laptop biasa itu bisa mencapai beberapa gigabyte dengan lancar, di ponsel lama, ratusan megabyte. Kecepatannya mengikuti yang terkecil dari dua saluran, biasanya kecepatan unggah pengirim.
[04] $ Muncul tulisan «koneksi tidak berhasil dibuat». Apa artinya? ▸
> Artinya, kedua pihak berada di belakang jaringan yang tidak mengizinkan koneksi langsung, ini biasa terjadi di jaringan seluler dan Wi-Fi kantor dengan NAT simetris. Biasanya membantu jika salah satu pihak mengganti jaringan: misalnya penerima beralih dari internet seluler ke Wi-Fi. Kami sengaja tidak menyediakan relay perantara: lewat relay itu file akan melewati kami juga, padahal maksud alat ini justru sebaliknya.
[05] $ Tautannya bisa bocor. Apakah orang asing bisa mengambil filenya? ▸
> Siapa pun yang membuka tautannya lebih dulu. Tautan ini berlaku satu kali dan hidup sepuluh menit, tapi selama sepuluh menit itu tautan inilah kuncinya, kirimkan lewat cara yang sama seperti Anda mempercayakan pengiriman file itu sendiri. Dan jangan tutup tab sebelum transfer selesai: begitu Anda menutupnya, tautan langsung kehilangan artinya.