Pagecraft

Wie es funktioniert, und wie man es prüft

Vier andere Seiten haben Ihnen bereits versichert, Ihre Datei sei bei ihnen sicher. Hier steht stattdessen die Architektur — und wie Sie sie überprüfen, ohne dieser Seite ein einziges Wort zu glauben.

Es gibt keinen Server, auf den etwas hochgeladen würde

Eine PDF-Engine sind ein paar Megabyte Code, und ein Browser kann so etwas seit Jahren ausführen. Also läuft sie hier: Die Datei, die Sie ablegen, wird von JavaScript und WebAssembly in diesem Tab gelesen, in einem Hintergrund-Thread bearbeitet, damit ein großes Dokument die Seite nicht einfriert, und als Download zurückgegeben. Die Website selbst ist ein Verzeichnis statischer Dateien — HTML, CSS, JavaScript, eine Schrift — ohne Anwendung dahinter. Es gibt keinen Ort, an den eine Datei geschickt werden könnte, und das ist eine ganz andere Aussage als das Versprechen, sie später zu löschen.

Wie Sie es selbst prüfen

Drei Wege, in aufsteigender Reihenfolge danach, wie wenig Sie uns dabei glauben müssen. Das Panel unten auf dieser Seite listet jede Adresse auf, die dieser Tab angefordert hat — benutzen Sie also ein Werkzeug und kommen Sie danach zurück und sehen Sie nach. Der Netzwerk-Tab Ihres eigenen Browsers sagt dasselbe und ist nicht von uns geschrieben. Und wenn Sie ganz sicher sein wollen, trennen Sie die Verbindung, sobald die Seite geladen ist: Hier funktioniert jedes Werkzeug weiter, weil keines je eine Verbindung gebraucht hat.

Dieselbe Engine läuft überall

Diese Website ist eine Oberfläche. Die Engine darunter ist ein eigenes, freizügig lizenziertes Paket, das Sie aus npm installieren und in Node ausführen, in Ihr eigenes Produkt einbetten oder über die Kommandozeile aus einem Shell-Skript steuern können. Das ist Absicht: Eine Engine, die auf irgendjemandes Server laufen müsste, wäre leichter zu bauen gewesen — und hätte das Versprechen dieser Seite unmöglich gemacht.

Was es Sie kostet

Die Arbeit macht Ihr Rechner, also sind die Grenzen Ihres Rechners die Grenzen. Ein 500-MB-Scan ist hier langsamer als auf einem gemieteten Server mit 64 GB Arbeitsspeicher, und auf einem alten Telefon wird er vielleicht gar nicht fertig. Der erste Besuch lädt ein paar Megabyte Engine herunter; danach hat Ihr Browser sie üblicherweise im Cache. Wir halten das für einen guten Tausch bei einem Dokument, das Sie nicht auf dem Rechner eines Fremden kopiert sehen möchten — und sagen es lieber, als dass Sie es herausfinden.

Wer es macht und wie es bezahlt wird

Es ist quelloffen, und der Quellcode ist das ganze Produkt: Die Engine steht unter MIT, damit jeder darauf aufbauen kann, und diese Website unter AGPL. Dahinter steht keine Firma, die Ihre Daten braucht, keine Analyse, keine Werbung und kein Konto. Der Betrieb kostet fast nichts, gerade weil auf unserer Seite keine Arbeit anfällt.

Alles, was dieser Tab angefordert hat

Jede Adresse, die dieser Tab angefordert hat, seit Sie ihn geöffnet haben — einschließlich der Arbeit auf jeder Werkzeugseite, die Sie vor dieser besucht haben. Wäre ein Dokument hochgeladen worden, stünde es in dieser Liste.

Alles, was dieser Tab angefordert hat
AdresseMalBeantwortet von

Was auf diesem Gerät liegt

Fast alles hier kommt mit der Seite und kostet Kilobytes. Zwei Dinge nicht: eine Schrift, die ein Schriftsystem zeichnen kann, das die eingebauten PDF-Schriften nicht abdecken, und die Maschine, die Wörter von einem Scan liest. Das sind Megabytes, also werden sie angeboten statt mitgeliefert — geholt, wenn Sie darum bitten, danach behalten, damit sie auch ohne Netz funktionieren, und wieder weg, sobald Ihnen der Platz lieber ist.

Was auf diesem Gerät liegt
FähigkeitGrößeAuf diesem Gerät{size} herunterladen
Noto SansZeichnet Griechisch, Kyrillisch sowie die lateinischen Buchstaben und typografischen Zeichen, die den eingebauten PDF-Schriften fehlen. Normal, fett, kursiv und fett kursiv.Lizenz: MIT AND OFL-1.12,5 MBWird geprüft
Noto Sans ArabicZeichnet Arabisch, Persisch und Urdu, mit den Verbindungen, die die Schrift selbst vorgibt. Normal und fett.Lizenz: MIT AND OFL-1.1388,6 kBWird geprüft
Noto Sans JapanischZeichnet Japanisch: die Kana, die Schriftzeichen, die eine japanische Schrift mitbringt, und die zugehörige Interpunktion. Normal und fett — und mit Abstand das Größte, was hier angeboten wird.Lizenz: MIT AND OFL-1.110,9 MBWird geprüft
CaveatEine Handschrift, zum Unterschreiben. Ein in Helvetica gesetzter Name ist gut lesbar und ist keine Unterschrift.Lizenz: MIT AND OFL-1.1514,3 kBWird geprüft
ErkennungsmaschineTesseract, für den Browser übersetzt und in einem eigenen Thread ausgeführt. Sie macht aus dem Bild einer Seite Wörter und braucht für jede Sprache, die sie lesen soll, ein eigenes Modell.Lizenz: Apache-2.04,1 MBWird geprüft
Englisch lesenDas Modell, mit dem die Erkennungsmaschine Englisch liest. Allein nützt es nichts: die Maschine muss ebenfalls hier sein.Lizenz: MIT3 MBWird geprüft
Deutsch lesenDas Modell, mit dem die Erkennungsmaschine Deutsch liest. Allein nützt es nichts: die Maschine muss ebenfalls hier sein.Lizenz: MIT1,3 MBWird geprüft
Französisch lesenDas Modell, mit dem die Erkennungsmaschine Französisch liest. Allein nützt es nichts: die Maschine muss ebenfalls hier sein.Lizenz: MIT707,4 kBWird geprüft
Spanisch lesenDas Modell, mit dem die Erkennungsmaschine Spanisch liest. Allein nützt es nichts: die Maschine muss ebenfalls hier sein.Lizenz: MIT2,1 MBWird geprüft