Mengapa memproses file di browser Anda lebih privat daripada mengunggahnya
Apa yang terjadi pada file Anda di situs konverter biasa, cara kerja pemrosesan di perangkat, dan cara memverifikasinya.
Cari "konversi PDF ke Word" atau "kompres gambar online" dan halaman pertama hasilnya penuh situs yang bekerja dengan cara yang sama: Anda memilih file, file diunggah ke server mereka, diproses di sana, dan tautan unduhan muncul. Praktis, dan untuk foto liburan hampir tidak jadi soal. Untuk CV dengan alamat Anda, scan paspor, kontrak, rekening koran, atau surat medis, itu sangat penting.
Apa yang terjadi di situs konverter biasa
- File Anda dikirim seluruhnya ke server yang tidak Anda kenal, di yurisdiksi yang mungkin tidak bisa Anda identifikasi.
- File disimpan di disk setidaknya sebentar, dan sering "hingga 24 jam" atau lebih menurut kebijakan privasi layanan terbesar.
- Hasil konversi juga disimpan, dan tautan unduhan dibuat. Siapa pun dengan tautan itu bisa mengambil file sampai kedaluwarsa.
- Layanan mungkin mencatat nama file, ukuran, alamat IP Anda, dan waktunya. Beberapa memindai isi file untuk keperluan iklan atau pelatihan model; ketentuan mereka mengizinkannya.
- Penghapusan, jika terjadi, adalah janji yang tidak bisa Anda audit.
Tidak satu pun dari ini harus jahat. Ini sekadar konsekuensi arsitekturnya. Jika file meninggalkan perangkat Anda, privasinya sepenuhnya bergantung pada praktik, keamanan, dan kejujuran orang lain.
Alternatifnya: kerjakan di perangkat Anda sendiri
Browser modern mampu melakukan banyak sekali komputasi. Tiga teknologi memungkinkan menjalankan alat file tanpa server:
- Canvas API mendekode gambar, menskalakannya, menggambar di atasnya, dan mengenkode ulang ke JPG, PNG, atau WebP. Setiap alat gambar di situs ini dibangun di atasnya.
- WebAssembly menjalankan kode terkompilasi pada kecepatan mendekati native di dalam sandbox browser. Beginilah encoder video FFmpeg penuh, perender PDF, dan parser DOCX bisa berjalan di halaman web tanpa menginstal apa pun.
- Stream kompresi native memberi halaman web akses ke mesin gzip milik browser, yang menggerakkan alat ZIP dan GZIP di sini.
Halaman web diunduh sekali, dan sejak itu bekerja pada file di memori browser Anda. Hasilnya diberikan kepada Anda lewat unduhan normal, dibuat secara lokal. Tidak ada file, dan tidak ada bagian dari file, yang dikirim. Server situs hanya pernah melihat permintaan untuk halaman itu sendiri, persis seperti untuk halaman web statis mana pun.
Cara memverifikasinya sendiri
Anda tidak harus percaya begitu saja pada kebijakan privasi. Dua pemeriksaan yang bisa dilakukan siapa saja:
- Matikan koneksi. Muat halaman alat, lalu matikan wifi atau aktifkan mode pesawat. Letakkan file dan jalankan alat. Jika berfungsi, tidak ada yang mungkin diunggah. Setiap alat di situs ini lulus tes ini, dengan satu catatan: alat video dan audio mengunduh mesin FFmpeg saat pertama kali dipakai dan perlu disimpan di cache sebelum offline.
- Perhatikan tab Network. Di browser desktop mana pun, buka developer tools (F12), pilih Network, dan jalankan konversi. Anda akan melihat permintaan untuk skrip halaman sendiri dan, jika aktif, beacon analitik dan iklan, tapi tidak ada permintaan yang membawa file Anda. Konverter sisi server menampilkan permintaan unggah besar begitu Anda meletakkan file.
Kompromi yang jujur
Pemrosesan di perangkat bukan sihir. Karena memakai prosesor dan memori perangkat Anda:
- Tugas sangat besar, seperti video 4K dua jam atau scan seribu halaman, bisa lambat atau kehabisan memori di ponsel. Server dengan CPU kuat akan lebih cepat untuk itu.
- Beberapa tugas butuh perangkat lunak yang terlalu besar atau terlalu proprietary untuk berjalan di browser. Render Word-ke-PDF yang sempurna, misalnya, benar-benar butuh Word. Alat Word ke PDF di sini terus terang menangani dokumen sederhana dengan baik dan tata letak kompleks secara tidak sempurna.
- Penggunaan pertama alat video dan audio melibatkan unduhan mesin 32 MB sekali saja.
Untuk pekerjaan sehari-hari yang menyusun hampir semua konversi file, mengompres foto, mengonversi antar format gambar, menggabungkan dan memisahkan PDF, meng-zip file, browser lebih dari cukup cepat, dan manfaat privasinya mutlak, bukan soal kepercayaan.
Apa yang dikumpulkan dan tidak dikumpulkan situs ini
Isi file: tidak pernah, sesuai desain. Situs ini memakai analitik anonim untuk melihat alat mana yang dipakai, dan didukung iklan, keduanya dijelaskan di kebijakan privasi dan bisa ditolak di pengaturan cookie. Keduanya tidak punya akses ke file yang Anda proses, yang tidak pernah ada di mana pun kecuali di browser Anda sendiri.