Datenschutz
Was mit deinen Daten passiert
Nichts verlässt deinen Mac, außer du bittest ein Tool darum.
Diese Website
Die Website liegt bei Cloudflare. Sie setzt keine Cookies und speichert nichts auf deinem Gerät.
Damit die Seiten bei dir ankommen und die Website vor Angriffen geschützt ist, verarbeitet Cloudflare deine IP-Adresse und die üblichen Angaben, die dein Browser mitschickt. Das ist mein berechtigtes Interesse an einer Website, die funktioniert und sicher ist (Art. 6 Abs. 1 lit. f DSGVO).
Ich zähle nur, wie oft die App heruntergeladen wird, pro Tag, Version und Land. Das Land bestimmt Cloudflare anhand der Anfrage, deine IP-Adresse speichere ich dabei nicht. Dafür läuft kein Skript in deinem Browser. Seitenaufrufe oder woher du kommst, zähle ich nicht. Bei jedem gezählten Download schickt mir der Server eine Nachricht über Discord, mit Land, App-Version und der bisherigen Gesamtzahl. Mehr steht nicht drin, auch keine IP-Adresse. So weiß ich, wie oft und wo die App heruntergeladen wird. Das ist mein berechtigtes Interesse (Art. 6 Abs. 1 lit. f DSGVO).
Für das Hosting und die Zählung arbeitet Cloudflare in meinem Auftrag, auf Grundlage eines Vertrags zur Auftragsverarbeitung (Art. 28 DSGVO). Dabei können Daten in die USA gelangen. Cloudflare ist dafür nach dem EU-US Data Privacy Framework zertifiziert, Discord ebenso.
Die App
teespoons hat keine Nutzungsanalyse und schickt keine Telemetrie. Es gibt kein Konto und keine Lizenzprüfung. Nach Updates sucht diese Version nicht. Wenn eine Version das tut, liest sie dafür eine kleine Versionsdatei von tee-spoons.com, und das steht vorher hier.
Zwei Tools können ins Internet, aber nur, wenn du das willst.
- Translate nutzt standardmäßig den Übersetzer von macOS, direkt auf deinem Mac (macOS 26, ältere Versionen haben keinen, den teespoons nutzen kann). Fügst du in den Einstellungen deinen eigenen DeepL-Schlüssel ein, geht der markierte Text per HTTPS an DeepL (api.deepl.com oder api-free.deepl.com). Sonst nichts, keine Kennung und kein anderer Text. Der Schlüssel liegt in deinem Anmelde-Schlüsselbund und taucht nie im Log auf. Ohne Schlüssel stellt Translate überhaupt keine Anfrage.
- Das Diktat lädt beim ersten Mal ein Sprachmodell von huggingface.co herunter, per HTTPS. Je nach Modell, das du wählst, sind das 78 MB bis 1,5 GB. Aufnahme und Spracherkennung laufen auf deinem Mac. Hochgeladen wird nichts. Danach braucht es kein Internet mehr.
Lookup stellt selbst keine Anfrage. Es gibt eine Suchadresse an deinen Standardbrowser weiter, und der schickt die markierten Wörter an die Seite, die du gewählt hast. Anfangs ist das Google, du kannst aber jede Seite hinzufügen. Weder die Wörter noch die Adresse landen im Log.
Connectivity schaltet WLAN und deine VPN-Verbindungen direkt auf deinem Mac. Ein Server von mir ist da nicht dabei. Display Brightness steuert deine Monitore direkt über das Kabel.
Clipboard
Clipboard merkt sich, was du kopierst. Die Einträge bleiben standardmäßig 30 Tage und liegen verschlüsselt auf deinem Mac, in ~/Library/Application Support/TeeSpoons/clipboard.enc. Der Schlüssel dazu wird zufällig auf deinem Mac erzeugt und liegt in deinem Anmelde-Schlüsselbund. Ohne ihn ist die Datei unlesbar. Gibt der Schlüsselbund den Schlüssel nicht raus, speichert Clipboard lieber gar nichts als etwas unverschlüsselt.
Kopien aus einem Passwort-Manager werden auch verschlüsselt gespeichert, aber verborgen. Angezeigt werden nur Punkte und der Name der App, die Suche findet sie nicht, und der Text erscheint nur, wenn du in der Zwischenablage-Auswahl auf „Zeigen“ klickst, in den Einstellungen nie. Dort kannst du auch festlegen, dass sie gar nicht gespeichert werden. Private Schlüssel, API-Tokens und Kartennummern mit gültiger Prüfsumme werden nie gespeichert. Du kannst die Aufnahme jederzeit pausieren oder Einträge löschen, auch per Kurzbefehl. Im Log steht nie Text aus der Zwischenablage.
Timelapse
Timelapse schaut sich deinen Bildschirm zweimal pro Sekunde an, aber nur, solange es eingeschaltet ist. Hat sich etwas verändert, behält es ein Bild. Jedes Bild wird beim Speichern verschlüsselt, mit einem eigenen Schlüssel in deinem Anmelde-Schlüsselbund, und landet in ~/Library/Application Support/TeeSpoons/timelapse oder in einem Ordner, den du in den Einstellungen wählst. Die Texterkennung in der Zeitmaschine kommt von macOS, läuft auf deinem Mac und behält die Wörter nur im Arbeitsspeicher, solange das Fenster offen ist. Filme, die du exportierst, sind normale .mp4-Dateien in ~/Movies/teespoons. Nichts davon verlässt deinen Mac. Ein Kurzbefehl löscht die letzten fünf Minuten.
Was wo gespeichert wird
Alles, was teespoons selbst speichert, liegt in ~/Library/Application Support/TeeSpoons/, auch Timelapse, außer du hast einen anderen Ordner gewählt.
- Deine Kurzbefehle in einer normalen Textdatei, keymap.toml. Daneben die Clipboard-Einstellungen in clipboard.toml und deine Lookup-Seiten in lookup.toml.
- Das Log, teespoons.log. Darin steht, welcher Kurzbefehl ausgelöst wurde und ob er geklappt hat. Text aus der Zwischenablage, markierter Text, Übersetzungen, Transkripte oder Schlüssel stehen nie drin. Es ist auf 2 MB begrenzt, plus eine ältere Kopie, und verlässt deinen Mac nur, wenn du es mir schickst.
- Spickzettel in cheatsheets/, Kopien der Bilder und PDFs, die du selbst hinzufügst.
- Sprachmodelle in models/whisper/, sobald du einmal diktiert hast.
- Die Bedienoberfläche von teespoons ist eine Web-Ansicht. Deshalb speichert macOS ihre Fenstereinstellungen wie bei einem Browser unter ~/Library/WebKit/de.teespoons.app/, mit einem Cache in ~/Library/Caches/de.teespoons.app/.
macOS-Berechtigungen
Mit den Bedienungshilfen kann ein Kurzbefehl Fenster bewegen, markierten Text lesen und für dich tippen. teespoons nutzt das nur, während ein Kurzbefehl läuft, nur für das vorderste Fenster oder den markierten Text, und schickt nichts davon weg.
Die Bildschirmaufnahme brauchen nur der Window Switcher, für die Vorschaubilder, und Timelapse. Alles andere geht auch ohne.
Das Mikrofon braucht nur das Diktat. Über Automation steuert MediaControls Spotify, und FinderArchive fragt den Finder, was du ausgewählt hast. Andere Befehle werden nicht geschickt, und zurück kommen nur der Titelname oder die Dateipfade.
E-Mails und Fehlerberichte
Mails an meine Adressen leitet Cloudflare nach demselben Vertrag an mein eigenes Postfach weiter. Wenn du mir schreibst oder einen Fehlerbericht schickst, nutze ich deine Adresse, deine Nachricht und die Details, die du einfügst, nur, um dir zu antworten und den Fehler zu beheben (Art. 6 Abs. 1 lit. b und f DSGVO). Mails behalte ich nur so lange, wie ich sie dafür brauche. Fehlerberichte lösche ich, sobald der Fehler behoben ist.
Wer verantwortlich ist
Verantwortlich im Sinne der DSGVO bin ich. Name und Anschrift stehen im Impressum. Schreib mir an beta@tee-spoons.com. Sicherheitsprobleme bitte an security@tee-spoons.com, die Adresse steht auch in /.well-known/security.txt.
Deine Rechte
Du hast das Recht auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit und Widerspruch. Schreib mir dafür eine Mail. Außerdem kannst du dich bei einer Datenschutz-Aufsichtsbehörde beschweren. Für mich zuständig ist der Landesbeauftragte für den Datenschutz und die Informationsfreiheit Baden-Württemberg.
Stand: Version 1.5.6-beta.1, zuletzt aktualisiert am 6. Oktober 2026. Änderungen schreibe ich hier mit Datum rein.