Datenschutzerklärung für WhisperShortcut
Zuletzt aktualisiert: 27. Oktober 2026

Magnus · Entwickler
Ich habe WhisperShortcut so gebaut, dass es lokal arbeitet und Sie Ihre eigenen API-Schlüssel mitbringen. Es gibt kein Backend und keine Benutzerkonten. Hier steht genau, was das für Ihre Daten bedeutet.
Überblick
WhisperShortcut ist eine macOS-Menüleisten-App für Diktat, Textbearbeitung per Sprache, KI-Chat, Sprachausgabe, Live-Transkription von Meetings und verwandte Produktivitätsabläufe. Die App arbeitet lokal und mit Ihren eigenen Schlüsseln: Cloud-Funktionen nutzen Ihren Google Gemini API-Schlüssel, optional Ihren OpenAI API-Schlüssel, optional Ihren xAI API-Schlüssel für Grok-Funktionen, optional Ihren Anthropic API-Schlüssel für Claude-Chatmodelle und optional einen OpenRouter API-Schlüssel für das Diktieren über Modelle, an die OpenRouter weiterleitet. Optionale Verbindungen zu Google und Trello sowie Ordner, die Sie für den Chat freigeben, stellen dem Chat kontrollierte Werkzeuge zur Verfügung. Die Offline-Transkription mit Whisper funktioniert, ohne Audio an einen Cloud-Dienst zu senden. Diese Datenschutzerklärung erläutert, welche Daten lokal gespeichert werden, welche Daten bei Nutzung von Cloud- oder verbundenen Funktionen an Drittanbieter gesendet werden können und welche Kontrollmöglichkeiten Sie haben.
Datenerhebung im Überblick
WhisperShortcut erhebt nur minimale Daten und stellt Ihre Privatsphäre in den Vordergrund:
- Keine Analyse- oder Tracking-Dienste Dritter; keine von uns betriebene Absturzberichterstattung. Optionale anonyme Nutzungsstatistiken (nur Zähler, keine Kennung) werden nur dann an unseren eigenen Server gesendet, wenn Sie sie einschalten. Standardmäßig sind sie ausgeschaltet
- Kein Verkauf von Daten an Dritte
- App-Daten werden lokal auf Ihrem Mac gespeichert
- API-Schlüssel, OAuth-Refresh-Tokens, Trello-Tokens und Postfach-Passwörter werden im macOS-Schlüsselbund gespeichert
- Offline-Speech-to-Text kann lokales Whisper nutzen, ohne Audio an einen Server zu senden
- Keine Benutzerkonten, und kein Server von uns erhält jemals Ihre Inhalte
Welche Daten wir erheben
1. API-Schlüssel und OAuth-Tokens
Um Cloud-Funktionen zu nutzen, geben Sie Ihre eigenen API-Schlüssel der jeweiligen Anbieter ein. Die Nutzung wird dem Konto beim jeweiligen Anbieter in Rechnung gestellt. Die optionalen Integrationen von Google und Trello verwenden Tokens erst, nachdem Sie sie verbunden haben.
Zugangsdaten
- Was: Ihr Google Gemini API-Schlüssel, optional Ihr OpenAI API-Schlüssel, optional Ihr xAI API-Schlüssel, optional Ihr Anthropic API-Schlüssel, optional Ihr OpenRouter API-Schlüssel, optional Google-OAuth-Tokens, optional Trello-API-Schlüssel/-Token und optional IMAP-Postfach-Passwörter
- Wo: Sicher im macOS-Schlüsselbund gespeichert
- Zweck: Authentifizierung von Anfragen an Google Gemini (Cloud-Transkription, Dictate Prompt, Chat, TTS, Smart Improvement und Live Meeting), an OpenAI-Modelle, sofern ausgewählt (Transcribe, Dictate Prompt und Chat), an xAI-Grok-Modelle, sofern ausgewählt (Speech-to-Text, Dictate Prompt, Vorlesen und Chat), an Anthropic-Claude-Modelle, sofern ausgewählt (nur Chat), an OpenRouter, sofern ausgewählt (Speech-to-Text und Chat), an die Werkzeuge für Google Kalender, Tasks und Gmail, sofern verbunden, an die Trello-Werkzeuge für Boards, Listen und Karten, sofern verbunden, sowie an Ihren Mailserver, wenn Sie ein Postfach verbinden. Für Offline-Whisper-Speech-to-Text nicht erforderlich
- Speicherdauer: Lokal gespeichert, bis Sie die Zugangsdaten löschen oder das verbundene Konto trennen
- Zugriff: Nur für die App auf Ihrem Gerät zugänglich
2. App-Einstellungen
- Was: Tastenkürzel, Modellauswahl, Benachrichtigungseinstellungen, TTS-Stimme, Chat-Verhalten, Funktionsschalter, Schalter für automatisches Einfügen und weitere Einstellungen
- Wo: Lokal in macOS UserDefaults gespeichert
- Zweck: Speichern Ihrer bevorzugten Konfiguration
- Speicherdauer: Lokal gespeichert, bis Sie auf die Standardwerte zurücksetzen
- Zugriff: Nur für die App auf Ihrem Gerät zugänglich
3. Temporäre Audiodateien
- Was: Audioaufnahmen beim Diktieren, bei Prompt-Abläufen, bei TTS-bezogener Verarbeitung, bei der Live-Transkription von Meetings oder bei der kurzlebigen Überprüfung durch Smart Improvement
- Wo: Vorübergehend im Datenordner der App gespeichert. Prüfproben für Smart Improvement werden, sofern aktiviert, unter
UserContext/audio-samples/gespeichert - Zweck: Erforderlich für Transkription und KI-Verarbeitung. Audioproben für Smart Improvement werden ausschließlich als Belege für die Überprüfung diktatbezogener Vorschläge verwendet.
- Speicherdauer: Werden nach der Verarbeitung automatisch gelöscht. Audioproben für Smart Improvement sind in ihrer Anzahl begrenzt und werden zu Beginn des nächsten Smart-Improvement-Laufs oder beim Löschen der Interaktionsdaten gelöscht.
- Zugriff: Nur für die App auf Ihrem Gerät zugänglich
4. Chat-Sitzungen
- Was: Chat-Sitzungen, Nachrichten, Modellauswahl und lokale Chat-Metadaten
- Wo: Lokal auf Ihrem Mac gespeichert
- Zweck: Ermöglicht die Fortsetzung früherer Unterhaltungen
- Speicherdauer: Gespeichert, bis Sie die Chat-Daten löschen
- Zugriff: Nur Sie können auf diese Dateien auf Ihrem Gerät zugreifen
5. Live-Meeting-Transkripte (optional)
- Was: Transkriptdateien aus dem Live-Meeting-Modus
- Wo: Im Datenordner der App unter
Meetings/gespeichert - Zweck: Dauerhafte Aufzeichnung der Live-Transkription von Meetings
- Speicherdauer: Gespeichert, bis Sie die Dateien manuell löschen
- Zugriff: Nur Sie können auf diese Dateien auf Ihrem Gerät zugreifen
6. Nutzerkontext / Interaktionsprotokolle
- Was: Lokale JSONL-Interaktionsprotokolle können Modusnamen, Zeitstempel, Ergebnisausschnitte, promptbezogenen Verlauf und optional Verweise auf kurzlebige Audioproben von Diktaten enthalten, die zur Verbesserung von System-Prompts, Nutzerkontext und Vorschlägen für das Diktat-Glossar dienen.
- Wo: Lokal im Datenordner der App unter
UserContext/gespeichert - Zweck: Werden verwendet, wenn Sie in den Einstellungen auf „Generate with AI“ klicken, um vorgeschlagene System-Prompts und Nutzerkontext abzuleiten, oder für die automatische Verbesserung von System-Prompts (falls aktiviert).
- Wann sie erfasst werden: Interaktionsprotokolle werden gespeichert, wenn Save usage data aktiviert ist. Die Daten bleiben auf Ihrem Gerät, bis Sie sie löschen oder sie automatisch entfernt werden.
- Speicherdauer: Protokolldateien, die älter als 90 Tage sind, werden automatisch gelöscht. Für „Generate with AI“ und die automatische Verbesserung werden nur Interaktionen der letzten 30 Tage gelesen und an Google Gemini gesendet.
- Analyse durch Gemini: Aktuelle lokale Protokolle können zusammengefasst und an Google Gemini gesendet werden, wenn Sie „Generate with AI“, „Improve from usage“ oder verwandte Smart-Improvement-Funktionen ausführen. Sie können die automatische Verbesserung jederzeit deaktivieren.
- Löschung:Einstellungen > Smart Improvement > Delete interaction data, oder entfernen Sie den Ordner
UserContextmanuell. - Schreibstil (optional): Wenn Sie Writing Style nutzen, speichert die App ein kurzes Stilprofil und eine Sammlung von Beispielnachrichten, die Sie geschrieben haben, unter
UserContext/writing-style/. Die Beispiele stammen aus Text, den Sie in den Einstellungen einfügen, oder, wenn Sie bei verbundenem Google-Konto auf Importieren klicken, aus Ihren in Gmail gesendeten E-Mails des letzten Jahres (nur Lesezugriff; zitierte Antworten, Signaturen und Weiterleitungen werden entfernt, bevor etwas gespeichert wird). Zum Erstellen des Profils werden Beispiele an das von Ihnen ausgewählte Smart-Improvement-Modell gesendet. Einige passende Beispiele werden Dictate-Prompt-Anfragen hinzugefügt. Löschen Sie sie unter Einstellungen > Smart Improvement oder indem Sie den Ordner entfernen.
7. Google-Konto: Kalender, Tasks und Gmail (optionales OAuth)
Wenn Sie Ihr Google-Konto verbinden, kann die App auf die Dienste zugreifen, die Sie auf dem Google-Zustimmungsbildschirm autorisieren. Dazu können gehören: Google Kalender (Termine lesen und erstellen), Google Tasks (Aufgaben in Ihren Aufgabenlisten lesen und verwalten, einschließlich Erstellen, Erledigen und Löschen) und Gmail mit reinem Lesezugriff (Suchen und Lesen von Nachrichteninhalten, die über die App angefordert werden). Die genauen Berechtigungen hängen von den Scopes ab, die Google Ihnen bei der Anmeldung anzeigt.
OAuth-Scopes (wie auf dem Google-Zustimmungsbildschirm angezeigt) entsprechen den folgenden. Googles eigene Kurzbeschreibungen: Kalender: Termine in Ihren Kalendern ansehen und bearbeiten; Tasks: Ihre Aufgaben erstellen, bearbeiten, organisieren und löschen; Gmail (nur Lesezugriff): Ihre E-Mails und Einstellungen ansehen. WhisperShortcut nutzt sie wie folgt:
https://www.googleapis.com/auth/calendar.events: Auflisten anstehender Termine und Erstellen von Terminen mit Uhrzeit, die Sie in der App anfordern.https://www.googleapis.com/auth/tasks: Lesen Ihrer Aufgabenlisten sowie Erstellen, Erledigen oder Löschen von Aufgaben, wenn Sie den Assistenten darum bitten, entsprechend den Werkzeugen in der App.https://www.googleapis.com/auth/gmail.readonly: Durchsuchen Ihres Postfachs und Lesen bestimmter Nachrichten (einschließlich des Nachrichtentexts), wenn Sie darum bitten. Die App sendet keine E-Mails, ändert keine Labels, verschiebt keine Nachrichten in den Papierkorb und nutzt Gmail nicht für Werbung, massenhafte Synchronisierung im Hintergrund oder Modelltraining. Die Verbindung wird von Ihnen selbst hergestellt; der Lesezugriff ist das Minimum, das nötig ist, um Fragen zum Inhalt einer Nachricht zu beantworten (ein reiner Zugriff auf Metadaten würde dafür nicht ausreichen).
- OAuth-Tokens: Zugriffs- und Refresh-Tokens für diese Verbindung werden ausschließlich auf Ihrem Mac im macOS-Schlüsselbund gespeichert. WhisperShortcut hat kein Backend und lädt diese Tokens nicht auf unsere Server hoch und speichert sie dort nicht.
- Daten und Dritte: Wir verkaufen Ihre Informationen nicht und geben sie nicht an unbeteiligte Dritte weiter. Daten aus Kalender, Tasks und Gmail, die für Sie abgerufen werden, können in Anfragen an den Cloud-KI-Anbieter, den Sie in der App konfigurieren, einfließen (zum Beispiel Google Gemini, wenn Sie es mit Ihrem API-Schlüssel nutzen), und zwar nur, um die Antwort zu erzeugen, die Sie in dieser Sitzung angefordert haben, zum Beispiel als Kontext im Chat der App. Diese Verarbeitung unterliegt den Bedingungen dieses Anbieters und gegebenenfalls der Datenschutzerklärung von Google. Direkte Aufrufe der Kalender-, Tasks- und Gmail-APIs von Google unterliegen ebenfalls den Bedingungen und Richtlinien von Google.
- Trennen: Sie können die Verbindung jederzeit in den Einstellungen der App (Google-Verbindung) oder mit dem Befehl
/disconnect-googleim Chat der App widerrufen; damit wird der Zugriff dieser App auf Kalender, Tasks und Gmail entfernt. Sie können den Zugriff der App auch in den Sicherheitseinstellungen Ihres Google-Kontos entfernen.
8. Trello-Boards, -Listen und -Karten (optionales Token)
Wenn Sie Trello verbinden, kann die App die Trello-API nutzen, wenn Sie den Chat bitten, mit Boards, Listen und Karten zu arbeiten. Trello verwendet ein manuelles Token-Verfahren: Sie erstellen oder hinterlegen Ihren Trello-Power-Up-API-Schlüssel, öffnen die Autorisierungsseite von Trello, kopieren das Token, das Trello nach einem Klick auf „Allow“ anzeigt, und fügen es in die App ein.
- Worauf zugegriffen werden kann: Boards, Listen und Karten, die das von Ihnen erteilte Trello-Token freigibt, einschließlich Kartennamen, Beschreibungen, Fälligkeitsdaten, Listenzugehörigkeit sowie Metadaten zu Boards und Listen.
- Was die App tun kann: Auf Ihre Anfrage Boards, Listen und Karten auflisten, Karten erstellen, Kartenname, Beschreibung und Fälligkeitsdatum ändern, Karten zwischen Listen verschieben und Karten archivieren.
- Wo die Zugangsdaten gespeichert werden: Ihr Trello-Power-Up-API-Schlüssel und Ihr Trello-Benutzertoken werden ausschließlich auf Ihrem Mac im macOS-Schlüsselbund gespeichert.
- Trennen: Sie können Trello jederzeit in den Einstellungen der App oder mit dem Befehl
/disconnect-trelloim Chat trennen. Sie können das Token auch in den Kontoeinstellungen von Trello/Atlassian widerrufen.
9. Für den Chat freigegebene Workspace-Ordner (optional)
Sie können Ordner für den Chat der App unter Einstellungen → Chat → Workspace Folders, mit dem Befehl /folder oder durch Ziehen eines Ordners auf das Chatfenster freigeben. Die Freigabe erfolgt ausdrücklich und für jeden Ordner einzeln: Die App speichert für jeden ausgewählten Ordner ein macOS-Security-Scoped-Bookmark, und der Chat kann nur diese Ordner verwenden.
- Worauf zugegriffen werden kann: Auflisten, Lesen und Durchsuchen von Dateien in den freigegebenen Ordnern. Pfade außerhalb dieser Ordner werden abgewiesen. Standardmäßig ist der Zugriff auf Lesen beschränkt.
- Dateibearbeitung (optional, standardmäßig aus): Wenn Sie „Let the chat create and change files in these folders“ einschalten, kann der Chat in den freigegebenen Ordnern Textdateien anlegen sowie bestehende Dateien bearbeiten oder ergänzen. Bevor eine bestehende Datei geändert wird, wird ihr bisheriger Inhalt nach
WorkspaceBackups/im Datenordner der App kopiert und 30 Tage lang aufbewahrt. Löschen und Verschieben sind nicht möglich, und Schreibzugriffe auf.git-, Abhängigkeits- und Zugangsdaten-Verzeichnisse werden abgelehnt. - Was Ihren Mac verlassen kann: Dateinamen, Pfade und Dateiinhalte, die der Chat für Ihre Anfrage liest, sind Teil der Anfrage an den von Ihnen ausgewählten Cloud-KI-Anbieter, und zwar nur, um die angeforderte Antwort zu erzeugen. Wenn Sie ein lokales Modell verwenden, bleiben diese Inhalte auf Ihrem Rechner.
- Wo: Ordner-Bookmarks werden lokal in macOS UserDefaults gespeichert. Kurze Notizen, die der Chat darüber führt, wo sich Dinge befinden, werden lokal unter
UserContext/workspace-map.mdgespeichert. - Entfernen: Entfernen Sie einen Ordner jederzeit unter Einstellungen → Chat → Workspace Folders; die zugehörigen Notizen werden dabei mit entfernt.
10. E-Mail-Konten über IMAP (optional)
Sie können den Chat der App bitten, ein Postfach eines beliebigen Anbieters zu verbinden, der IMAP anbietet. Der Chat zeigt dann ein Passwortfeld an; das Passwort wird nur an Ihren Mailserver gesendet, um die Anmeldung zu prüfen.
- Worauf zugegriffen werden kann: Suchen und Lesen von Nachrichten in den verbundenen Postfächern. Der Zugriff ist auf Lesen beschränkt: Die App markiert niemals Nachrichten als gelesen, verschiebt, löscht oder sendet nichts.
- Verbindung: Direkt von Ihrem Mac zu Ihrem Mailserver über TLS (Port 993). Um den passenden Server vorzuschlagen, fragt die App die Mail-Einträge (MX) Ihrer Domain über den DNS-Resolver von macOS ab.
- Was Ihren Mac verlassen kann: Kopfzeilen und Inhalte von Nachrichten, die der Chat für Ihre Anfrage liest, sind Teil der Anfrage an den von Ihnen ausgewählten Cloud-KI-Anbieter, und zwar nur, um die angeforderte Antwort zu erzeugen. Wenn Sie ein lokales Modell verwenden, bleiben diese Inhalte auf Ihrem Rechner. Ihr Postfach-Passwort wird niemals an einen KI-Anbieter gesendet.
- Wo: Das Passwort wird im macOS-Schlüsselbund gespeichert; Adresse und Servername werden lokal in den Einstellungen der App gespeichert.
- Entfernen: Entfernen Sie ein Konto jederzeit unter Einstellungen → Konten → Mail Accounts; das zugehörige Passwort wird dabei aus dem Schlüsselbund gelöscht.
11. Claude & andere KI-Apps auf diesem Mac (optional, standardmäßig aus)
- Was:Wenn Sie dies unter Einstellungen → Claude & KI-Apps einschalten, können Claude Code, Claude Desktop, Codex und andere MCP-Apps auf diesem Mac Ihre Meeting-Transkripte, Notizen und Zusammenfassungen lesen, auch die eines Meetings, das gerade aufgezeichnet wird. Wenn Sie zusätzlich Änderungen erlauben, können sie Änderungen an Ihrer Einrichtung vorschlagen oder vornehmen (Glossar, Anweisungen für Dictate Prompt, Schreibstilprofil, Chat-Befehle, App-Einstellungen wie Modelle und Tastenkürzel) und, bei eingeschaltetem Save usage data und einem zweiten Schalter, Ihre letzten Diktate lesen.
- Wohin die Daten gehen: Die Verbindung bleibt auf Ihrem Mac und ist durch einen Zugriffsschlüssel geschützt (ein separater Schlüssel für Änderungen). Was die KI-App liest, wird anschließend von dieser App und dem dahinterstehenden KI-Anbieter nach deren Richtlinien verarbeitet, nicht von WhisperShortcut.
- Kontrolle:Sie entscheiden, ob Änderungen auf Ihre Freigabe warten oder direkt angewendet werden, mit Rückgängig-Option in den Einstellungen; Anweisungen für Diktat und Chat warten immer auf Ihre Freigabe. Die Verbindung ist ausgeschaltet, solange der Offline-Modus aktiv ist, und Sie können sie jederzeit unter Einstellungen → Claude & KI-Apps ausschalten.
Anonyme Nutzungsstatistiken (optional, standardmäßig aus)
Wenn Sie Share anonymous usage statisticseinschalten (bei der Einrichtung oder unter Einstellungen → Datenschutz & Berechtigungen), sendet die App täglich eine Zusammenfassung von Zählerständen an einen kleinen, von uns betriebenen Server: wie oft Funktionen genutzt wurden und ob sie funktioniert haben, Fehlerklassen wie „network“, welche integrierten Modelle verwendet wurden (selbst eingegebene Modellnamen werden als custom übermittelt), für welche Anbieter ein Schlüssel hinterlegt ist (niemals der Schlüssel selbst), App- und macOS-Version, die Woche Ihres ersten Starts und die Anzahl der Tage seitdem sowie einmalige Hinweise, wenn Sie einen Einrichtungsschritt abschließen oder eine Funktion zum ersten Mal nutzen.
Sie enthält niemals Transkripte, Prompts, Chatnachrichten, Antworten, Audio, Inhalte der Zwischenablage oder markierten Text, Bildschirmfotos, die Apps, in die Sie einfügen, Fehlermeldungen, API-Schlüssel oder eine Geräte- oder Installationskennung. Der Server speichert angenommene Zusammenfassungen 400 Tage lang, verwirft alle ihm unbekannten Felder und speichert keine IP-Adressen. Sein Code ist im Repository der App unter server/telemetry/ öffentlich einsehbar.
„See exactly what is sent“ in den Einstellungen zeigt das genaue JSON. Wenn Sie den Schalter ausschalten, wird alles noch nicht Gesendete gelöscht. Die Funktion ist nicht verfügbar, solange der Offline-Modus aktiv ist, und Administratoren können sie mit der Einstellung telemetryForceDisabled zwangsweise abschalten.
Welche Daten wir NICHT erheben
- Name, E-Mail-Adresse oder Postanschrift
- Nutzungsstatistiken ohne Ihre Einwilligung oder Tracking-Daten
- Von uns betriebene Absturzberichte
- Audioaufnahmen über die vorübergehende Verarbeitung und die oben beschriebenen kurzlebigen Prüfproben für Smart Improvement hinaus
- Inhalte der Zwischenablage (über die vorübergehende Nutzung bei Speech-to-Prompt hinaus)
- E-Mail-, Kalender- und Aufgabendaten sowie Daten zu Trello-Boards, -Listen oder -Karten, außer wenn Sie verbundene Werkzeuge ausdrücklich nutzen
- Dateien auf Ihrem Mac, mit Ausnahme des Zugriffs auf Ordner, die Sie ausdrücklich für den Chat freigeben (nur Lesezugriff, sofern Sie die Dateibearbeitung nicht einschalten)
Dienste Dritter
Google Gemini API
WhisperShortcut kann die Gemini API von Google nutzen, wenn Sie einen Google API-Schlüssel konfigurieren, und zwar für Speech-to-Text (Cloud), Speech-to-Prompt, Chat, TTS, Smart Improvement, die Live-Transkription von Meetings sowie für optionale Abläufe, die Kontext aus Kalender, Tasks und Gmail einbeziehen können, wenn Sie Ihr Google-Konto verbunden haben. Gesendete Daten können Audiodateien, Text, Bildschirmfotos, Bildanhänge, Prompt-Kontext und Werkzeugergebnisse umfassen. Empfangene Daten können transkribierten Text, KI-Chatantworten, erzeugtes Audio oder durch KI veränderten Text umfassen. Es gilt die Datenschutzerklärung von Google. Wenn Sie Cloud-Funktionen nutzen, können Ihr Audio und/oder Ihr Text an Server von Google gesendet werden. Bei Offline-Speech-to-Text mit Whisper verlassen keine Daten Ihr Gerät.
OpenAI API
Wenn Sie OpenAI-Modelle wählen, sendet WhisperShortcut das jeweils erforderliche Minimum an Audio, Text, Bildern, Chatnachrichten, Werkzeugergebnissen oder Prompt-Kontext mit Ihrem OpenAI API-Schlüssel an OpenAI. Dies umfasst OpenAI Transcribe, OpenAI Dictate Prompt, OpenAI-Chatmodelle und, sofern aktiviert, die gehostete Websuche für unterstützte OpenAI-Chatmodelle. OpenAI-Modelle werden nur verwendet, wenn sie ausgewählt sind, und unterliegen den Richtlinien und API-Bedingungen von OpenAI.
xAI Grok API
Wenn Sie ein Grok-Modell wählen, sendet WhisperShortcut das jeweils erforderliche Minimum an Audio, Text, Chatnachrichten oder Prompt-Kontext mit Ihrem xAI API-Schlüssel an xAI. Dies umfasst Grok Speech-to-Text, Grok Dictate Prompt, Grok Vorlesen (Sprachausgabe) und Grok-Chatmodelle, einschließlich Web- und X-Suche für den Grok-Chat, sofern aktiviert. Grok-Modelle werden nur verwendet, wenn sie ausgewählt sind.
Anthropic API (Claude)
Wenn Sie im Chat ein Claude-Modell wählen, sendet WhisperShortcut das jeweils erforderliche Minimum an Text, Bildern, Chatnachrichten, Werkzeugergebnissen oder Prompt-Kontext mit Ihrem Anthropic API-Schlüssel an Anthropic. Claude-Modelle sind nur im Chatfenster verfügbar, sie werden nicht für Speech-to-Text, Dictate Prompt oder Vorlesen verwendet, und nur, wenn Sie sie auswählen. Die Nutzung unterliegt den Richtlinien und API-Bedingungen von Anthropic.
OpenRouter API (optional)
Wenn Sie das OpenRouter-Transkriptionsmodell auswählen, sendet WhisperShortcut Ihr Diktat-Audio und den zugehörigen Prompt mit Ihrem OpenRouter API-Schlüssel direkt von Ihrem Mac an OpenRouter, und OpenRouter leitet beides an den von Ihnen konfigurierten Modell-Slug weiter. Da OpenRouter keinen eigenen Transkriptions-Endpunkt hat, wird das Audio als Chatnachricht gesendet; dadurch sind Ihr Diktat-System-Prompt und Ihr Glossar in der Anfrage enthalten. Wenn Sie OpenRouter als Chatmodell wählen, gehen Ihre Chatnachrichten, Werkzeugergebnisse und Ihr Prompt-Kontext auf dieselbe Weise über dieselbe Verbindung an OpenRouter. OpenRouter wird nicht für Dictate Prompt oder Vorlesen verwendet, und nur, wenn Sie es auswählen. Ihre Daten werden von OpenRouter und von dem vorgelagerten Modellanbieter, an den OpenRouter weiterleitet, nach deren jeweiligen Richtlinien und Bedingungen verarbeitet; das von Ihnen gewählte Modell bestimmt, welcher Anbieter das Audio oder den Text letztlich erhält.
Lokales OpenAI-kompatibles Modell (optional)
Wenn Sie einen lokalen Modell-Endpunkt konfigurieren (zum Beispiel Ollama oder LM Studio), gehen Chat-Anfragen an die von Ihnen konfigurierte Adresse auf Ihrem eigenen Rechner oder in Ihrem Netzwerk statt an einen Cloud-Anbieter. Sie sind für diesen Server, seine Protokolle und seine Datenverarbeitung verantwortlich.
Ihr eigener Endpunkt: Azure OpenAI, Vertex AI oder ein Proxy (optional)
Wenn Sie unter Einstellungen > Chat einen eigenen Endpunkt eingeben (zum Beispiel Ihre eigene Azure-OpenAI- bzw. Microsoft-Foundry-Ressource, ein Google-Vertex-AI-Projekt oder einen OpenAI-kompatiblen Proxy), gehen Chat-Anfragen mit dem von Ihnen angegebenen Schlüssel direkt von Ihrem Mac an diese URL. Die Verarbeitung erfolgt dann im Rahmen Ihrer eigenen Vereinbarung mit diesem Anbieter, in der Region, in der Ihre Ressource betrieben wird. Ein Server von WhisperShortcut ist nicht beteiligt.
Downloads von Modellen für die Nutzung auf dem Gerät (Hugging Face)
Whisper- und Chatmodelle für die Nutzung auf dem Gerät werden beim ersten Auswählen von Hugging Face heruntergeladen. Diese Download-Anfrage enthält keine Transkripte, Prompts oder Audiodaten von Ihnen; danach läuft das Modell vollständig auf Ihrem Mac.
Offline-Modus
Bei aktiviertem Offline-Modus (Einstellungen > Datenschutz & Berechtigungen) laufen Diktat, Dictate Prompt, Chat und Vorlesen auf dem Gerät, von der App erstellte Anfragen an Cloud-Dienste werden blockiert, und es werden weder Transkripte noch Prompts noch Audioproben in das Nutzungsprotokoll geschrieben. Anfragen an Ihren eigenen Rechner oder Ihr lokales Netzwerk sowie Modell-Downloads funktionieren weiterhin.
Selbst gehosteter Transkriptions-Endpunkt
Wenn Sie den Self-hosted Transcription Endpoint konfigurieren, sendet WhisperShortcut Diktat-Audio direkt von Ihrem Mac an die von Ihnen angegebene Endpunkt-URL. Diese Funktion ist für von Ihnen kontrollierte oder selbst gehostete OpenAI-kompatible /v1/audio/transcriptions-Dienste gedacht, einschließlich eines Azure-OpenAI-Deployments. Sie sind für den Endpunkt, die Zugangsdaten, Protokolle, Speicherung und Aufbewahrung dieses Dienstes verantwortlich.
Google Kalender, Google Tasks und Gmail APIs (optional)
Wenn Sie Ihr Google-Konto verbinden, kann die App im Rahmen der von Ihnen genehmigten Scopes mit den Kalender-, Tasks- und/oder Gmail-APIs von Google kommunizieren und dabei OAuth-Tokens verwenden, die in Ihrem macOS-Schlüsselbund gespeichert sind. Die Nutzung dieser Dienste unterliegt der Datenschutzerklärung von Google und den Google API-Nutzungsbedingungen sowie gegebenenfalls den Produktbedingungen von Gmail, Kalender und Tasks.
Ihr E-Mail-Anbieter über IMAP (optional)
Wenn Sie ein Postfach verbinden, meldet sich WhisperShortcut mit der von Ihnen eingegebenen Adresse und dem Passwort am IMAP-Server Ihres E-Mail-Anbieters an. Diese Verbindung und die dort gespeicherten E-Mails unterliegen der Datenschutzerklärung und den Bedingungen Ihres E-Mail-Anbieters.
Trello API (optional)
Wenn Sie Trello verbinden, kommuniziert WhisperShortcut mit der Trello-API über Ihren Trello-Power-Up-API-Schlüssel und Ihr Benutzertoken. Für Sie abgerufene Daten zu Boards, Listen und Karten können in Anfragen an den von Ihnen konfigurierten Cloud-KI-Anbieter einfließen, und zwar nur, um die Antwort oder Aktion zu erzeugen, die Sie in dieser Sitzung angefordert haben. Der Umgang mit Trello-Daten und -Tokens unterliegt den Richtlinien und Bedingungen von Atlassian/Trello.
Schutzmaßnahmen für sensible Daten
Wir wenden die folgenden Schutzmaßnahmen auf sensible Daten an, darunter API-Schlüssel, OAuth-Tokens, Trello-Tokens und Google-Workspace-Daten, auf die über von Ihnen autorisierte Scopes zugegriffen wird (Kalender, Tasks, Gmail):
- Verschlüsselung bei der Übertragung: Anfragen an Google APIs (Gemini, Kalender, Tasks, Gmail), OpenAI APIs, xAI APIs, Anthropic APIs, OpenRouter APIs und Trello APIs verwenden HTTPS mit TLS 1.2 oder höher (branchenübliche Transportverschlüsselung). Die App akzeptiert für integrierte Cloud-Endpunkte keine unsicheren oder herabgestuften Verbindungen.
- Schutz gespeicherter Zugangsdaten: Google API-Schlüssel, OpenAI API-Schlüssel, xAI API-Schlüssel, Anthropic API-Schlüssel, OpenRouter API-Schlüssel, Google-OAuth-Zugriffs- und Refresh-Tokens, Trello-API-Schlüssel und Trello-Benutzertokens werden ausschließlich im macOS-Schlüsselbund gespeichert, der Verschlüsselung auf Betriebssystemebene und Zugriffskontrollen pro App bietet. Sie werden niemals in unverschlüsselte Konfigurationsdateien, Protokolle oder ein Backend geschrieben.
- Isolierung lokaler Daten: App-Dateien (Chat-Sitzungen, Live-Meeting-Transkripte, Interaktionsprotokolle, Einstellungen) werden im macOS-Benutzercontainer der App unter
~/Library/Containers/com.magnusgoedde.whispershortcut/gespeichert und durch das macOS-Benutzerkonto und die Dateiberechtigungen geschützt. - Zugriff nach dem Prinzip der geringsten Rechte: WhisperShortcut fordert nur die minimalen OAuth-Scopes an, die für die von Ihnen aktivierten Funktionen erforderlich sind (Kalendertermine, Aufgabenverwaltung, Gmail mit reinem Lesezugriff). Im Hintergrund werden keine zusätzlichen Scopes angefordert.
- Von Ihnen kontrollierter Zugriff und Widerruf: Sie können Ihr Google-Konto jederzeit in den Einstellungen der App oder mit dem Chat-Befehl
/disconnect-googletrennen; dabei werden die lokal gespeicherten OAuth-Tokens gelöscht. Zusätzlich können Sie den Zugriff der App jederzeit in den Berechtigungen Ihres Google-Kontos widerrufen. - Von Ihnen kontrollierter Widerruf bei Trello: Sie können Trello jederzeit in den Einstellungen der App oder mit dem Chat-Befehl
/disconnect-trellotrennen; dabei wird das lokale Trello-Token entfernt. Sie können das Token auch in den Kontoeinstellungen von Trello/Atlassian widerrufen. - Aufbewahrung und Löschung: Temporäre Audiodateien werden nach der Verarbeitung gelöscht. Audio-Prüfproben für Smart Improvement sind in ihrer Anzahl begrenzt und werden zu Beginn des nächsten Smart-Improvement-Laufs oder beim Löschen der Interaktionsdaten gelöscht. Interaktionsprotokolle, die älter als 90 Tage sind, werden automatisch gelöscht; für Smart-Improvement-Funktionen werden nur die letzten 30 Tage gelesen. Sie können API-Schlüssel, Chat-Sitzungen, Meeting-Transkripte und Interaktionsdaten jederzeit in den Einstellungen der App löschen.
- Keine serverseitige Speicherung Ihrer Inhalte durch WhisperShortcut: WhisperShortcut betreibt kein Backend, das Inhalte von Nutzern, API-Schlüssel oder OAuth-Tokens empfängt, speichert oder verarbeitet (der Server für die optionalen Nutzungsstatistiken erhält nur anonyme Zählerstände). Alle Zugangsdaten und Nutzerdaten verbleiben auf Ihrem Gerät oder werden direkt von Ihrem Gerät an den von Ihnen konfigurierten API-Anbieter gesendet.
- Kein Verkauf personenbezogener Daten: Wir verkaufen, vermieten oder handeln keine personenbezogenen Daten an bzw. mit Dritten.
- Hinweis zum KI/ML-Training bei Workspace APIs: Daten, auf die über diese App aus Google Workspace APIs (Kalender, Tasks, Gmail) zugegriffen wird, werden ausschließlich verwendet, um die von Ihnen angeforderte Funktion in der jeweiligen Sitzung bereitzustellen, und werden von WhisperShortcut nicht zur Entwicklung, Verbesserung oder zum Training allgemeiner KI/ML-Modelle verwendet. Workspace-Daten werden nicht zum Zweck des KI/ML-Trainings an Dritte weitergegeben. Wenn solche Daten in eine Anfrage an einen konfigurierten Cloud-KI-Anbieter einfließen (z. B. Google Gemini mit Ihrem eigenen API-Schlüssel), um die von Ihnen angeforderte Antwort zu erzeugen, gelten für deren Verarbeitung die eigenen Bedingungen und Richtlinien dieses Anbieters.
Ihre Rechte und Kontrollmöglichkeiten
Sie können Einstellungen in der App einsehen und ändern, Ihre API-Schlüssel löschen, Einstellungen zurücksetzen, Meeting-Transkripte und Interaktionsdaten löschen, Save usage data deaktivieren und die automatische Verbesserung deaktivieren. Wenn Sie Ihr Google-Konto verbunden haben, können Sie es in den Einstellungen oder mit dem Befehl /disconnect-google im Chat der App trennen; damit endet die Nutzung von Kalender, Tasks und Gmail durch die App. Wenn Sie Trello verbunden haben, können Sie es in den Einstellungen oder mit dem Befehl /disconnect-trello im Chat trennen. Die Berechtigungen für Mikrofon und Bedienungshilfen können Sie in den macOS-Systemeinstellungen widerrufen.
Datenschutz bei Kindern
WhisperShortcut erhebt nicht wissentlich personenbezogene Daten von Kindern unter 13 Jahren.
Änderungen dieser Datenschutzerklärung
Wir können diese Datenschutzerklärung von Zeit zu Zeit aktualisieren. Über wesentliche Änderungen informieren wir, indem wir das Datum „Zuletzt aktualisiert“ anpassen und die neue Fassung im Repository der App veröffentlichen.
Kontakt
Bei Fragen zu dieser Datenschutzerklärung oder zu unserem Umgang mit Daten erreichen Sie uns unter mgsgde@gmail.com. Sie können auch ein Issue im öffentlichen GitHub-Repository eröffnen: https://github.com/mgsgde/whisper-shortcut.
Diese Datenschutzerklärung dient der Erfüllung der Anforderungen des Apple App Store, der Grundsätze der DSGVO, der Anforderungen des CCPA und weiterer anwendbarer Datenschutzgesetze.
WhisperShortcut setzt sich für den Schutz Ihrer Privatsphäre und für Transparenz beim Umgang mit Daten ein.