Datenschutzerklärung
Diese Erklärung behandelt zwei getrennte Dinge:
- die Website oauth.schinz.de, die Sie gerade lesen, und
- die Anwendung LethosClawPri, die auf ein Google-Konto zugreift.
English summary for Google OAuth review below.
Die Website verarbeitet keine Google-Daten. Die Google-Anbindung von LethosClawPri läuft lokal auf meinem privaten Rechner, nicht auf dem Server dieser Website.
Verantwortlich
Ulrich Schinz
Staltacher Straße 59a
82393 Iffeldorf
Deutschland
E-Mail: ulrichschinz@gmail.com
1. Die Website oauth.schinz.de
Hosting
Die Website besteht aus statischen Seiten. Sie läuft auf einem virtuellen Server der Hetzner Online GmbH in deren Rechenzentrum in Helsinki, Finnland (EU).
Was beim Aufruf verarbeitet wird
Damit eine Seite ausgeliefert werden kann, empfängt der Server von Ihrem Browser technisch zwangsläufig Ihre IP-Adresse, die angeforderte Adresse und übliche Anfrage-Header (z. B. Browserkennung und Sprache). Diese Daten werden nur genutzt, um die Seite auszuliefern.
- Keine Zugriffsprotokolle: Für diese Website ist das Zugriffsprotokoll sowohl im vorgeschalteten Reverse-Proxy als auch im Webserver abgeschaltet.
- Fehlerprotokoll: Bei schweren technischen Fehlern kann der Webserver eine Fehlermeldung schreiben, die Anfragedaten wie die IP-Adresse enthalten kann. Dieses Protokoll ist klein begrenzt und wird automatisch überschrieben.
- Keine Cookies, kein Tracking, keine Analyse: Die Seiten setzen keine Cookies, enthalten kein JavaScript und binden keine externen Inhalte ein (keine Schriftarten, kein Analysewerkzeug, keine eingebetteten Dienste).
- Keine Formulare und keine Anmeldung.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO. Das berechtigte Interesse besteht darin, die Seiten sicher auszuliefern.
2. Die Anwendung LethosClawPri
Wer sie nutzt und wofür
LethosClawPri ist mein privater persönlicher Assistent. Ich nutze ihn ausschließlich selbst, mit meinem eigenen Google-Konto. Er unterstützt mich bei der Arbeit mit meinen E-Mails, Terminen und Dateien. Die Anwendung wird Dritten nicht angeboten.
Die Google-Daten werden nur dafür genutzt, dass der Assistent Aufgaben erledigen kann, die ich ihm selbst stelle. Sie werden nicht für Werbung genutzt, nicht verkauft, nicht an Werbenetzwerke, Datenhändler oder Wiederverkäufer weitergegeben und nicht für Profile über andere Personen verwendet.
Wie der Zugriff entsteht
LethosClawPri erhält erst Zugriff, wenn ich auf dem Einwilligungsbildschirm von Google
ausdrücklich zustimme (OAuth 2.0). Die Anmeldung bei Google und das Speichern der
Zugangsberechtigung übernimmt das Kommandozeilenwerkzeug gog auf meinem Rechner.
Welche Google-Daten gelesen werden
Der Zugriff ist derzeit nur lesend. Er umfasst:
- Gmail: E-Mails mit Kopfzeilen (Absender, Empfänger, Betreff, Datum), Inhalt, Anhängen und Labels.
- Google Kalender: Kalender und Termine mit Zeit, Titel, Ort, Beschreibung und Teilnehmenden.
- Google Drive: Dateinamen, Metadaten und Dateiinhalte.
E-Mails und Termine enthalten naturgemäß auch Daten anderer Personen, etwa Namen und E-Mail-Adressen von Absendern oder Teilnehmenden. Diese Daten werden nur in demselben Rahmen und zu denselben Zwecken verarbeitet wie meine eigenen.
Geplant: Schreibzugriff
Auf längere Sicht soll LethosClawPri in allen drei Diensten auch schreiben dürfen, also z. B. E-Mails entwerfen, senden und ordnen, Termine anlegen und ändern sowie Dateien anlegen und ändern. Dafür ist eine neue, ausdrückliche Einwilligung bei Google nötig. Bevor LethosClawPri solche Berechtigungen anfordert, wird diese Erklärung entsprechend aktualisiert.
Wo die Daten verarbeitet und gespeichert werden
- Lokal auf meinem privaten Rechner: LethosClawPri und
gogrufen die Daten direkt bei den Google-Schnittstellen ab. Verarbeitet und gespeichert werden sie auf diesem Rechner. - Zugangsberechtigung:
gogspeichert das von Google ausgestellte Refresh-Token im Schlüsselbund des Betriebssystems oder, je nach Einrichtung, in einer verschlüsselten Datei auf dem Rechner. - Inhalte: Heruntergeladene Anhänge und Dateien sowie Inhalte, die der Assistent verarbeitet hat, können auf dem Rechner gespeichert werden. Wie lange, steht unter Speicherdauer und Löschung.
- Nicht auf dieser Website: Auf dem Server von oauth.schinz.de liegen weder Google-Zugangsdaten noch OAuth-Tokens noch Inhalte aus Gmail, Kalender oder Drive.
- Bei Google: Die Daten liegen weiterhin in meinem Google-Konto. Dort gelten die Datenschutzbestimmungen von Google.
Übermittlung an KI-Sprachmodelle
Um meine Anfragen zu beantworten, kann LethosClawPri Inhalte aus Gmail, Kalender und Drive an ein KI-Sprachmodell übermitteln, zum Beispiel um eine E-Mail zusammenzufassen. Das kann ein Modell sein, das lokal auf meinem Rechner läuft, oder ein Modell eines Cloud-Anbieters. Welcher Anbieter genutzt wird, kann wechseln. Die Server solcher Anbieter können auch außerhalb der EU liegen, insbesondere in den USA. Übermittelt werden die Inhalte, die für die jeweilige Anfrage verarbeitet werden. Das können auch Daten anderer Personen sein, die in diesen Inhalten vorkommen.
- Die Übermittlung geschieht nur mit meiner Einwilligung als Nutzer und nur, um Funktionen bereitzustellen, die ich selbst im Assistenten anfordere.
- Daten, die über Google-Workspace-APIs abgerufen werden, werden nicht verwendet, um allgemeine (nicht personalisierte) KI- oder ML-Modelle zu entwickeln, zu trainieren oder zu verbessern.
- Bei Cloud-Anbietern nutze ich nur Zugänge, bei denen übermittelte Inhalte nach den Bedingungen des Anbieters nicht zum Training von Modellen verwendet werden.
Weitergabe an Dritte
Über die genannten Sprachmodelle hinaus werden keine Google-Daten an Dritte weitergegeben, übertragen oder offengelegt. Ausgenommen sind nur Fälle, in denen ein Gesetz dies verlangt. Google-Daten werden insbesondere nicht verkauft, nicht für Werbung genutzt und nicht zur Beurteilung der Kreditwürdigkeit verwendet. Außer mir liest kein Mensch diese Daten.
Schutz der Daten
- Die Verbindung zu den Google-Schnittstellen und zu Cloud-Sprachmodellen ist per TLS verschlüsselt. Tokens werden nie unverschlüsselt übertragen.
- Das Refresh-Token liegt verschlüsselt im Schlüsselbund des Betriebssystems oder in einer verschlüsselten Datei.
- LethosClawPri läuft nur auf meinem privaten Rechner, auf den nur ich Zugriff habe. Es gibt keinen Server, über den Dritte die Daten erreichen könnten.
- Der Assistent fordert nur die Berechtigungen an, die er für seine Funktionen braucht.
Speicherdauer und Löschung
- Lokal gespeicherte Google-Daten bewahre ich nur so lange auf, wie der Assistent sie für meine Anfragen braucht. Danach lösche ich sie.
- Wenn der Zugriff widerrufen wird, lösche ich das lokal gespeicherte Token und alle lokal gespeicherten Google-Daten (siehe Abschnitt 3).
- Ob Cloud-Anbieter von Sprachmodellen übermittelte Inhalte vorübergehend speichern, richtet sich nach deren Bedingungen.
- Die Löschung von Daten können Sie jederzeit per E-Mail an ulrichschinz@gmail.com verlangen.
Google API Services User Data Policy
Die Nutzung von Informationen, die LethosClawPri über Google-APIs erhält, und deren Übertragung an andere Anwendungen halten die Google API Services User Data Policy ein, einschließlich der Anforderungen zur eingeschränkten Nutzung („Limited Use“).
LethosClawPri’s use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
3. Google-Zugriff widerrufen und Daten löschen
Bei Google widerrufen
Den Zugriff von LethosClawPri auf ein Google-Konto können Sie jederzeit beenden:
- Öffnen Sie myaccount.google.com/connections („Drittanbieter-Apps und -Dienste“) und melden Sie sich mit dem betreffenden Google-Konto an.
- Wählen Sie in der Liste „LethosClawPri“.
- Wählen Sie die Option zum Löschen aller Verbindungen bzw. zum Entfernen des Zugriffs und bestätigen Sie.
Danach sind die von Google ausgestellten Tokens ungültig. LethosClawPri kann dann nicht mehr auf Gmail, Kalender oder Drive dieses Kontos zugreifen. Die Bezeichnungen in Ihrem Google-Konto können je nach Sprache und Version leicht abweichen.
Lokal auf dem Rechner löschen
Zusätzlich lösche ich auf meinem Rechner das gespeicherte Token mit
gog auth remove <E-Mail-Adresse>. Dieser Befehl entfernt das Token nur lokal und
widerruft es nicht bei Google. Deshalb gehören beide Schritte zusammen. Lokal gespeicherte Inhalte
(heruntergeladene Anhänge und Dateien, gespeicherte Ergebnisse des Assistenten) lösche ich
gesondert.
4. Ihre Rechte
Wenn personenbezogene Daten von Ihnen verarbeitet werden, haben Sie nach der DSGVO das Recht auf Auskunft (Art. 15), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch (Art. 21). Wenden Sie sich dafür an ulrichschinz@gmail.com. Außerdem können Sie sich bei einer Datenschutz-Aufsichtsbehörde beschweren (Art. 77 DSGVO).
5. Änderungen
Wenn sich LethosClawPri ändert, passe ich diese Erklärung an. Das gilt insbesondere, bevor der Zugriff über das Lesen hinaus erweitert wird. Ändert sich der Umgang mit Google-Daten, wird das hier vorab veröffentlicht, mit neuem Stand-Datum. Maßgeblich ist die Fassung mit dem oben genannten Stand.
English summary (Google user data)
This summary describes how LethosClawPri handles Google user data. The German text above contains the same information.
- Developer: Ulrich Schinz, Staltacher Straße 59a, 82393 Iffeldorf, Germany, ulrichschinz@gmail.com.
- What it is: LethosClawPri is a private personal assistant. It is used only by its developer, with his own Google account, and is not offered to anyone else.
- Data accessed: Currently read-only access, granted through Google OAuth consent: Gmail messages (headers, body, attachments, labels), Google Calendar calendars and events, and Google Drive file names, metadata and contents. Write access may be requested in the future; this policy will be updated before that happens.
- Use: Google user data is used only to provide the assistant's user-facing features that the user requests, such as finding, summarizing and organizing emails, events and files. It is not used for advertising, not sold, and not used for credit assessment.
- Storage: All processing happens locally on the developer's private computer
via the command-line tool
gog. The refresh token is stored encrypted in the operating system keychain or in an encrypted file. No Google user data, credentials or tokens are stored on the server hosting this website. - Sharing: To answer the user's requests, content may be sent to an AI language model, either running locally or provided by a cloud provider (possibly outside the EU, e.g. in the USA). This happens only with the user's consent and only for features the user requests. Only providers whose terms exclude training on submitted content are used. Google user data is not shared with anyone else, except where required by law. No human other than the user reads the data.
- AI/ML: Data obtained through Google Workspace APIs is not used to develop, improve, or train generalized (non-personalized) AI and/or ML models.
- Protection: All connections use TLS. Tokens are never transmitted in plain text. The app runs only on a private computer accessible only to the developer. Only the scopes needed for its features are requested.
- Retention and deletion: Locally stored Google user data is kept only as long as needed for the user's requests and then deleted. When access is revoked, the local token and all locally stored Google user data are deleted. Deletion can be requested at any time via ulrichschinz@gmail.com. Access can be revoked at any time at myaccount.google.com/connections.
- Limited Use: LethosClawPri’s use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.