Datenschutzerklärung
Diese Erklärung betrifft diese Webseite. Die App Seam selbst sendet keine Daten an den Anbieter, dazu mehr im letzten Abschnitt.
1. Verantwortlicher
Michael Wildenauer
Zaunkönigstr. 5
82140 Olching
Deutschland
E-Mail: mw@cinesocial.de
2. Hosting und Server-Logdateien
Diese Seite wird über GitHub Pages bereitgestellt, einen Dienst der GitHub, Inc., 88 Colin P. Kelly Jr. Street, San Francisco, CA 94107, USA.
Beim Aufruf der Seite erhebt GitHub technisch notwendige Zugriffsdaten in Server-Logdateien. Dazu gehören in der Regel:
- IP-Adresse des anfragenden Geräts
- Datum und Uhrzeit des Abrufs
- Name und URL der abgerufenen Datei
- übertragene Datenmenge und HTTP-Statuscode
- verweisende Webseite (Referrer)
- Browsertyp, Browserversion und Betriebssystem
Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO. Das berechtigte Interesse liegt in der technisch fehlerfreien Auslieferung, der Stabilität und der Sicherheit der Webseite. Ich selbst habe keinen Zugriff auf diese Logdateien und werte sie nicht aus.
GitHub, Inc. verarbeitet die Daten auch in den USA. GitHub unterhält eine Zertifizierung nach dem EU-U.S. Data Privacy Framework; der aktuelle Status ist in der offiziellen Liste unter dataprivacyframework.gov einsehbar. Auf dieser Grundlage stützt sich die Übermittlung auf den Angemessenheitsbeschluss der EU-Kommission nach Art. 45 DSGVO. Datenschutzerklärung von GitHub: GitHub Privacy Statement.
3. Keine Cookies, kein Tracking
Diese Webseite setzt keine Cookies, speichert nichts in deinem Browser, bindet keine Analyse- oder Tracking-Dienste ein, lädt keine Schriften oder Skripte von fremden Servern und zeigt keine Werbung. Es findet keine Profilbildung und keine automatisierte Entscheidungsfindung statt.
4. Links zu externen Seiten
Die Seite verlinkt auf das Projekt-Repository und die Download-Dateien bei GitHub sowie auf die Webseiten der Apps Kalli (miwixyz.github.io/Kalli) und Tippi (tippi.mwlr.dev). Mit dem Klick auf einen solchen Link verlässt du diese Webseite; ab diesem Zeitpunkt gilt die Datenschutzerklärung der jeweiligen Seite. Eine Datenübertragung findet erst durch deinen Klick statt, nicht bereits beim Aufruf dieser Seite.
5. Deine Rechte
Dir stehen gegenüber dem Verantwortlichen folgende Rechte zu:
- Auskunft über die zu deiner Person gespeicherten Daten (Art. 15 DSGVO)
- Berichtigung unrichtiger Daten (Art. 16 DSGVO)
- Löschung (Art. 17 DSGVO)
- Einschränkung der Verarbeitung (Art. 18 DSGVO)
- Datenübertragbarkeit (Art. 20 DSGVO)
- Widerspruch gegen die Verarbeitung (Art. 21 DSGVO)
Zur Ausübung genügt eine formlose Nachricht an mw@cinesocial.de.
6. Beschwerderecht bei der Aufsichtsbehörde
Unbeschadet anderer Rechtsbehelfe steht dir ein Beschwerderecht bei einer Datenschutz-Aufsichtsbehörde zu. Zuständig ist:
Bayerisches Landesamt für Datenschutzaufsicht (BayLDA)
Promenade 18
91522 Ansbach
www.lda.bayern.de
7. Die App Seam
Seam als Anwendung überträgt keine Daten an den Anbieter: kein Server, kein Konto, keine Analyse, keine Kennungen, keine Werbung. Konkret:
- Seam braucht die Bedienungshilfen-Freigabe von macOS, um Fenster anderer Apps zu bewegen. Von diesen Fenstern liest es nur Rolle und Unterrolle, Lage, Größe, ob das Fenster minimiert oder im Vollbild ist, und die Prozessnummer der App. Für das Abdunkeln liest es aus der Fensterliste von macOS nur Fensternummer, Prozessnummer und Lage, um zu erkennen, welches Fenster vorn liegt, und prüft, ob die vordere App der Finder ist (dann liegt der Schreibtisch vorn). Fenstertitel und Inhalte liest Seam nicht, und eine Bildschirmaufnahme-Freigabe fragt es nicht an.
- Abdunkeln (ab 0.6): Für deine Einstellungen je Bildschirm merkt sich Seam die Kennung, die macOS dem Bildschirm gibt, nicht seinen Namen. Hast du Apps vom Abdunkeln ausgenommen, liest Seam die App-Kennung (Bundle-ID) der Fenster, nur um sie mit dieser Liste zu vergleichen. Die Kennung bleibt im Arbeitsspeicher und landet nicht im Protokoll. Seam speichert nur deine Auswahl je Bildschirm und die Kennungen der gewählten Apps und Spaces, in seinen Einstellungen auf deinem Mac.
- Für die Namen der Spaces liest Seam über eine nicht offiziell dokumentierte Schnittstelle von macOS nur die Liste der Spaces und welcher gerade aktiv ist. Die Namen, die du vergibst, speichert Seam nur in seinen Einstellungen auf deinem Mac.
- An Fenstern anderer Apps ändert Seam nur Lage und Größe. Bei zwei Fenstern, die du mit ⌃⌥S geteilt hast, hebt es zusätzlich den Partner an und minimiert ihn mit oder holt ihn zurück.
- Tastenkürzel meldet Seam bei macOS an und erhält nur diese Tastenkombinationen. Andere Tastatureingaben sieht es nicht, die Freigabe „Eingabeüberwachung“ braucht es nicht.
- Die Maus beobachtet Seam nur passiv (Taste gedrückt, Ziehen, Loslassen), um Andocken und Mitziehen zu erkennen. Es verändert oder erzeugt keine Maus- oder Tastaturereignisse.
- Gespeichert werden nur deine Einstellungen auf deinem Mac. Die ursprüngliche Größe eines Fensters und welche Fenster ein Paar bilden, hält Seam nur im Arbeitsspeicher, und nach einem Neustart ist beides weg. Fensteranordnungen speichert Seam nicht.
- Links (ab 0.5, nur wenn du Seam als Standardbrowser einschaltest): Seam bekommt von macOS die Adresse eines angeklickten Links und die Kennung der App, aus der er kommt. Es entfernt bekannte Tracking-Parameter (abschaltbar) und gibt die Adresse an einen Browser auf deinem Mac weiter. Seam lädt die Seite nicht selbst, schreibt keine Adresse ins Protokoll und führt keinen Verlauf. Gespeichert werden nur die Regeln, die du anlegst (Website, App, Browser), in Seams Einstellungen auf deinem Mac.
- Ins Systemprotokoll von macOS schreibt Seam, was es getan hat: Aktion, Zielfläche, Bildschirm und die Kennung der betroffenen App. Titel oder Inhalte stehen dort nicht. Das Protokoll bleibt auf deinem Mac.
Der einzige Netzwerkzugriff der App ist die Suche nach Updates bei GitHub
(raw.githubusercontent.com, beim Installieren eines Updates auch
github.com). Beim ersten Mal fragt Seam, ob es selbst suchen darf.
Bei einem Abruf sieht GitHub, wie bei jeder Webadresse, deine IP-Adresse, den
Zeitpunkt und die installierte Version. Die Begründung jeder dieser Entscheidungen
steht im
Sicherheitsentwurf
im Quellcode.
8. Stand
Diese Datenschutzerklärung hat den Stand Oktober 2026.