Hapus metadata
Buang keterangan tersembunyi tentang siapa yang membuat PDF itu.
Alat ini berjalan sepenuhnya di browser Anda. Berkas Anda tidak pernah diunggah, dan Anda bisa membuktikannya sendiri di tab jaringan browser. Buktikan sendiri: buka tab jaringan di browser Anda dan perhatikan. Anda akan melihat satu permintaan kecil yang menanyakan sisa jatah - nama alat dan sebuah hash, bukan berkasnya.
Apa yang dilakukan alat ini
Alat ini membersihkan keterangan yang dibawa PDF tentang dirinya sendiri, bukan apa pun yang tertulis di halamannya. Cakupannya lebih luas daripada kolom penulis yang orang bayangkan: properti dokumen, paket XMP, data pribadi yang ditinggalkan editor di bawah /PieceInfo, metadata per halaman, dan penanda dokumen di bagian trailer. Filenya dibaca lebih dulu, supaya hasilnya bisa memberi tahu Anda apa yang sebenarnya ditemukan dan apa yang dibuang.
Pakai sebelum sebuah dokumen keluar dari kantor Anda: proposal tender yang sebaiknya tidak menyebut nama orang yang menyusunnya, CV yang kalau tidak dibersihkan masih membawa jalur folder server kantor lama Anda, atau templat yang akan Anda bagikan padahal masih mencantumkan klien yang dulu memesannya.
Cara kerjanya
- Jatuhkan PDF ke halaman ini.
- Biarkan Pertahankan judul tetap mati kecuali judulnya memang disengaja dan layak dibaca umum - judul sering kali berupa jalur folder atau nama kerja yang tidak dimaksudkan untuk dipublikasikan.
- Biarkan Pertahankan tanggal tetap mati kalau Anda sedang menganonimkan. Cap waktu adalah sidik jari, dan menghapusnya sekaligus menghapus penanda dokumennya.
- Tekan Hapus metadata.
- Baca laporannya. Di situ tertulis apa yang ditemukan di dalam file dan apa yang dikeluarkan, sehingga tidak ada yang perlu dihapus pun menjadi jawaban yang nyata dan berguna.
Jarak antara apa yang orang kira dihapus alat ini dan apa yang sebenarnya dibawa sebuah PDF adalah alasan alat ini ada. File PDF biasa merekam aplikasi yang membuatnya, akun sistem operasi yang sedang masuk saat itu, jalur folder lengkap tempat dokumen sumbernya tersimpan, cap waktu setiap sesi penyuntingan, dan - pada apa pun yang pernah lewat Illustrator atau InDesign - gumpalan data pribadi di bawah /PieceInfo yang tidak akan pernah ditampilkan pembaca PDF mana pun kepada Anda.
Penanda dokumen di bagian trailer lebih penting daripada kesan asingnya. Ia sepasang hash yang diturunkan dari isi file dan dari saat file itu ditulis, dan ia selamat dari hampir semua alat pembersih yang cuma mengosongkan kotak properti dokumen. Dua file yang membawa penanda pertama yang sama terbukti merupakan dua versi dari satu dokumen asli, dan justru itulah yang tidak ingin ditinggalkan orang yang sedang menganonimkan dokumen.
Membuang di sini berarti membuang, bukan mengosongkan. Setiap entri dihapus dari file, dan apa pun yang hanya ditunjuk entri itu ikut terbuang, sehingga nilainya tidak tertinggal di dalam byte untuk ditemukan siapa pun yang membuka file itu di editor teks. Kalau kamus propertinya berakhir kosong, kamusnya dibuang sekalian, karena kamus kosong pun sudah merupakan isyarat kecil tentang bagaimana file itu dibuat.
Alat ini tidak menyentuh apa yang tertulis di halaman. Nama pada kop surat, blok tanda tangan, catatan kaki berisi jalur folder - semua itu adalah isi, dan isi adalah urusan Sensor PDF. Penghapusan metadata membuat filenya anonim; ia tidak membuat dokumennya anonim.
Pembacaan maupun penulisan ulangnya terjadi di browser Anda dengan pdf-lib. Ada kepantasan yang menyenangkan di situ: alat yang tugasnya menghentikan dokumen bercerita kepada orang asing tentang Anda tentu aneh kalau cara kerjanya justru mengirim dokumen itu kepada orang asing.
Yang tidak bisa dilakukan alat ini
- Yang dihapus hanya metadata milik file itu sendiri. Nama, alamat, dan jalur folder yang tertulis di dalam isi halaman tetap berada di tempatnya - untuk itu gunakan Sensor PDF.
- Metadata yang tersimpan di dalam gambar tertanam, misalnya blok EXIF sebuah foto berisi data kamera dan GPS, tidak dibaca dan tidak dibersihkan.
Pertanyaan yang sering diajukan
- Apa saja yang dihapus?
- Kamus informasi dokumen - judul, penulis, subjek, kata kunci, pembuat, produser, dan cap waktu - ditambah paket metadata XMP, gumpalan /PieceInfo yang ditinggalkan editor di tingkat dokumen dan halaman, aliran metadata per halaman, serta penanda dokumen di bagian trailer. Hasilnya menyebutkan mana saja dari daftar itu yang memang ada di file Anda.
- Bagaimana saya memastikannya berhasil?
- Buka hasilnya di pembaca PDF mana pun lalu lihat properti dokumen: kolomnya kosong. Untuk pemeriksaan yang lebih ketat, jalankan exiftool pada filenya, atau buka file itu di editor teks lalu cari nama penulisnya - entrinya dihapus, bukan dikosongkan, jadi memang tidak ada lagi yang bisa ditemukan.
- Apakah ini menghapus nama saya dari teks dokumennya?
- Tidak, dan bedanya penting. Alat ini membersihkan apa yang dikatakan file tentang dirinya sendiri. Nama yang tercetak di kop surat, diketik di blok tanda tangan, atau duduk di catatan kaki adalah isi halaman, dan menghapusnya berarti menyensor halamannya - Sensor PDF membuang pikselnya sekaligus teks di baliknya.
- Kenapa tanggal dan penanda dokumen dihapus bersamaan?
- Karena keduanya jenis bukti yang sama. Waktu pembuatan dan perubahan mengatakan kapan file itu ditulis; penanda dokumen diturunkan dari isi file dan dari saat yang sama itu, dan ia menghubungkan salinan-salinan satu dokumen. Mempertahankan tanggal berarti mempertahankan identitas filenya, jadi keduanya bergerak bersama alih-alih memberi Anda rasa aman yang keliru.
- File saya dikirim ke mana?
- Tidak ke mana-mana. File dibaca dan ditulis ulang oleh pdf-lib di Web Worker pada perangkat Anda, dan tidak ada satu pun kolom metadata yang meninggalkan halaman ini. Untuk alat yang dipakai justru supaya sebuah dokumen berhenti membocorkan hal-hal tentang Anda, itu satu-satunya rancangan yang masuk akal - dan bisa Anda buktikan di tab jaringan, tempat pemeriksaan jatah harian tampil membawa nama alat dan sebuah hash, tidak lebih.