Κάθε εργαλείο σε αυτόν τον ιστότοπο εκτελείται εξ ολοκλήρου μέσα στο πρόγραμμα περιήγησής σας. Όταν επιλέγετε ένα αρχείο, διαβάζεται στη μνήμη του προγράμματος περιήγησής σας μέσω του FileReader API και επεξεργάζεται εκεί από JavaScript και WebAssembly. Το αποτέλεσμα σας επιστρέφεται αμέσως ως λήψη. Το αρχείο σας δεν αποστέλλεται ποτέ σε διακομιστή.
Επειδή η εργασία γίνεται στη δική σας συσκευή, δεν υπάρχει διαδρομή μετ' επιστροφής προς διακομιστή: δεν υπάρχει αναμονή αποστολής, δεν υπάρχει όριο μεγέθους αρχείου πέρα από τη μνήμη της συσκευής σας, και τα περισσότερα εργαλεία συνεχίζουν να λειτουργούν ακόμη και χωρίς σύνδεση στο διαδίκτυο, εφόσον η σελίδα έχει ήδη φορτωθεί.
Με ένα τυπικό διαδικτυακό εργαλείο PDF, το έγγραφό σας μεταδίδεται και φυλάσσεται σε διακομιστή κάποιου άλλου, έστω και προσωρινά. Εμπιστεύεστε το δίκτυο, την πολιτική διατήρησης δεδομένων και το προσωπικό εκείνης της εταιρείας με το περιεχόμενό σας.
Με την τοπική επεξεργασία, το έγγραφο δεν εγκαταλείπει ποτέ τη συσκευή σας, επομένως δεν υπάρχει απλώς κανένα αντίγραφο στον διακομιστή που να μπορεί να διαρρεύσει, να διατηρηθεί, να κατασχεθεί ή να κακοχειριστεί. Για συμβόλαια, ταυτότητες, ιατρικά αρχεία ή οικονομικές καταστάσεις, αυτή είναι μια ουσιαστική διαφορά, όχι απλώς διαφορά βαθμού.
Οι απαιτητικές λειτουργίες PDF υποστηρίζονται από ώριμες βιβλιοθήκες ανοιχτού κώδικα μεταγλωττισμένες σε WebAssembly, ώστε να εκτελούνται με σχεδόν εγγενή ταχύτητα μέσα στο πρόγραμμα περιήγησης: pdf-lib και MuPDF για επεξεργασία και απόδοση, pdf.js για ανάλυση, και Tesseract για OCR. Το WebAssembly παρέχει την απαραίτητη προβλέψιμη απόδοση για αυτές τις εργασίες χωρίς να αποστέλλεται τίποτα σε διακομιστή.
Οι μηχανές φορτώνονται κατ' απαίτηση την πρώτη φορά που χρησιμοποιείτε ένα εργαλείο που τις χρειάζεται, κατόπιν το πρόγραμμα περιήγησής σας τις αποθηκεύει στην κρυφή μνήμη — γι' αυτό το πρώτο OCR ή η πρώτη συμπίεση σε μια συνεδρία έχει ένα σύντομο βήμα φόρτωσης, ενώ οι επόμενες δεν το έχουν.
Δύο επίπεδα στηρίζουν την υπόσχεση. Μια αυστηρή Content Security Policy περιορίζει τα σημεία στα οποία η σελίδα επιτρέπεται να συνδέεται, και μια φρουρά δικτύου κατά την εκτέλεση τυλίγει την αγωγό επεξεργασίας ώστε τα δεδομένα του αρχείου να μην μπορούν να σταλούν πουθενά. Δεν απαιτείται λογαριασμός και δεν συλλέγεται κανένα περιεχόμενο εγγράφου.
Η φιλοξενία μας ενδέχεται να τηρεί τυπικά συγκεντρωτικά αρχεία πρόσβασης (όπως διεύθυνση IP και αιτούμενη διεύθυνση URL) για λόγους ασφάλειας και αξιοπιστίας — αυτά δεν περιέχουν ποτέ το περιεχόμενο των αρχείων σας.
Ναι. Επειδή το αρχείο επεξεργάζεται τοπικά και δεν αποστέλλεται ποτέ, τα εμπιστευτικά έγγραφα — συμβόλαια, ταυτότητες, ιατρικά ή οικονομικά αρχεία — παραμένουν εξ ολοκλήρου στη συσκευή σας. Δεν υπάρχει αντίγραφο σε διακομιστή που θα μπορούσε να εκτεθεί.
Τα τοπικά, βασισμένα σε πρόγραμμα περιήγησης εργαλεία είναι πιο ασφαλή για οτιδήποτε ευαίσθητο, επειδή το αρχείο δεν εγκαταλείπει ποτέ τη συσκευή σας. Τα εργαλεία cloud αποστέλλουν το αρχείο σας σε έναν διακομιστή που δεν μπορείτε να ελέγξετε πλήρως. Τα εργαλεία cloud εξακολουθούν να έχουν νόημα για πολύ απαιτητικές εργασίες από τη μεριά του διακομιστή ή για συσκευές χαμηλής ισχύος, αλλά για την καθημερινή επεξεργασία ενός ιδιωτικού εγγράφου, η τοπική επεξεργασία εξαλείφει εντελώς τον κίνδυνο.
Ναι — και δεν χρειάζεται να μας πιστέψετε στο λόγο μας. Ανοίξτε τα εργαλεία προγραμματιστή του προγράμματος περιήγησής σας, μεταβείτε στην καρτέλα Network tab και χρησιμοποιήστε οποιοδήποτε εργαλείο. Θα δείτε ότι κανένα αίτημα δεν μεταφέρει το περιεχόμενο του αρχείου σας σε διακομιστή ενώ το εργαλείο λειτουργεί.