簡單來說
Scissor Zip 從不接收你的檔案。開啟工具時,瀏覽器會下載網站,其中包括壓縮引擎。選擇檔案後,瀏覽器從你的裝置讀取檔案並交給這個引擎,引擎在同一個分頁的背景執行緒中執行。完成的壓縮檔或解壓縮出的檔案會直接儲存回你的裝置。
引擎
壓縮檔由 libarchive 讀寫。它是 macOS、FreeBSD 和 Windows 上 tar 指令背後的函式庫,編譯為 WebAssembly 後能在瀏覽器中以接近原生的速度執行。zlib、bzip2、xz、Zstandard 和 LZ4 負責壓縮,Mbed TLS 負責加密 zip 的 AES-256 加密。
親自驗證
開啟瀏覽器的開發人員工具,切換到「網路」分頁,然後使用任一工具。你會看到網頁載入,之後在建立或開啟壓縮檔期間就再也沒有任何請求:沒有上傳,也沒有夾帶你檔案的請求。你也可以在網頁載入後中斷網路連線,所有工具照常運作。
只在記憶體中,不做儲存
處理期間,檔案保存在分頁的記憶體中,關閉分頁後即消失。不會寫入伺服器、資料庫或瀏覽器的儲存空間。由於一切都在記憶體中進行,非常大的壓縮檔(約 2 GB 以上)可能超出部分裝置的負荷。
我們會收到什麼
匿名的頁面計數和事件(使用了哪個工具、花了多久、是否成功),不含檔名或檔案內容的簡短錯誤報告,以及你主動透過意見回饋、問題回報和聯絡表單傳送的內容。這些資訊傳送到本網域下我們自己的客戶服務,不使用 Cookie。如有任何問題,請聯絡我們。
開放原始碼元件
Scissor Zip 依照各自的授權使用以下開放原始碼函式庫:libarchive(BSD 2-Clause,© Tim Kientzle and contributors)、zlib(zlib license,© Jean-loup Gailly and Mark Adler)、bzip2(BSD-style license,© Julian Seward)、XZ Utils / liblzma(BSD Zero Clause,© Lasse Collin and contributors)、Zstandard(BSD license,© Meta Platforms, Inc. and affiliates)、LZ4(BSD 2-Clause,© Yann Collet)和 Mbed TLS(Apache License 2.0,© The Mbed TLS Contributors)。這些授權允許在非開放原始碼軟體中使用;我們依其要求在此附上著作權聲明。感謝這些函式庫的作者。