<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Datenschutzerklärung - LinkedIn Workflow</title>
    <link rel="icon" type="image/png" href="/static/favicon.png">
    <style>
        body {
            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
            line-height: 1.6;
            max-width: 800px;
            margin: 0 auto;
            padding: 20px;
            color: #333;
        }
        h1 { color: #0a66c2; }
        h2 { color: #0a66c2; margin-top: 30px; }
        .last-updated { color: #666; font-style: italic; }
    </style>
</head>
<body>
    <h1>Datenschutzerklärung / Privacy Policy</h1>
    <p class="last-updated">Letzte Aktualisierung: {{ current_date }}</p>

    <h2>1. Überblick</h2>
    <p>
        Diese Datenschutzerklärung beschreibt, wie Onyva LinkedIn Workflow ("wir", "uns", "unsere App")
        Ihre Informationen sammelt, verwendet und schützt, wenn Sie unsere LinkedIn-Content-Scheduling-Plattform nutzen.
        Diese App ist kein offizielles Angebot von LinkedIn.
    </p>

    <h2>2. Welche Daten sammeln wir?</h2>

    <h3>2.1 LinkedIn-Profildaten (via LinkedIn OAuth)</h3>
    <ul>
        <li>Ihr Name und LinkedIn-Profil-ID</li>
        <li>Ihre E-Mail-Adresse</li>
        <li>Ihr Profilbild (optional)</li>
        <li>LinkedIn Access Token (verschlüsselt gespeichert)</li>
    </ul>

    <h3>2.2 Von Ihnen erstellte Inhalte</h3>
    <ul>
        <li>Entwürfe und geplante LinkedIn-Posts</li>
        <li>Hochgeladene Bilder für Posts</li>
        <li>Zeitpläne für Veröffentlichungen</li>
    </ul>

    <h3>2.3 Nutzungsdaten</h3>
    <ul>
        <li>Anmeldezeitpunkte</li>
        <li>Erstellte und veröffentlichte Posts</li>
    </ul>

    <h2>3. Wie verwenden wir Ihre Daten?</h2>
    <p>Wir verwenden Ihre Daten ausschließlich für folgende Zwecke:</p>
    <ul>
        <li><strong>Authentifizierung:</strong> Um Sie sicher anzumelden</li>
        <li><strong>Content-Posting:</strong> Um Ihre genehmigten Posts auf LinkedIn zu veröffentlichen</li>
        <li><strong>Content-Management:</strong> Um Ihre Post-Entwürfe und Zeitpläne zu speichern</li>
        <li><strong>Service-Bereitstellung:</strong> Um die Kernfunktionen unserer App bereitzustellen</li>
    </ul>

    <h2>4. Datenspeicherung und Sicherheit</h2>
    <ul>
        <li><strong>Verschlüsselung:</strong> LinkedIn Access Tokens werden verschlüsselt gespeichert (AES-256)</li>
        <li><strong>Sichere Datenbank:</strong> Alle Daten werden in einer sicheren Supabase-Datenbank gespeichert</li>
        <li><strong>Zugriffskontrolle:</strong> Nur Sie können auf Ihre eigenen Daten zugreifen</li>
        <li><strong>HTTPS:</strong> Alle Datenübertragungen erfolgen verschlüsselt über HTTPS</li>
    </ul>

    <h2>5. Datenweitergabe an Dritte</h2>
    <p>Wir geben Ihre Daten <strong>NICHT</strong> an Dritte weiter, mit folgenden Ausnahmen:</p>
    <ul>
        <li><strong>LinkedIn:</strong> Wenn Sie einen Post planen, senden wir den Inhalt an LinkedIn's API, um ihn zu veröffentlichen (nur auf Ihre ausdrückliche Anweisung)</li>
        <li><strong>Infrastruktur-Anbieter:</strong> Supabase (Datenbank-Hosting) und andere technische Dienstleister, die unsere App betreiben</li>
        <li><strong>Gesetzliche Verpflichtungen:</strong> Nur wenn gesetzlich vorgeschrieben</li>
    </ul>

    <h2>6. Verwendung der LinkedIn-Daten</h2>
    <p>
        Unsere App verwendet die LinkedIn-API, um Posts in Ihrem Namen zu veröffentlichen.
        Wir halten uns strikt an die
        <a href="https://legal.linkedin.com/api-terms-of-use" target="_blank">LinkedIn API Terms of Use</a>.
    </p>
    <ul>
        <li>Posts werden NUR veröffentlicht, wenn Sie dies ausdrücklich genehmigt haben</li>
        <li>Wir posten KEINEN automatischen oder Spam-Inhalt</li>
        <li>Sie behalten die volle Kontrolle über alle veröffentlichten Inhalte</li>
    </ul>

    <h2>7. Ihre Rechte</h2>
    <p>Sie haben folgende Rechte bezüglich Ihrer Daten:</p>
    <ul>
        <li><strong>Zugriff:</strong> Sie können alle Ihre gespeicherten Daten jederzeit einsehen</li>
        <li><strong>Bearbeitung:</strong> Sie können Ihre Daten jederzeit ändern oder löschen</li>
        <li><strong>Löschung:</strong> Sie können Ihr Konto und alle zugehörigen Daten vollständig löschen</li>
        <li><strong>Widerruf:</strong> Sie können die LinkedIn-Verbindung jederzeit in den Einstellungen trennen</li>
        <li><strong>Export:</strong> Sie können Ihre Daten exportieren (auf Anfrage)</li>
    </ul>

    <h2>8. LinkedIn-Verbindung trennen</h2>
    <p>
        Sie können die LinkedIn-Verbindung jederzeit trennen durch:
    </p>
    <ul>
        <li>Einstellungen → LinkedIn-Konto → "Verbindung trennen"</li>
        <li>LinkedIn.com → Einstellungen → Apps → Unsere App entfernen</li>
    </ul>
    <p>
        Nach der Trennung löschen wir Ihre LinkedIn Access Tokens sofort.
        Ihre gespeicherten Post-Entwürfe bleiben erhalten (können aber nicht mehr veröffentlicht werden).
    </p>

    <h2>9. Cookies</h2>
    <p>Wir verwenden folgende Cookies:</p>
    <ul>
        <li><strong>Session-Cookie:</strong> Zur Authentifizierung (erforderlich)</li>
        <li><strong>OAuth-State-Cookie:</strong> Zur sicheren LinkedIn-Authentifizierung (temporär)</li>
    </ul>

    <h2>10. Kinder</h2>
    <p>
        Unsere App richtet sich nicht an Personen unter 16 Jahren.
        Wir sammeln wissentlich keine Daten von Kindern.
    </p>

    <h2>11. Änderungen dieser Datenschutzerklärung</h2>
    <p>
        Wir können diese Datenschutzerklärung gelegentlich aktualisieren.
        Änderungen werden auf dieser Seite veröffentlicht und das "Letzte Aktualisierung"-Datum wird aktualisiert.
    </p>

    <h2>12. Kontakt</h2>
    <p>
        Bei Fragen zu dieser Datenschutzerklärung oder Ihren Daten kontaktieren Sie uns bitte:
    </p>
    <p>
        <strong>Betreiber:</strong> Onyva<br>
        <strong>E-Mail:</strong> team@onyva.de<br>
    </p>

    <hr>

    <h1>Privacy Policy (English)</h1>
    <p class="last-updated">Last Updated: {{ current_date }}</p>

    <h2>1. Overview</h2>
    <p>
        This Privacy Policy describes how Onyva LinkedIn Workflow ("we", "us", "our app")
        collects, uses, and protects your information when you use our LinkedIn content scheduling platform.
        This app is not an official LinkedIn product.
    </p>

    <h2>2. What Data We Collect</h2>

    <h3>2.1 LinkedIn Profile Data (via LinkedIn OAuth)</h3>
    <ul>
        <li>Your name and LinkedIn profile ID</li>
        <li>Your email address</li>
        <li>Your profile picture (optional)</li>
        <li>LinkedIn access token (encrypted)</li>
    </ul>

    <h3>2.2 Content You Create</h3>
    <ul>
        <li>Draft and scheduled LinkedIn posts</li>
        <li>Uploaded images for posts</li>
        <li>Publishing schedules</li>
    </ul>

    <h3>2.3 Usage Data</h3>
    <ul>
        <li>Login timestamps</li>
        <li>Created and published posts</li>
    </ul>

    <h2>3. How We Use Your Data</h2>
    <p>We use your data exclusively for:</p>
    <ul>
        <li><strong>Authentication:</strong> To securely log you in</li>
        <li><strong>Content Posting:</strong> To publish your approved posts to LinkedIn</li>
        <li><strong>Content Management:</strong> To store your post drafts and schedules</li>
        <li><strong>Service Provision:</strong> To provide our app's core functionality</li>
    </ul>

    <h2>4. Data Storage and Security</h2>
    <ul>
        <li><strong>Encryption:</strong> LinkedIn access tokens are encrypted (AES-256)</li>
        <li><strong>Secure Database:</strong> All data stored in secure Supabase database</li>
        <li><strong>Access Control:</strong> Only you can access your own data</li>
        <li><strong>HTTPS:</strong> All data transmissions encrypted via HTTPS</li>
    </ul>

    <h2>5. Data Sharing</h2>
    <p>We do <strong>NOT</strong> share your data with third parties, except:</p>
    <ul>
        <li><strong>LinkedIn:</strong> When you schedule a post, we send content to LinkedIn's API to publish it (only at your explicit request)</li>
        <li><strong>Infrastructure Providers:</strong> Supabase (database hosting) and other technical service providers</li>
        <li><strong>Legal Obligations:</strong> Only when legally required</li>
    </ul>

    <h2>6. LinkedIn Data Usage</h2>
    <p>
        Our app uses the LinkedIn API to post on your behalf.
        We strictly comply with
        <a href="https://legal.linkedin.com/api-terms-of-use" target="_blank">LinkedIn API Terms of Use</a>.
    </p>
    <ul>
        <li>Posts are ONLY published when you explicitly approve them</li>
        <li>We do NOT post automatic or spam content</li>
        <li>You maintain full control over all published content</li>
    </ul>

    <h2>7. Your Rights</h2>
    <p>You have the following rights regarding your data:</p>
    <ul>
        <li><strong>Access:</strong> View all your stored data at any time</li>
        <li><strong>Edit:</strong> Modify or delete your data at any time</li>
        <li><strong>Deletion:</strong> Completely delete your account and all associated data</li>
        <li><strong>Revoke:</strong> Disconnect LinkedIn connection in settings at any time</li>
        <li><strong>Export:</strong> Request data export</li>
    </ul>

    <h2>8. Disconnect LinkedIn</h2>
    <p>You can disconnect LinkedIn at any time via:</p>
    <ul>
        <li>Settings → LinkedIn Account → "Disconnect"</li>
        <li>LinkedIn.com → Settings → Apps → Remove our app</li>
    </ul>
    <p>
        After disconnection, we immediately delete your LinkedIn access tokens.
        Your saved post drafts remain (but cannot be published).
    </p>

    <h2>9. Cookies</h2>
    <p>We use the following cookies:</p>
    <ul>
        <li><strong>Session Cookie:</strong> For authentication (required)</li>
        <li><strong>OAuth State Cookie:</strong> For secure LinkedIn authentication (temporary)</li>
    </ul>

    <h2>10. Children</h2>
    <p>
        Our app is not directed at persons under 16 years old.
        We do not knowingly collect data from children.
    </p>

    <h2>11. Changes to Privacy Policy</h2>
    <p>
        We may update this Privacy Policy occasionally.
        Changes will be posted on this page with an updated "Last Updated" date.
    </p>

    <h2>12. Contact</h2>
    <p>
        For questions about this Privacy Policy or your data, please contact us:
    </p>
    <p>
        <strong>Operator:</strong> Onyva<br>
        <strong>Email:</strong> team@onyva.de<br>
    </p>
</body>
</html>
