Dev Blog

Wie NeatPass Tickets ohne Server scannt

Ein Blick in die On-Device ML-Pipeline hinter NeatPass. Von der Bildvorverarbeitung bis zur Barcode-Erkennung, alles lokal auf deinem iPhone mit Apples MLX-Framework.

2 Min. Lesezeit3. Feb. 2026

Wenn du mit NeatPass ein Ticket scannst, passiert alles auf deinem iPhone. Kein Server-Aufruf, keine Cloud-Verarbeitung, keine Ticketinhalte, die dein Gerät verlassen. Dieser Beitrag erklärt, wie das funktioniert, vom Moment, in dem du einen Screenshot teilst, bis der Wallet-Pass erscheint.

Das Problem mit Cloud-Scanning

Die meisten Ticket-Scanning-Apps laden dein Bild auf einen externen Server hoch, führen OCR und Barcode-Erkennung in der Cloud durch und schicken die Ergebnisse zurück. Technisch ist das der einfachere Weg, aber es bedeutet, dass deine Ticketdaten über Drittanbieter-Infrastruktur laufen.

NeatPass (On-Device)
  • Verarbeitung passiert auf deinem iPhone
  • Funktioniert ohne Internetverbindung
  • Keine Ticketinhalte verlassen dein Gerät
  • Kein Risiko durch Server-Einbrüche
Cloud-basierte Apps
  • Bilder werden auf externe Server hochgeladen
  • Internetverbindung erforderlich
  • Persönliche Daten auf Drittanbieter-Infrastruktur
  • Anfällig für Server-Einbrüche

Basiert auf Apples MLX-Framework

NeatPass nutzt MLX, Apples Machine-Learning-Framework für Apple Silicon. Das KI-Modell läuft direkt auf der GPU deines iPhones, was bedeutet, dass der gesamte Scanvorgang auf deinem Gerät bleibt. Kein Internet, kein Server, keine Daten, die dein Handy verlassen.

Was beim Scannen passiert

Vom Teilen eines Screenshots bis zum fertigen Wallet-Pass - das übernimmt NeatPass für dich:

1

Verarbeitet jede Eingabe

Dark-Mode-Screenshots, schräg aufgenommene Fotos, niedrig aufgelöste Bilder, PDFs mit komplexen Layouts. NeatPass passt sich an, was auch immer du reinwirfst, damit du dir keine Gedanken über die Bildqualität machen musst.
2

Findet jeden Barcode

NeatPass erkennt 18 Barcode-Formate, von QR-Codes über PDF417 (Bordkarten) bis Aztec (europäische Bahntickets). Wenn dein Ticket mehrere Barcodes hat, werden alle erkannt und du wählst aus, welchen du verwenden möchtest.
3

Liest dein Ticket

Die KI extrahiert die relevanten Details: Veranstaltungsnamen, Daten, Uhrzeiten, Veranstaltungsorte, Sitzplatznummern, Buchungsreferenzen. Sie versteht die Struktur von Tickets, nicht nur den Text darauf.
4

Erstellt einen fertigen Pass

Alle extrahierten Daten werden automatisch den richtigen Feldern zugeordnet. Der Veranstaltungsname kommt in den Titel, das Datum ins Datumsfeld, der Barcode wird zur scanbaren Kennung. Das Ergebnis ist ein Wallet-Pass, den du am Eingang nutzen kannst, kein Haufen Rohtext.

Probiere On-Device-Scanning selbst aus

Download

Warum dauert es ca. 20 Sekunden?

Die vollständige ML-Pipeline auf dem Gerät auszuführen dauert länger als ein einzelner Server-Roundtrip. Das ist der Kompromiss. NeatPass priorisiert Datenschutz vor Geschwindigkeit, und 20 Sekunden sind schnell genug, wenn man ein Ticket vor einer Veranstaltung umwandelt. Ich optimiere die Performance mit jedem Update weiter.

Das Ergebnis

Hohe Genauigkeit

Zuverlässige Ergebnisse bei Standard-Ticketformaten, einschließlich niedrig aufgelöster Bilder und teilweise beschädigter Barcodes.

Komplett offline

Funktioniert an Flughäfen, Veranstaltungsorten und überall mit unzuverlässiger Verbindung.

Kein Einbruchsrisiko

Es gibt nichts zu schützen auf einem Server, weil nichts dort gespeichert wird.

Mehr über die KI hinter NeatPass erfahren?

Schau dir meine technischen Details zum KI-Modell an. Einen umfassenden Leitfaden findest du unter On-Device-KI-Ticketscanning und wie es funktioniert.

Bereit, deine Karten zu migrieren?

Mit NeatPass kannst du ganz einfach jedes Ticket, jeden Pass oder jede Kundenkarte in Apple Wallet umwandeln.

Try NeatPass Free

Weitere Updates