Roundivo · Datenschutz
Datenschutzerklärung
Kurzfassung: Roundivo speichert Turniere, Namen, Ergebnisse, den Änderungsverlauf, Backups und Exporte ausschließlich auf deinem Gerät. Es gibt kein Konto, keine Werbung und kein Tracking- oder Analyse-SDK. Daten verlassen das Gerät nur, wenn du das optionale Live Board startest (Ende-zu-Ende verschlüsselt, wir können den Inhalt nicht lesen), eine Datei exportierst oder teilst, uns eine Nachricht schickst oder Pro kaufst, wiederherstellst oder prüfen lässt (Apple beziehungsweise Google und RevenueCat).
1. Verantwortlicher
Darkstone / Roundivo
Uttendorf 13
3385 Prinzersdorf
Österreich
E-Mail: darkstone.app@gmail.com
2. Daten auf deinem Gerät
Alles, was du in Roundivo eingibst, speichert die App nur auf deinem Gerät. Wir erhalten diese Daten nicht.
- Turniere: Name, Format, Teilnehmende, Stationen, Ergebnisse und der Änderungsverlauf, mit dem Korrekturen und „Rückgängig“ funktionieren.
- Einstellungen: Sprache, Darstellung und Einstellungen des Rundentimers.
- Pro-Status: das Ergebnis der letzten Kaufprüfung, lokal zwischengespeichert, damit Pro auch ohne Netz verfügbar bleibt.
- Vermerk „kostenloses Turnier genutzt“: Damit das kostenlose Turnier nach einer Neuinstallation nicht erneut genutzt werden kann, legt die App einen Vermerk auf deinem Gerät ab (iOS: Schlüsselbund, Android: Block Store). Er enthält nur ein Kennzeichen und einen Zeitstempel, wird nie übertragen und nicht in iCloud oder eine andere Cloud gesichert.
- Live-Board-Angaben: wann ein Live Board für ein Turnier zuerst gestartet wurde (damit ein Neustart die Laufzeit nicht verlängert), eine zufällige Installationskennung und die Geheimnisse, mit denen du ein Board aktualisierst oder stoppst. Die Geheimnisse und die Installationskennung liegen im sicheren Speicher des Betriebssystems.
Roundivo benötigt keinen Zugriff auf Kontakte, Standort, Kamera, Mikrofon oder Fotos. Die Zwischenablage liest die App nur, wenn du Namen daraus einfügst. Der Rundentimer meldet sich über lokale Benachrichtigungen deines Geräts; dabei wird nichts übertragen, und die App nutzt keinen Push-Dienst.
3. Backups, Exporte und Teilen
Backups (.roundivo-Dateien) sowie Bild-, PDF- und CSV-Exporte erstellst du selbst. Sie sind nicht verschlüsselt und enthalten Namen und Ergebnisse. Über das Teilen-Menü deines Betriebssystems gelangen sie nur an das Ziel, das du wählst. Roundivo kann solche Kopien nicht aus der Ferne löschen. Der kostenlose Bildexport trägt die Zeile „Erstellt mit Roundivo“.
Ob Sicherungen deines Betriebssystems (zum Beispiel iCloud oder Google) Daten der App enthalten, richtet sich nach den Einstellungen deines Geräts und den Regeln von Apple beziehungsweise Google. Wir können diese Sicherungen weder lesen noch verwalten.
4. Live Board: Daten auf dem Server
Das Live Board ist optional und startet nur, wenn du es für ein Turnier einschaltest. Die App verschlüsselt den Stand (Turniername, Namen der Teilnehmenden, Spiele, Ergebnisse, Stationen und Rundentimer) auf deinem Gerät und lädt nur den verschlüsselten Inhalt hoch. Der Schlüssel steht ausschließlich im Link beziehungsweise QR-Code, den du teilst, und zwar hinter dem „#“, den ein Browser nie an einen Server sendet. Wir können den Inhalt nicht lesen.
Wer den Link oder QR-Code hat, kann das Board lesen. Gib nur Namen ein, die du mit diesen Personen teilen darfst, und teile den Link nur mit Menschen, die ihn sehen sollen.
Auf dem Server speichern wir:
- Inhalt und Board-Daten: den verschlüsselten Inhalt, eine zufällige Board-ID, Zeitstempel deines Geräts, einen Versionszähler und die erlaubte Zuschauerzahl. Sie bleiben bis zum Ablauf des Boards (kostenlos 24 Stunden, mit Pro 7 Tage, gerechnet ab dem ersten Start des Boards für dieses Turnier) oder bis du es stoppst. Danach löschen wir sie innerhalb von etwa ein bis zwei Minuten.
- Prüfwerte: Prüfwerte (HMAC) der Schreib- und Widerrufsgeheimnisse, nicht die Geheimnisse selbst, so lange wie den Inhalt.
- Quittung: für beendete Boards die Board-ID und Zeitstempel, ohne Inhalt, 14 Tage lang, damit alte Anfragen ein beendetes Board nicht wiederherstellen.
- Missbrauchsschutz: Zur Ratenbegrenzung zählt der Server Veröffentlichungsversuche. Dafür speichert er keine Klartextwerte, sondern nur mit einem geheimen Schlüssel erzeugte Hashes (HMAC) deiner IP-Adresse, der Installationskennung und der Board-ID, jeweils mit Zähler und Zeitfenster. Das Zeitfenster dauert eine Stunde; die Zähler werden danach regelmäßig gelöscht, spätestens nach einem Tag.
- App-Echtheit auf iOS: die Kennung und den öffentlichen Schlüssel des mit App Attest geprüften App-Schlüssels, einen Zähler und die Umgebung, bis 90 Tage nach der letzten Nutzung. Einmal-Prüfwerte (nur als Hash) gelten höchstens 5 Minuten.
- Keine Datensicherung: Wir sichern die Live-Board-Daten nicht. Geht die Datenbank verloren, enden laufende Boards, und du startest ein neues.
Der Server schreibt keine Zugriffsprotokolle. Technische Fehlermeldungen enthalten keine Board-Inhalte, Schlüssel, Geheimnisse, Tokens oder RevenueCat-Kennungen.
5. Live Board: Betrachter im Browser
Wer den Link öffnet, lädt die Seite von live.roundivo.darkstone.app und ruft das verschlüsselte Board ab; die Entschlüsselung geschieht im Browser. Die IP-Adresse ist dafür technisch nötig, wird aber nicht protokolliert. Die Seite setzt keine Cookies, nutzt keinen lokalen Speicher, kein Tracking und keine Analyse und lädt nichts von fremden Servern. Der Schlüssel im Link wird nie an den Server gesendet; die Seite entfernt ihn nach dem Laden aus der Adresszeile.
Für die Echtzeitansicht zählt der Server die gleichzeitigen Verbindungen je Board (kostenlos 10, mit Pro 100). Kennungen der Betrachter speichert er nicht. Am Ende der Seite verweist ein Hinweis auf die Roundivo-Produktseite; erst wenn du ihn anklickst, wird darkstone.app aufgerufen.
6. Prüfung der App-Echtheit
Damit nur echte Roundivo-Apps Boards veröffentlichen, prüft das Live Board beim Veröffentlichen die App-Echtheit. Das geschieht nur, wenn du ein Live Board startest oder aktualisierst.
- iOS (Apple App Attest): Dein Gerät erzeugt einen Schlüssel und lässt ihn von Apple bestätigen. Apple erhält dafür die Kennung des Schlüssels und eine Prüfsumme (Hash) der Anfrage. Der Server ruft Apple dabei nicht auf.
- Android (Google Play Integrity): Die App fordert über Google Play Services ein Integritäts-Token an (mit einer Prüfsumme der Anfrage und der Projektnummer der App). Der Server reicht das Token zur Auswertung an die Play Integrity API von Google weiter und speichert es nicht.
7. Käufe, Pro und RevenueCat
Roundivo Pro Lifetime ist ein einmaliger In-App-Kauf ohne Abo. Apple App Store beziehungsweise Google Play führt Zahlung, Storekonto und Erstattung durch; wir erhalten keine Zahlungsdaten. Für Preisanzeige, Kaufabwicklung, Freischaltung und Wiederherstellung verwendet die App RevenueCat (RevenueCat, Inc., 1032 E Brandon Blvd #3003, Brandon, FL 33511, USA). Dafür kontaktiert die App RevenueCat auch dann, wenn du nichts kaufst. RevenueCat verarbeitet:
- eine zufällig erzeugte, anonyme RevenueCat App User ID,
- Produktkennung, Store, Kaufhistorie und Berechtigungsstatus,
- Apple-Receipt beziehungsweise Google-Purchase-Token, Preis, Währung und Transaktionszeitpunkt,
- technisch notwendige Daten wie IP-Adresse, Plattform, App- und Betriebssystemversion, Sprache und Store-Land.
Turniere, Namen von Teilnehmenden und Ergebnisse werden nicht an RevenueCat übertragen. Die automatische Erfassung von Gerätekennungen ist in der App abgeschaltet; Werbung, Attribution und Drittanbieter-Nutzungsanalyse sind nicht eingebaut.
Startest du ein Live Board mit Pro, sendet die App beim Erstellen deine RevenueCat App User ID an unseren Server. Der Server fragt damit bei RevenueCat ab, ob Pro aktiv ist, und speichert die ID nicht; er behält nur das Ergebnis höchstens 10 Minuten im Arbeitsspeicher. Mit Free wird keine ID gesendet.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO für Kauf, Freischaltung und Wiederherstellung sowie Art. 6 Abs. 1 lit. f DSGVO für einen verlässlichen Berechtigungsstatus und Missbrauchsvermeidung. RevenueCat kann Daten in den USA verarbeiten und stellt hierfür unter anderem EU-Standardvertragsklauseln im Data Processing Addendum bereit. Weitere Informationen: RevenueCat-Datenschutzerklärung.
8. Webseite, Hosting und Server
Die Webseiten unter darkstone.app sind statisch, setzen keine Cookies und enthalten keine Analyse-, Werbe-, Social-Media- oder Trackingdienste. Webserver und vorgeschalteter Proxy führen keine regulären Zugriffsprotokolle; sicherheitskritische technische Meldungen können kurzfristig verarbeitet werden.
Webseite und Live Board laufen auf einem Server, den wir bei Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen, Deutschland, betreiben (Rechenzentrum Falkenstein, Deutschland). Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO; unser Interesse liegt im sicheren und zuverlässigen Betrieb. Weitere Informationen: Hetzner-Datenschutzerklärung.
9. Supportkontakt
Wenn du uns per E-Mail kontaktierst, verarbeiten wir Absenderadresse, Nachrichteninhalt und freiwillig übermittelte Informationen nur zur Bearbeitung der Anfrage. Unser E-Mail-Dienst wird von Google bereitgestellt; dadurch kann eine Verarbeitung durch Google Ireland Limited und verbundene Unternehmen stattfinden. Weitere Informationen: Google-Datenschutzerklärung.
Bitte sende keine echten Teilnehmerlisten, Passwörter, vollständigen Storebelege, Zahlungsdaten oder Gerätekennungen. Für eine Diagnose genügen regelmäßig App-Version, Gerätemodell, Betriebssystem und eine Beschreibung des Problems.
10. Rechtsgrundlagen, Empfänger und Übermittlungen
- Vertragserfüllung, Art. 6 Abs. 1 lit. b DSGVO: App-Funktion, das von dir gestartete Live Board, Support sowie Kauf und Wiederherstellung.
- Berechtigtes Interesse, Art. 6 Abs. 1 lit. f DSGVO: sicherer Betrieb, Ratenbegrenzung, Prüfung der App-Echtheit und verlässliche Kaufberechtigung.
- Deine bewusste Aktion: Live Board, Export, Teilen, Import und Supportkontakt werden erst durch dich ausgelöst.
- Empfänger: Apple, Google, RevenueCat, Hetzner und der E-Mail-Dienst nur für die jeweils beschriebene Aufgabe.
- Drittlandbezug: Apple, Google oder RevenueCat können Daten außerhalb des EWR verarbeiten; maßgeblich sind deren Garantien, Verträge und Datenschutzhinweise.
Soweit Dienstleister als Auftragsverarbeiter für uns tätig werden, sind sie vertraglich an dokumentierte Zwecke, Vertraulichkeit, angemessene Sicherheitsmaßnahmen und die geltenden Datenschutzpflichten gebunden. Apple und Google verarbeiten Store- und Kontodaten teilweise als eigenständig Verantwortliche nach ihren Bedingungen.
11. Speicherdauer und Löschung
- Turniere und Einstellungen auf dem Gerät: bis du ein Turnier löschst oder die App deinstallierst. Der Vermerk „kostenloses Turnier genutzt“ kann eine Deinstallation überdauern, weil er genau das verhindern soll.
- Live Board: bis zum Ablauf oder bis du es stoppst, danach gelten die Fristen in Abschnitt 4.
- Exporte, Backups und Mailanhänge: bis du sie am gewählten Ziel löschst.
- Gerätesicherungen: nach deinen Plattform- und Kontoeinstellungen sowie den Regeln von Apple beziehungsweise Google.
- Kauf- und Berechtigungsdaten: nach gesetzlichen Pflichten und Aufbewahrungsregeln des Stores beziehungsweise von RevenueCat; der Kauf bleibt wiederherstellbar.
- Supportnachrichten: bis die Anfrage erledigt ist und keine gesetzlichen oder berechtigten Nachweisinteressen mehr bestehen, regelmäßig höchstens drei Jahre nach Abschluss.
Alle Daten auf dem Gerät löschst du, indem du die App deinstallierst. Nicht erreichbar sind bereits exportierte Dateien, externe Backups, Provider-Mailboxen und Storebelege. Ein Storekauf wird durch das Löschen der App nicht aufgehoben und kann wiederhergestellt werden.
12. Deine Rechte und Änderungen
Nach Maßgabe der DSGVO kannst du insbesondere Auskunft, Berichtigung, Löschung, Einschränkung, Datenübertragbarkeit und Widerspruch verlangen. Soweit eine Verarbeitung auf Einwilligung beruht, kannst du sie für die Zukunft widerrufen. Kontakt: darkstone.app@gmail.com. Ein Live Board löschst du jederzeit selbst mit „Stoppen“. Weil wir Inhalte nicht lesen und ohne den Link keiner Person zuordnen können, brauchen wir für eine Anfrage zu einem Board die Board-ID aus dem Link. Wir können einen angemessenen Identitätsnachweis verlangen, bevor Daten zu einer Supportanfrage oder RevenueCat-Kennung offengelegt oder gelöscht werden.
Du kannst dich bei einer Datenschutzaufsichtsbehörde beschweren, insbesondere bei der Österreichischen Datenschutzbehörde. Diese Erklärung wird angepasst, wenn sich Funktionen, Dienstleister oder Rechtslage wesentlich ändern; der aktuelle Stand bleibt auf dieser URL abrufbar.