i<!DOCTYPE html>

<html lang="de">

<head>

  <meta charset="UTF-8">


  <!-- SEO -->

  <meta name="description" content="Zweisprachige Datenschutzerklärung (DE/EN) für die App Nostradamus. DSGVO-konform, mit Informationen zu Login-Daten, Mikrofon, AdMob und Facebook SDK.">

  <meta name="keywords" content="Datenschutzerklärung, Privacy Policy, Nostradamus App, DSGVO, AdMob, Facebook SDK, Mikrofon, Login Daten">

  <meta name="author" content="Josef Eckmair">


  <!-- OpenGraph -->

  <meta property="og:title" content="Datenschutzerklärung – Nostradamus App">

  <meta property="og:description" content="DSGVO-konforme zweisprachige Datenschutzerklärung für die App Nostradamus.">

  <meta property="og:type" content="website">

  <meta property="og:url" content="https://josefeckmair.github.io/nostradamus/">

  <meta property="og:image" content="https://josefeckmair.github.io/nostradamus/preview.png">


  <!-- Mobile -->

  <meta name="viewport" content="width=device-width, initial-scale=1.0">


  <title>Datenschutzerklärung – Nostradamus</title>


  <style>

    body {

      font-family: system-ui, -apple-system, sans-serif;

      margin: 2rem auto;

      max-width: 900px;

      line-height: 1.6;

      color: #222;

    }


    h1, h2, h3 {

      margin-top: 1.6rem;

      color: #003366;

    }


    .lang-switch {

      margin-bottom: 2rem;

      display: flex;

      gap: 1rem;

    }


    button {

      padding: 0.5rem 1rem;

      border-radius: 6px;

      border: 1px solid #003366;

      background: #f0f6ff;

      cursor: pointer;

      transition: 0.2s;

    }


    button:hover {

      background: #dcecff;

    }


    .section { display: none; }

    .section.active { display: block; }


    a {

      color: #0055aa;

    }

  </style>


  <script>

    function setLang(lang) {

      document.querySelectorAll('.section').forEach(s => s.classList.remove('active'));

      document.getElementById('de').classList.toggle('active', lang === 'de');

      document.getElementById('en').classList.toggle('active', lang === 'en');

    }


    document.addEventListener('DOMContentLoaded', () => {

      setLang('de');


      // Automatisches Datum

      const today = new Date();

      const optionsDE = { year: 'numeric', month: 'long', day: 'numeric' };

      const optionsEN = { year: 'numeric', month: 'long', day: 'numeric' };


      document.getElementById('date-de').textContent = today.toLocaleDateString('de-DE', optionsDE);

      document.getElementById('date-en').textContent = today.toLocaleDateString('en-US', optionsEN);

    });

  </script>

</head>


<body>


<div class="lang-switch">

  <strong>Sprache / Language:</strong>

  <button type="button" onclick="setLang('de')">Deutsch</button>

  <button type="button" onclick="setLang('en')">English</button>

</div>


<!-- Deutsch -->

<div id="de" class="section active">

  <h1>Datenschutzerklärung – App „Nostradamus”</h1>

  <p><strong>Stand:</strong> <span id="date-de"></span></p>


  <h2>1. Verantwortlicher</h2>

  <p>

    Josef Eckmair<br>

    Nestroystraße 29<br>

    4053 Ansfelden<br>

    Österreich<br>

    E‑Mail: <a href="mailto:immosur@gmail.com">immosur@gmail.com</a>

  </p>


  <h2>2. Allgemeines</h2>

  <p>

    Diese Datenschutzerklärung informiert darüber, wie die mobile App „Nostradamus“

    personenbezogene Daten verarbeitet. Der Schutz deiner Daten ist uns wichtig.

    Die Verarbeitung erfolgt gemäß der DSGVO und den Richtlinien von Google Play.

  </p>


  <h2>3. Verarbeitete Datenarten</h2>


  <h3>3.1 Login‑Daten</h3>

  <p>

    Verarbeitete Daten: E‑Mail‑Adresse, Benutzername, Passwort‑Hash<br>

    Zweck: Erstellung und Verwaltung eines Nutzerkontos<br>

    Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO

  </p>


  <h3>3.2 Mikrofon‑Audio</h3>

  <p>

    Die App nutzt das Mikrofon, um Audioeingaben zu ermöglichen.

    Es werden keine Audioaufnahmen dauerhaft gespeichert, außer der Nutzer löst dies aktiv aus.<br>

    Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO

  </p>


  <h3>3.3 Nutzungsdaten</h3>

  <p>

    Verarbeitete Daten: Interaktionen, Inhalte, technische Ereignisse<br>

    Zweck: Analyse, Fehlerbehebung, Optimierung<br>

    Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO

  </p>


  <h3>3.4 Geräte‑ und Werbe‑IDs</h3>

  <p>

    Verarbeitete Daten: Android Advertising ID, Gerätekennungen<br>

    Zweck: Werbung, Reichweitenmessung<br>

    Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO

  </p>


  <h2>4. Drittanbieter</h2>


  <h3>Google AdMob</h3>

  <p>

    Einsatz für Werbung und Analyse.<br>

    <a href="https://policies.google.com/privacy" target="_blank">Google Datenschutzerklärung</a>

  </p>


  <h3>Facebook SDK</h3>

  <p>

    Einsatz für Login und Analyse.<br>

    <a href="https://www.facebook.com/privacy/policy" target="_blank">Facebook Datenschutzerklärung</a>

  </p>


  <h2>5. Speicherung & Löschung</h2>

  <p>

    Daten werden nur so lange gespeichert, wie es notwendig ist.

    Nutzer können jederzeit die Löschung verlangen.

  </p>


  <h2>6. Rechte der Nutzer</h2>

  <ul>

    <li>Auskunft</li>

    <li>Berichtigung</li>

    <li>Löschung</li>

    <li>Einschränkung</li>

    <li>Datenübertragbarkeit</li>

    <li>Widerruf</li>

    <li>Beschwerde</li>

  </ul>


  <h2>7. Sicherheit</h2>

  <p>

    Alle Daten werden verschlüsselt übertragen und geschützt.

  </p>


  <h2>8. Kinder</h2>

  <p>

    Die App richtet sich nicht an Kinder unter 13 Jahren.

  </p>


  <h2>9. Änderungen</h2>

  <p>

    Diese Datenschutzerklärung kann aktualisiert werden.

  </p>

</div>


<!-- English -->

<div id="en" class="section">

  <h1>Privacy Policy – App “Nostradamus”</h1>

  <p><strong>Effective date:</strong> <span id="date-en"></span></p>


  <h2>1. Controller</h2>

  <p>

    Josef Eckmair<br>

    Nestroystraße 29<br>

    4053 Ansfelden<br>

    Austria<br>

    E‑mail: <a href="mailto:immosur@gmail.com">immosur@gmail.com</a>

  </p>


  <h2>2. General information</h2>

  <p>

    This privacy policy explains how the mobile app “Nostradamus” processes personal data.

    Processing is carried out in accordance with the GDPR and Google Play policies.

  </p>


  <h2>3. Types of data processed</h2>


  <h3>Login data</h3>

  <p>

    Email, username, password hash<br>

    Purpose: account management<br>

    Legal basis: Art. 6(1)(b) GDPR

  </p>


  <h3>Microphone audio</h3>

  <p>

    Audio is only stored if explicitly triggered.<br>

    Legal basis: Art. 6(1)(a) GDPR

  </p>


  <h3>Usage data</h3>

  <p>

    Interactions, accessed content, technical events<br>

    Purpose: analytics, optimization<br>

    Legal basis: Art. 6(1)(f) GDPR

  </p>


  <h3>Device & advertising IDs</h3>

  <p>

    Android Advertising ID, device identifiers<br>

    Purpose: advertising<br>

    Legal basis: Art. 6(1)(a) GDPR

  </p>


  <h2>4. Third‑party services</h2>


  <h3>Google AdMob</h3>

  <p>

    Used for advertising and analytics.<br>

    <a href="https://policies.google.com/privacy" target="_blank">Google Privacy Policy</a>

  </p>


  <h3>Facebook SDK</h3>

  <p>

    Used for login and analytics.<br>

    <a href="https://www.facebook.com/privacy/policy" target="_blank">Facebook Privacy Policy</a>

  </p>


  <h2>5. Storage & deletion</h2>

  <p>

    Data is stored only as long as necessary. Users may request deletion.

  </p>


  <h2>6. User rights</h2>

  <ul>

    <li>Access</li>

    <li>Rectification</li>

    <li>Erasure</li>

    <li>Restriction</li>

    <li>Portability</li>

    <li>Withdraw consent</li>

    <li>Complaint</li>

  </ul>


  <h2>7. Security</h2>

  <p>

    All data is encrypted and protected.

  </p>


  <h2>8. Children</h2>

  <p>

    Not directed at children under 13.

  </p>


  <h2>9. Changes</h2>

  <p>

    This privacy policy may be updated.

  </p>

</div>


</body>

</html>