Με λίγα λόγια
Το Scissor PDF δεν λαμβάνει ποτέ τα αρχεία σας. Όταν ανοίγετε ένα εργαλείο, το πρόγραμμα περιήγησης κατεβάζει τον ιστότοπο και μια μηχανή PDF. Όταν επιλέγετε ένα αρχείο, αυτό φορτώνεται στη μνήμη της καρτέλας, επεξεργάζεται από τη μηχανή στον δικό σας επεξεργαστή, και το αποτέλεσμα σας επιστρέφεται ως λήψη. Αν κλείσετε την καρτέλα, όλα διαγράφονται.
Τι εκτελείται πού
Η μηχανή PDF που συγχωνεύει, διαχωρίζει, αναδιατάσσει, περιστρέφει, συμπιέζει, αριθμεί, προσθέτει υδατογράφημα, κρυπτογραφεί και αποκρυπτογραφεί PDF είναι γραμμένη σε Rust, με τη βιβλιοθήκη ανοιχτού κώδικα lopdf, και μεταγλωττισμένη σε WebAssembly. Το WebAssembly είναι μια απομονωμένη μορφή που κάθε σύγχρονο πρόγραμμα περιήγησης εκτελεί με ταχύτητα σχεδόν εγγενούς εφαρμογής. Τρέχει σε παρασκήνιο, ώστε η σελίδα να ανταποκρίνεται άμεσα.
Οι προεπισκοπήσεις σελίδων και η μετατροπή PDF σε JPG χρησιμοποιούν το PDF.js, τη μηχανή απόδοσης ανοιχτού κώδικα που είναι ενσωματωμένη στον Firefox, επίσης τοπικά.
Ο διακομιστής φιλοξενεί μόνο τα αρχεία του ιστότοπου για τα εργαλεία PDF. Δεν έχει σημείο αποστολής εγγράφων, οπότε δεν υπάρχει τίποτα που θα μπορούσε να δεχτεί ένα έγγραφο. Μια μικρή υπηρεσία εξυπηρέτησης πελατών στον ίδιο τομέα λαμβάνει μόνο ό,τι επιλέγετε να στείλετε, όπως σχόλια ή μια εγγραφή στη λίστα αναμονής, καθώς και ανώνυμες μετρήσεις σελίδων.
Επαληθεύστε το μόνοι σας
Ανοίξτε τα εργαλεία προγραμματιστή του προγράμματος περιήγησης, μεταβείτε στην καρτέλα Δίκτυο (Network) και χρησιμοποιήστε οποιοδήποτε εργαλείο. Θα δείτε να φορτώνονται τα αρχεία της σελίδας, μικρά ανώνυμα αιτήματα μέτρησης σελίδων προς το /_care/ και κανένα αίτημα που να μεταφέρει το έγγραφό σας. Μπορείτε επίσης να αποσυνδεθείτε από το διαδίκτυο αφού φορτώσει η σελίδα: κάθε εργαλείο συνεχίζει να λειτουργεί.
Ο ιστότοπος στέλνει επίσης μια αυστηρή Πολιτική Ασφάλειας Περιεχομένου (Content Security Policy), που λέει στο πρόγραμμα περιήγησης να εμποδίζει τη σελίδα να επικοινωνεί με οποιονδήποτε άλλο διακομιστή, οπότε ακόμη και ένα λάθος στον κώδικά μας δεν θα μπορούσε να στείλει τα αρχεία σας αλλού.
Λειτουργεί εκτός σύνδεσης, εγκαθίσταται σαν εφαρμογή
Μετά την πρώτη επίσκεψη, ένα service worker αποθηκεύει τον ιστότοπο και τη μηχανή στη μνήμη cache του προγράμματος περιήγησης, ώστε τα εργαλεία να ανοίγουν και να λειτουργούν χωρίς σύνδεση. Στο Chrome ή στον Edge, επιλέξτε Εγκατάσταση από τη γραμμή διευθύνσεων. Στο Safari, επιλέξτε Προσθήκη στο Dock (Mac) ή Προσθήκη στην οθόνη Αφετηρίας (iPhone και iPad).
Όρια της τοπικής επεξεργασίας
Επειδή η εργασία γίνεται στη συσκευή σας, τα πολύ μεγάλα αρχεία περιορίζονται από τη μνήμη της. Αρκετές εκατοντάδες megabyte δεν είναι πρόβλημα για έναν συνηθισμένο φορητό υπολογιστή, και τα τηλέφωνα χειρίζονται άνετα τα καθημερινά έγγραφα. Η ταχύτητα εξαρτάται από τον επεξεργαστή σας και όχι από μια ουρά διακομιστή, κάτι που στην πράξη είναι συνήθως ταχύτερο από την αποστολή και τη λήψη.