Technische Details
OCR-Engine
FreezeText nutzt Apples Vision-Framework (VNRecognizeTextRequest) mit der höchsten Genauigkeitsstufe. Die Texterkennung funktioniert vollständig lokal — es werden keine Daten an externe Server gesendet.
Die Verarbeitungszeit liegt typischerweise unter 0,3 Sekunden, abhängig von der Größe des ausgewählten Bereichs und der Textmenge.
Bildschirmerfassung
Die Bildschirmerfassung nutzt CoreGraphics (CGDisplayCreateImage). Alle angeschlossenen Bildschirme werden gleichzeitig erfasst. Das Overlay wird als Vollbildfenster auf höchster Fensterebene dargestellt, um den "Einfrieren"-Effekt zu erzeugen.
QR-Code- und Barcode-Erkennung
Neben der Texterkennung führt FreezeText automatisch eine QR-Code- und Barcode-Erkennung im ausgewählten Bereich durch. Beide Erkennungen laufen parallel über das Vision-Framework.
macOS-Services-Integration
FreezeText registriert sich als macOS-Service und akzeptiert Bilddateien aus dem Finder oder anderen Anwendungen. Die OCR wird direkt auf den übergebenen Bildern ausgeführt, ohne dass eine Bildschirmaufnahme erforderlich ist.
Datenschutz
- 100 % lokale Verarbeitung — keine Cloud-Anbindung
- Keine Registrierung erforderlich
- Keine Analyse- oder Tracking-Daten
- OCR über Apples Vision-Framework direkt auf dem Mac
- Verlaufsdaten lokal unter
~/Library/Application Support/FreezeText/
Systemanforderungen
| Betriebssystem | macOS 12 (Monterey) oder neuer |
| Berechtigung | Bildschirmaufnahme (zwingend) |
| Speicherplatz | ca. 4 MB |
| Architektur | Native Swift (Apple Silicon & Intel) |