Datenschutz & Netzwerk
Lokal zuerst: was auf deinem Mac bleibt, welche Netzwerkanfragen die App stellen kann und wie Offline-Rückgriffe funktionieren.
Numlex ist lokal zuerst. Deine Blätter, Variablen, Konstanten und Einstellungen liegen auf deinem Mac, und die Netzwerkfläche der App ist eine kleine, ausdrückliche Liste: Kurse, Wetter und Ortsabfragen. Jede wird durch ein strenges Zeilenmuster ausgelöst — passt eine Zeile nicht, wird nichts irgendwohin gesendet.
Was lokal bleibt
- Alle Berechnungen, Datums- und Zeitangaben, Variablen, Abschnitte, Summen, Einheiten- und Gradumrechnungen laufen vollständig auf deiner Maschine und funktionieren offline.
- Die temporalen und finanziellen Kataloge sind in der App enthalten: Zeitzonen, gesetzliche Feiertage (2019–2035), Umsatzsteuer-Presets, Einkommensteuertabellen 2026 und BLS-CPI-U-Inflationsdaten werden offline aufgelöst. Für ihre Beantwortung wird nichts heruntergeladen.
- PDF-Export und Druck laufen vollständig offline: keine Netzwerkanfrage, kein Zwischenablagezugriff und keine Analyse.
- Blätter und Einstellungen liegen in
~/Library/Application Support/Numlex(ein einzelner lokaler Speicher). - Es gibt kein Konto, keine Anmeldung und keine Cloud-Synchronisierung jeglicher Art.
- Numlex liest nie GPS oder Standortdaten — Koordinaten können nur aus der expliziten Gradsyntax stammen, die du tippst.
Die Netzwerk-Allowlist
| Anfrage | Ausgelöst durch | Was gesendet wird |
|---|---|---|
| Kursaktualisierung | Umrechnungszeilen mit Fiat-Währungen | Nichts Identifizierendes — ein öffentlicher Abruf der Kurstabelle |
| Wetterabfrage | Eines der fünf strengen Wettermuster unten | Nur der eingegebene Ortsname |
| Ortsabfrage (Geokodierung) | location of, latitude/longitude of und benannte distance between-Endpunkte | Nur der eingegebene Ortsname |
| Update-Prüfung | Check for Updates…, die automatische Prüfung oder das Annehmen eines Updates | Nichts Identifizierendes — ein einfacher GET des Appcasts; ein angenommenes Update lädt das angekündigte .dmg von GitHub |
Alle diese Anfragen sind Teil der aktuellen Version 4.9.6, und der Rest dieser Seite folgt demselben Lokal-zuerst-Modell.
Updates
Ein Numlex-Build mit Updater liest seinen Appcast unter
https://numlex.tech/appcast.xml, wenn er nach Updates sucht, und lädt das angekündigte
.dmg nur bei angenommenem Update von der GitHub-Release-URL. Beides sind
einfache HTTPS-Anfragen ohne Query-Strings und ohne Identifikatoren; anonymes
System-Profiling ist deaktiviert, und es gibt keine Analyse- oder Nutzungsmeldungen. Ist der
Feed nicht erreichbar, meldet die App den Fehler und arbeitet weiter.
Kurse
- Anbieter: der kostenlose Endpunkt
open.er-api.com, ohne Schlüssel, BasisUSD. - Die Tabelle wird stündlich aktualisiert; die letzten guten Kurse bleiben offline verfügbar.
- Bei einer fehlgeschlagenen Anfrage nutzt die App die letzten guten Kurse weiter und erfindet nie einen.
Siehe die Währungsreferenz für den vollständigen Katalog und die Cache-Details.
Wetter
Die fünf Muster unterscheiden nicht zwischen Groß- und Kleinschreibung; Leerzeichen sind flexibel:
weather in <place>
<place> temperature
high in <place>
low in <place>
feels like in <place>
Die ersten beiden Formen liefern die aktuelle Temperatur, high und low das heutige
Maximum und Minimum und feels like die aktuelle gefühlte Temperatur. Alle Ergebnisse
werden in Celsius ausgegeben.
- Anbieter: Open-Meteo, ohne Schlüssel und ohne Standortberechtigung.
- Datenschutz: Nur der ausdrücklich eingegebene Ortsname wird gesendet — nie deine Position.
- Cache: Eine letzte erfolgreiche Antwort pro Ort versorgt alle vier Messwerte; die TTL
beträgt 600 Sekunden, danach wird im Hintergrund aktualisiert. Offline bleibt der letzte
Cachewert verfügbar; ganz ohne Cache meldet die Zeile
Weather unavailable.
Die genauen Parserregeln stehen unter Live-Daten & Geografie.
Geokodierung & Entfernungen
- Anbieter: Open-Meteo, nur der Geokodierungs-Endpunkt (keine Vorhersage, kein Schlüssel). Der Name wird über das am höchsten gerankte Ergebnis aufgelöst.
- Auflösungen werden gespeichert, sodass wiederholte Ortssuchen offline funktionieren; lässt
sich ein Ort nicht auflösen, meldet die Zeile
Location unavailable. - Ein benannter
distance between-Endpunkt benötigt Geokodierung; explizite Koordinaten werden vollständig offline berechnet. - Das Ergebnis ist eine Haversine-Oberflächenentfernung, keine Route.
Was nie gesendet wird
Keine Analyse, keine Telemetrie, keine Absturzberichte, keine Werbe- oder Tracking-Aufrufe. Weder Blattinhalte noch Variablen, Berechnungen oder Positionsdaten verlassen je deinen Mac. Es gibt kein Backend, an das sie gesendet werden könnten.
Verwandt
- Live-Daten & Geografie — die Muster und DMS-Regeln im Detail.
- Währungsreferenz — die 166 Währungen der App.
- Datums- & Zeitangaben — die Offline-Zeitzonen- und Feiertagskataloge.
- Finanzen & Investitionen — die Offline-Steuer- und CPI-Sets.
- Exportieren & Drucken — der Offline-Export-/Druckvertrag.