1import{_ as h}from"./CTjuPUsT.js";import{g as o,b as c,h as g,ad as v,c as p,d as n,e as s,w as d,t as m,a as w,N as D,f as u,ai as S,j as k,o as z}from"./Cgezw0Hw.js";import{_ as A}from"./DlAUqK2U.js";const G={id:"main",class:"legal"},V={class:"legal-head"},_={class:"muted"},I={class:"footer"},r="24. Juni 2026",y=o({__name:"privacy",async setup(E){let a,i;c({title:"Datenschutzerklärung",htmlAttrs:{lang:"de"}}),g({description:"Datenschutzerklärung von coachframe.ai â welche Daten wir erheben, zu welchem Zweck und welche Rechte Sie haben."});const{data:l}=([a,i]=v(async()=>S("privacy-version",async()=>{try{const t=(await k()("/api/legal/current")).documents.find(b=>b.type==="privacy_policy");return t?.effective_from?new Intl.DateTimeFormat("de-DE",{day:"numeric",month:"long",year:"numeric"}).format(new Date(t.effective_from)):r}catch{return r}},{default:()=>r})),a=await a,i(),a);return(f,e)=>{const t=h;return z(),p("main",G,[n("header",V,[s(t,{to:"/",class:"cf-brand"},{default:d(()=>[...e[0]||(e[0]=[n("span",{class:"mark"},[n("i"),n("i"),n("i")],-1),n("span",{class:"word"},"coachframe",-1)])]),_:1})]),e[3]||(e[3]=n("p",{class:"eyebrow"},"Rechtliches",-1)),e[4]||(e[4]=n("h1",null,"Datenschutzerklärung",-1)),n("p",_,"Stand: "+m(w(l)),1),e[5]||(e[5]=D('<h2 data-v-e2ff3bb7>1. Verantwortlicher</h2><p data-v-e2ff3bb7> Verantwortlicher im Sinne der Datenschutz-Grundverordnung (DSGVO) ist: </p><p data-v-e2ff3bb7> Mirko Haaser<br data-v-e2ff3bb7> Witthöpen 30<br data-v-e2ff3bb7> 27389 Fintel<br data-v-e2ff3bb7> Deutschland<br data-v-e2ff3bb7> E-Mail: <a href="mailto:[email protected]" data-v-e2ff3bb7>[email protected]</a></p><h2 data-v-e2ff3bb7>2. Welche Daten wir verarbeiten</h2><p data-v-e2ff3bb7>Wir verarbeiten personenbezogene Daten ausschlieÃlich, soweit das für den Betrieb von coachframe.ai erforderlich ist:</p><ul data-v-e2ff3bb7><li data-v-e2ff3bb7><strong data-v-e2ff3bb7>Konto- und Profildaten:</strong> E-Mail-Adresse, Zugangsdaten sowie die von Ihnen im Onboarding angegebenen Trainings- und Stammdaten (z. B. Wettkampfziele, Verfügbarkeiten, optionale Leistungswerte).</li><li data-v-e2ff3bb7><strong data-v-e2ff3bb7>Trainings- und Gesundheitsdaten:</strong> bei Kopplung Ihres Garmin-Kontos die von Ihnen freigegebenen Aktivitäts- und Vitaldaten (z. B. Herzfrequenz, Leistung, Pace, GPS, Schlaf, HRV).</li><li data-v-e2ff3bb7><strong data-v-e2ff3bb7>Nutzungsdaten:</strong> technisch notwendige Daten, die beim Aufruf der Anwendung anfallen (z. B. IP-Adresse, Zeitstempel, Server-Logs).</li></ul><h2 data-v-e2ff3bb7>3. Garmin-Connect-Integration und Gesundheitsdaten</h2><p data-v-e2ff3bb7> Wenn Sie Ihr Garmin-Konto verbinden, rufen wir über die Garmin-Connect-Schnittstellen die von Ihnen autorisierten Aktivitäts- und Gesundheitsdaten ab und speichern sie zur Auswertung Ihres Trainings. Gesundheitsdaten sind besondere Kategorien personenbezogener Daten nach Art. 9 DSGVO. Ihre Verarbeitung erfolgt ausschlieÃlich auf Grundlage Ihrer ausdrücklichen Einwilligung (Art. 9 Abs. 2 lit. a DSGVO), die Sie jederzeit mit Wirkung für die Zukunft widerrufen können â etwa durch Trennung der Garmin-Verbindung oder Löschung Ihres Kontos. Die Zugangstoken zu Ihrem Garmin-Konto werden verschlüsselt gespeichert. Für die Verarbeitung bei Garmin selbst gilt deren <a href="https://www.garmin.com/de-DE/privacy/connect/" target="_blank" rel="noopener noreferrer" data-v-e2ff3bb7>Datenschutzerklärung</a>. </p><h2 data-v-e2ff3bb7>4. Zwecke und Rechtsgrundlagen</h2><ul data-v-e2ff3bb7><li data-v-e2ff3bb7>Bereitstellung des Nutzerkontos und der Coaching-Funktionen â Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung).</li><li data-v-e2ff3bb7>Verarbeitung Ihrer Trainings- und Gesundheitsdaten zur Plan- und Einheitenbewertung â Art. 9 Abs. 2 lit. a DSGVO (Einwilligung).</li><li data-v-e2ff3bb7>Betrieb, Sicherheit und Fehleranalyse der Anwendung â Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse).</li></ul><h2 data-v-e2ff3bb7>5. Empfänger und Auftragsverarbeiter</h2><p data-v-e2ff3bb7> Zur Erbringung des Dienstes setzen wir sorgfältig ausgewählte Dienstleister ein, mit denen Auftragsverarbeitungsverträge nach Art. 28 DSGVO bestehen: </p><ul data-v-e2ff3bb7><li data-v-e2ff3bb7>Garmin (Bezug der von Ihnen freigegebenen Aktivitäts- und Gesundheitsdaten).</li><li data-v-e2ff3bb7>Cloud-Speicher (Amazon Web Services, Region Frankfurt / eu-central-1, verschlüsselte Ablage).</li><li data-v-e2ff3bb7>
1Datenbank-Hosting (verschlüsselte Speicherung der Anwendungsdaten).</li><li data-v-e2ff3bb7>Anbieter von KI-Sprachmodellen zur Erzeugung der Coaching-Texte; hierbei werden nur die für die jeweilige Antwort erforderlichen Daten übermittelt. Die Verarbeitung kann in einem Drittland (insbesondere USA) erfolgen; ein angemessenes Schutzniveau wird über EU-Standardvertragsklauseln sichergestellt.</li></ul><p data-v-e2ff3bb7> Soweit Daten auÃerhalb der EU/des EWR verarbeitet werden, stellen wir ein angemessenes Schutzniveau durch geeignete Garantien (z. B. EU-Standardvertragsklauseln) sicher. </p><h2 data-v-e2ff3bb7>6. Cookies und lokale Speicherung</h2><p data-v-e2ff3bb7> coachframe.ai setzt ausschlieÃlich technisch notwendige Cookies, die für Anmeldung und Sitzungssicherheit erforderlich sind (Session- und CSRF-Schutz-Cookie). Diese Verarbeitung ist nach § 25 Abs. 2 Nr. 2 TTDSG einwilligungsfrei; ein Cookie-Banner ist daher nicht erforderlich. Tracking-, Analyse- oder Marketing-Cookies setzen wir nicht ein. </p><h2 data-v-e2ff3bb7>7. Speicherdauer und Löschung</h2><p data-v-e2ff3bb7> Wir speichern Ihre Daten, solange Ihr Konto besteht. Bei Löschung des Kontos werden Ihre personenbezogenen Daten einschlieÃlich der Roh- und abgeleiteten Garmin-Daten sowie der gespeicherten Zugangstoken gelöscht, soweit keine gesetzlichen Aufbewahrungspflichten entgegenstehen. </p><h2 data-v-e2ff3bb7>8. Ihre Rechte</h2><p data-v-e2ff3bb7>Sie haben im Rahmen der gesetzlichen Voraussetzungen das Recht auf:</p><ul data-v-e2ff3bb7><li data-v-e2ff3bb7>Auskunft (Art. 15 DSGVO),</li><li data-v-e2ff3bb7>Berichtigung (Art. 16 DSGVO),</li><li data-v-e2ff3bb7>Löschung (Art. 17 DSGVO),</li><li data-v-e2ff3bb7>Einschränkung der Verarbeitung (Art. 18 DSGVO),</li><li data-v-e2ff3bb7>Datenübertragbarkeit (Art. 20 DSGVO),</li><li data-v-e2ff3bb7>Widerspruch gegen die Verarbeitung (Art. 21 DSGVO),</li><li data-v-e2ff3bb7>Widerruf einer erteilten Einwilligung mit Wirkung für die Zukunft (Art. 7 Abs. 3 DSGVO).</li></ul><p data-v-e2ff3bb7> Zudem haben Sie das Recht, sich bei einer Datenschutz-Aufsichtsbehörde zu beschweren. Zur Ausübung Ihrer Rechte genügt eine Nachricht an <a href="mailto:[email protected]" data-v-e2ff3bb7>[email protected]</a>. </p><h2 data-v-e2ff3bb7>9. Datensicherheit</h2><p data-v-e2ff3bb7> Die Ãbertragung erfolgt verschlüsselt (TLS). Gesundheitsdaten und Zugangstoken werden verschlüsselt gespeichert. Wir treffen technische und organisatorische MaÃnahmen, um Ihre Daten gegen unbefugten Zugriff, Verlust oder Manipulation zu schützen. </p><h2 data-v-e2ff3bb7>10. Ãnderungen dieser Erklärung</h2><p data-v-e2ff3bb7> Wir passen diese Datenschutzerklärung an, wenn sich die Datenverarbeitung oder die Rechtslage ändert. Es gilt jeweils die hier veröffentlichte Fassung. </p>',26)),n("p",I,[e[2]||(e[2]=u("coachframe.ai · Mirko Haaser · ",-1)),s(t,{to:"/impressum"},{default:d(()=>[...e[1]||(e[1]=[u("Impressum",-1)])]),_:1})])])}}}),R=A(y,[["__scopeId","data-v-e2ff3bb7"]]);export{R as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.