Versi ringkas
Scissor Image tidak pernah menerima foto anda. Apabila anda membuka sesuatu alat, pelayar anda memuat turun laman web dan enjin gambar. Apabila anda memilih fail, pelayar menyahkodnya menjadi piksel dalam memori tab anda, enjin memprosesnya pada pemproses anda sendiri, dan hasilnya diserahkan kembali kepada anda sebagai muat turun. Menutup tab memadamkan segalanya.
Apa yang berjalan di mana
Penyahkodan (membaca JPG, PNG, WebP, AVIF dan, dalam Safari, HEIC) dilakukan oleh pelayar anda, sama seperti cara ia memaparkan gambar pada mana-mana halaman.
Enjin gambar yang menukar format, mengubah saiz, memotong, memutar, memampat kepada saiz sasaran dan membuang metadata ditulis dengan Rust, menggunakan perpustakaan gambar sumber terbuka, dan dikompil ke WebAssembly. Ia berjalan dalam worker latar belakang supaya halaman kekal responsif.
Server hanya menyimpan fail laman. Ia tiada endpoint muat naik untuk gambar, jadi tiada apa yang boleh menerimanya. Sebuah perkhidmatan sokongan pelanggan kecil pada domain yang sama hanya menerima apa yang anda pilih untuk dihantar, seperti maklum balas atau pendaftaran senarai menunggu, serta kiraan halaman tanpa nama.
Sahkan sendiri
Buka alat pembangun (developer tools) pelayar anda, beralih ke tab Network dan gunakan mana-mana alat. Anda akan melihat fail milik halaman itu sendiri dimuatkan, permintaan kecil kiraan halaman tanpa nama ke /_care/, dan tiada satu pun permintaan yang membawa gambar anda. Anda juga boleh memutuskan sambungan internet selepas halaman dimuatkan: setiap alat tetap berfungsi.
Laman ini juga menghantar Content Security Policy yang ketat, yang mengarahkan pelayar anda menyekat halaman daripada menghubungi mana-mana server lain, jadi walaupun ada kesilapan dalam kod kami, foto anda tidak boleh dihantar ke tempat lain.
Berfungsi tanpa internet, dipasang seperti aplikasi
Selepas lawatan pertama, service worker menyimpan laman dan enjin dalam cache pelayar anda, jadi alat-alatnya boleh dibuka dan digunakan tanpa sambungan. Dalam Chrome atau Edge, pilih Pasang daripada bar alamat. Dalam Safari, pilih Add to Dock (Mac) atau Add to Home Screen (iPhone dan iPad).