W skrócie
Scissor Zip nigdy nie otrzymuje Twoich plików. Gdy otwierasz narzędzie, przeglądarka pobiera stronę razem z silnikiem archiwów. Gdy wybierasz pliki, przeglądarka odczytuje je z Twojego urządzenia i przekazuje temu silnikowi, który działa w wątku w tle tej samej karty. Gotowe archiwum lub wypakowane pliki są zapisywane bezpośrednio z powrotem na Twoim urządzeniu.
Silnik
Archiwa odczytuje i zapisuje libarchive, biblioteka stojąca za poleceniem tar w macOS, FreeBSD i Windows, skompilowana do WebAssembly, dzięki czemu działa w przeglądarce z szybkością bliską natywnej. Kompresją zajmują się zlib, bzip2, xz, Zstandard i LZ4, a szyfrowaniem AES-256 plików zip chronionych hasłem zajmuje się Mbed TLS.
Sprawdź to sam
Otwórz narzędzia deweloperskie przeglądarki, przejdź do karty Sieć i użyj dowolnego narzędzia. Zobaczysz ładowanie strony, a potem już nic, gdy archiwum jest tworzone lub otwierane: żadnego wysyłania, żadnego żądania z Twoimi plikami. Możesz też wyłączyć połączenie po załadowaniu strony; każde narzędzie nadal działa.
Pamięć, nie magazyn
Podczas pracy pliki są przechowywane w pamięci karty i znikają, gdy ją zamkniesz. Nic nie jest zapisywane na serwerze, w bazie danych ani w pamięci przeglądarki. Ponieważ wszystko dzieje się w pamięci, bardzo duże archiwa (powyżej ok. 2 GB) mogą przekraczać możliwości niektórych urządzeń.
Co otrzymujemy
Anonimowe liczniki odsłon i zdarzeń (którego narzędzia użyto, ile to trwało, czy się udało), krótkie raporty błędów bez nazw i zawartości plików oraz to, co sam zdecydujesz się wysłać przez formularze opinii, zgłoszeń błędów i kontaktu. Trafiają one do naszego własnego serwisu obsługi klienta w tej domenie, bez plików cookie. Napisz do nas, jeśli masz pytania.
Komponenty open source
Scissor Zip korzysta z tych bibliotek open source, używanych zgodnie z ich licencjami: libarchive (BSD 2-Clause, © Tim Kientzle and contributors), zlib (zlib license, © Jean-loup Gailly and Mark Adler), bzip2 (licencja typu BSD, © Julian Seward), XZ Utils / liblzma (BSD Zero Clause, © Lasse Collin and contributors), Zstandard (licencja BSD, © Meta Platforms, Inc. and affiliates), LZ4 (BSD 2-Clause, © Yann Collet) oraz Mbed TLS (Apache License 2.0, © The Mbed TLS Contributors). Ich licencje zezwalają na użycie w oprogramowaniu o zamkniętym kodzie; ich informacje o prawach autorskich zamieszczamy tutaj, tak jak tego wymagają. Dziękujemy ich autorom.