LiveTac // Datenschutz
Welche Daten mitlaufen, warum und wie lange.
Diese Datenschutzerklärung beschreibt transparent, welche personenbezogenen und technischen Daten bei Accounts, Browser- und Client-Sessions, Räumen, Screenshots, Discord-Verknüpfungen und Systemabläufen verarbeitet werden, warum das passiert und wie lange einzelne Datenarten in LiveTac erhalten bleiben.
LiveTac // Privacy
What data moves through the service, why and for how long.
This privacy policy explains which personal and technical data is processed across accounts, browser and client sessions, rooms, screenshots, Discord linking and system operations, why that processing happens and how long different categories remain in LiveTac.
01 // Verantwortlicher
Wer für diese Verarbeitung verantwortlich ist
01 // Controller
Who is responsible for this processing
02 // Datenkategorien
Welche Daten LiveTac verarbeitet
E-Mail-Adresse, Benutzername, Passwort-Hash, Rollen- und Accountstatus wie E-Mail-Verifizierung, Passwortwechsel, no-ads-Flag sowie optional verknüpfte Discord-Profildaten.
gehashte Session-Tokens, Session-Quelle, Remember-Me-Status, Ablaufzeitpunkte, Client-IDs sowie erste und letzte bekannte IP-Zuordnungen zu Geräten oder lokalen Clients.
LinkCodes, gehashte Raum-Passwörter, Invite-Only-Status, Raum-Admins, Einladungen, Bans sowie ausgewählte Karten- und Layerzustände persistenter Räume.
Marker, Linien, Texte, Layer-Pfade, Präsenzdaten, Kartenwahl, Screenshots und ähnliche Lagebild-Inhalte innerhalb aktiver Sessions.
IP-Adressen, Zeitpunkte, Login-Versuche, Rate-Limit-Informationen, Admin-Aktionen, Verbindungsdaten und Audit-Logs.
Consent-Cookie, HttpOnly-Session-Cookie sowie Browser-Speicher für Sprache, Einstellungen, Auth-Handover, Client-IDs und Admin-Sitzungen.
02 // Data categories
Which data LiveTac processes
Email address, username, password hash, role and account status such as email verification, password changes, no-ads flag and optionally linked Discord profile data.
hashed session tokens, session source, remember-me status, expiry timestamps, client IDs plus first and last known IP bindings for devices or local clients.
Link codes, hashed room passwords, invite-only state, room admins, invitations, bans and selected map or layer states of persistent rooms.
Markers, lines, text, layer paths, presence data, map selection, screenshots and similar tactical board content inside active sessions.
IP addresses, timestamps, login attempts, rate-limit information, admin actions, connection data and audit logs.
Consent cookie, HttpOnly session cookie and browser storage for language, settings, auth handover, client IDs and admin sessions.
03 // Zwecke und Rechtsgrundlagen
Warum diese Daten verarbeitet werden
- zur Bereitstellung von Accounts, Login, E-Mail-Verifizierung, Passwort-Reset, Session-Verwaltung und Geräte- oder Client-Verknüpfung
- zur Raum-Verwaltung, Durchsetzung von Einladungen und Bans, Karten- und Layer-Sync sowie zur Anmeldung zwischen Landingpage und Windows-Client
- zur Sicherung von Betrieb, Missbrauchsschutz, Rate-Limiting, Fehleranalyse und Nachvollziehbarkeit administrativer Eingriffe
- zur laufenden Synchronisierung gemeinsamer Lagebild-Inhalte wie Marker, Linien, Texte, Screenshots und Präsenzinformationen
- zur optionalen Verknüpfung oder Anmeldung über Discord, wenn du diese Funktion freiwillig nutzt
- zur Speicherung lokaler Komfort-Einstellungen und gemerkter Browser-Zustände, soweit du das zulässt
Account, Login, Raumfunktionen, Client-Verknüpfung und Live-Board-Synchronisierung, soweit diese Verarbeitung für die Nutzung von LiveTac erforderlich ist.
Sicherheit, Missbrauchsschutz, Rate-Limiting, Fehleranalyse, Admin-Nachvollziehbarkeit, Backup-Betrieb und technische Stabilität. Die berechtigten Interessen liegen in einem sicheren, belastbaren und nachvollziehbaren Betrieb.
Nicht notwendige Komfort-Speicherungen sowie Analyse- oder Marketing-Kategorien, falls solche Funktionen künftig aktiv geladen und vorher freiwillig erlaubt werden.
Soweit gesetzliche Pflichten greifen, etwa zur Bearbeitung rechtlich relevanter Anfragen oder zur Erfüllung von Nachweis- und Aufbewahrungspflichten.
Die Daten stammen überwiegend direkt von dir, ergänzend aus technischen Request-Daten wie IP-Adresse, Headern, Client-IDs und Session-Metadaten sowie optional von Discord, wenn du OAuth nutzt. Beim lokalen Client-Bootstrap kann LiveTac eine bestehende Browser-Sitzung anhand der aktuellen Verbindungs-IP, aktiver Session-Daten und einer Client-ID einem Desktop-Client zuordnen. Bestimmte Angaben sind für Registrierung, Login, Raumverwaltung und Client-Verknüpfung erforderlich; ohne sie kann die jeweilige Funktion nicht bereitgestellt werden. Eine automatisierte Entscheidungsfindung mit rechtlicher oder ähnlich erheblicher Wirkung findet derzeit nicht statt.
03 // Purposes and legal bases
Why that data is processed
- to provide accounts, sign-in, email verification, password reset, session management and device or client linking
- to manage rooms, enforce invitations and bans, synchronize maps and layers and handle sign-in handover between the landing page and Windows client
- to secure operations, prevent abuse, apply rate limiting, analyze errors and document admin actions
- to keep shared tactical board content such as markers, lines, text, screenshots and presence information synchronized in real time
- to offer optional Discord linking or sign-in if you actively choose to use it
- to store local comfort settings and remembered browser states where you allow that
Accounts, sign-in, room functions, client linking and live board synchronization where this processing is required to use LiveTac.
Security, abuse prevention, rate limiting, error analysis, admin traceability, backup operation and technical stability. The legitimate interests are secure, resilient and traceable service operation.
Non-essential comfort storage and analytics or marketing categories if such functions are actively loaded in the future and voluntarily allowed first.
Where legal obligations apply, for example to handle legally relevant requests or to meet documentation and retention duties.
The data primarily comes directly from you, supplemented by technical request data such as IP address, headers, client IDs and session metadata and optionally from Discord when you use OAuth. During local client bootstrap, LiveTac may match an existing browser session to a desktop client by using the current connection IP, active session data and a client ID. Certain details are required for registration, sign-in, room management and client linking; without them the relevant feature cannot be provided. There is currently no automated decision-making with legal or similarly significant effect.
04 // Cookies und Browser-Speicher
Was lokal im Browser gespeichert wird
Für das Speichern und Auslesen von Informationen auf deinem Endgerät gelten zusätzlich die Vorgaben aus § 25 TDDDG. LiveTac nutzt einen Consent-Cookie für deine Cookie-Entscheidung, einen HttpOnly-Session-Cookie für Browser-Anmeldungen sowie Browser-Speicher wie Session Storage oder, bei Komfort-Einwilligung, zusätzlich Local Storage für Sprache, Client-ID, Login-Handover, Einstellungen und Admin-Zugänge.
livetac_cookie_consent: speichert die Cookie-Entscheidung selbst und bleibt als notwendiger Cookie bis zu einem Jahr erhaltenlivetac_session: notwendiger HttpOnly-Authentifizierungs-Cookie für Browser-Sitzungen; die Server-Konfiguration sieht derzeit typischerweise bis zu 12 Stunden, bei Remember Me bis zu 7 Tage vor- Session Storage: hält laufende Session-Tokens, temporäre Auth-Handover-Daten, Client-IDs und transiente Admin-Zustände innerhalb der aktuellen Browser-Sitzung
- Local Storage bei Komfort-Einwilligung: merkt sich Sprache, Webview-Einstellungen, Remember-Me-Tokens, Client-IDs, Cross-Tab-Auth-Bridges, Admin-Token und einen lokalen Site-Config-Cache
- Analyse und Marketing: die Kategorien sind in der Consent-Oberfläche derzeit nur reserviert; aktive Drittanbieter-Analytics, Marketing- oder Werbe-Skripte werden aktuell nicht produktiv geladen
- Nicht notwendige Speicherungen: Komfort-, Analyse- und Marketing-Speicherungen erfolgen nur nach Einwilligung. Notwendige Cookies und Session-Speicher werden eingesetzt, wenn sie für den ausdrücklich gewünschten Dienst erforderlich sind.
Wenn du Komfort widerrufst, entfernt LiveTac die dafür vorgesehenen lokalen Komfortdaten im aktuellen Build wieder aus dem persistenten Browser-Speicher.
04 // Cookies and browser storage
What is stored locally in the browser
Storing or accessing information on your device is also governed by § 25 of the German TDDDG. LiveTac uses a consent cookie for your cookie choice, an HttpOnly session cookie for browser sign-in and browser storage such as session storage or, with comfort consent, additional local storage for language, client ID, sign-in handover, settings and admin access.
livetac_cookie_consent: stores the cookie choice itself and remains as a necessary cookie for up to one yearlivetac_session: necessary HttpOnly authentication cookie for browser sessions; the current server setup typically allows up to 12 hours or up to 7 days with remember me- Session storage: keeps active session tokens, temporary auth handover data, client IDs and transient admin states inside the current browser session
- Local storage with comfort consent: stores language, webview settings, remember-me tokens, client IDs, cross-tab auth bridges, admin token and a local site config cache
- Analytics and marketing: these categories are currently only reserved in the consent UI; active third-party analytics, marketing or ad scripts are not currently loaded in production
- Non-essential storage: comfort, analytics and marketing storage only happens after consent. Necessary cookies and session storage are used where required for the digital service explicitly requested.
If you withdraw comfort consent, LiveTac removes the persistent comfort data that the current build has been designed to clear from browser storage.
05 // Empfänger, Hosting, Transfers und Speicherfristen
Wer Daten erhalten kann, wie externes Hosting eingebunden ist und wie lange Daten typischerweise bleiben
LiveTac läuft aktuell als privat betriebene Instanz auf Infrastruktur von ZAP-Hosting in Deutschland. Dabei können insbesondere IP-Adressen, Verbindungsmetadaten, Request-Header, Zeitstempel, Server-Logs sowie Daten verarbeitet werden, die für die technische Auslieferung, Stabilität und Absicherung des Dienstes erforderlich sind.
Cloudflare ist für öffentliche Webzugriffe als Reverse-Proxy und CDN vorgeschaltet. Systemmails laufen je nach Konfiguration über Cloudflare Email Sending, Gmail API oder SMTP. Discord wird nur eingebunden, wenn du freiwillig OAuth zum Login oder zur Verknüpfung nutzt.
Browser-Sitzungen laufen im aktuellen Build standardmäßig typischerweise bis zu 12 Stunden, Remember-Me-Sitzungen bis zu 7 Tage und Client-Sitzungen bis zu 14 Tage oder bis Logout, Widerruf oder Ablauf. Geräte- und Client-Zuordnungen bleiben typischerweise bis zur Account-Löschung oder administrativen Bereinigung erhalten.
Persistente Raum-Metadaten wie LinkCode, gehashtes Raum-Passwort, Invite/Ban/Admin-Zuordnungen und ausgewählte Karte oder Layer bleiben bis zur Raumlöschung erhalten. Invite-, Ban- und Admin-Zuordnungen hängen an Raum- und Client-ID-Bezügen und können im Rahmen einer Account-Löschung oder administrativen Bereinigung mit entfernt werden. Live-Board-Inhalte wie Striche, Marker, Texte und Screenshots werden im aktiven Raumlaufzeit-Zustand verarbeitet und typischerweise nicht dauerhaft in der Kontodatenbank abgelegt.
Session Storage endet normalerweise mit der Browser-Sitzung. Komfort-Speicher im Local Storage kann bis zum manuellen Löschen, Logout, Widerruf oder einer browserseitigen Bereinigung erhalten bleiben.
Audit-Logs werden in rotierenden Zeitstempel-Dateien geschrieben. Im aktuellen Build bleiben standardmäßig die 10 neuesten Audit-Log-Dateien für Sicherheits- und Nachweiszwecke erhalten. Für Datenbank-Backups gilt: die letzten 10 Backups bleiben erhalten, zusätzlich werden Backups älter als 30 Tage bereinigt. Screenshot-Moderationsdaten werden, sofern die Moderation aktiv ist, typischerweise bis zu 7 Tage gespeichert. Support- und Kontaktmails werden typischerweise bis zum Abschluss des jeweiligen Tickets gespeichert.
Je nach Cloudflare-, Google-/Gmail-, SMTP- und Discord-Nutzung können Daten auch außerhalb des EWR verarbeitet werden. Soweit erforderlich, stützt sich die Übermittlung auf Angemessenheitsbeschlüsse, Standardvertragsklauseln oder andere DSGVO-konforme Garantien des jeweiligen Anbieters. Live-Zahlungen, aktive Werbeausspielung und aktive Drittanbieter-Analytics sind derzeit nicht produktiv; aktuell kann nichts gekauft werden. Die Partner-Programm-Seite dient lediglich als Kontaktfläche für Communities, die den Discordbot mit normalen Funktionen und optionalen Custom-Zeiten anfragen möchten; Spenden sind freiwillig und keine Voraussetzung.
05 // Recipients, hosting, transfers and retention
Who may receive data, how external hosting is involved and how long data typically stays
LiveTac currently runs as a privately operated instance on infrastructure provided by ZAP-Hosting in Germany. In that context, IP addresses, connection metadata, request headers, timestamps, server logs and data technically required to deliver, stabilize and secure the service may be processed.
Cloudflare is active for public web traffic as reverse proxy and CDN. System emails run via Cloudflare Email Sending, Gmail API or SMTP depending on configuration. Discord is only involved if you voluntarily use OAuth for sign-in or linking.
In the current build, browser sessions typically run for up to 12 hours, remember-me sessions for up to 7 days and client sessions for up to 14 days or until logout, revocation or expiry. Device and client bindings are usually kept until account deletion or administrative cleanup.
Persistent room metadata such as link code, hashed room password, invite, ban and admin assignments and selected map or layer are retained until the room is deleted. Invite, ban and admin assignments are tied to room and client ID relations and can also be removed as part of account deletion or administrative cleanup. Live board content such as strokes, markers, text and screenshots is processed as active room runtime state and is typically not stored permanently in the account database.
Session storage normally ends with the browser session. Comfort storage in local storage can remain until manual deletion, logout, withdrawal or browser-side cleanup.
Audit logs are written to rotating timestamped files. In the current build, the 10 newest audit log files are retained by default for security and evidentiary purposes. Database backups keep the last 10 backups and additionally remove backups older than 30 days. Screenshot moderation data is typically kept for up to 7 days if moderation is enabled. Support and contact emails are typically stored until the related ticket is closed.
Depending on Cloudflare, Google/Gmail, SMTP and Discord usage, data may also be processed outside the EEA. Where required, transfers rely on adequacy decisions, standard contractual clauses or other GDPR-compliant safeguards of the relevant provider. Live payments, active ad delivery and active third-party analytics are not currently in production; nothing can currently be purchased. The partner program page only serves as a contact surface for communities that want to request the Discord bot with normal functions and optional custom timings; donations are voluntary and not required.
06 // Rechte
Welche Datenschutzrechte du nach der DSGVO hast
Du kannst deine Datenschutzrechte jederzeit über [email protected] geltend machen. Damit personenbezogene Daten nicht an unberechtigte Dritte herausgegeben werden, können wir vor der Bearbeitung zusätzliche Informationen zur Identitätsprüfung anfordern.
Du kannst eine Bestätigung verlangen, ob wir personenbezogene Daten zu dir verarbeiten, und Auskunft über diese Daten sowie über Zwecke, Kategorien, Empfänger und Speicherfristen erhalten.
Wenn Daten unrichtig oder unvollständig sind, kannst du die Korrektur oder Vervollständigung verlangen.
Unter den gesetzlichen Voraussetzungen kannst du die Löschung deiner personenbezogenen Daten verlangen, etwa wenn Daten nicht mehr erforderlich sind oder eine Einwilligung widerrufen wurde.
In bestimmten Fällen kannst du statt einer Löschung die Einschränkung der Verarbeitung verlangen, zum Beispiel während wir die Richtigkeit von Daten prüfen.
Soweit die Voraussetzungen vorliegen, kannst du Daten, die du uns bereitgestellt hast und die automatisiert verarbeitet werden, in einem strukturierten, gängigen und maschinenlesbaren Format erhalten.
Du kannst einer Verarbeitung widersprechen, die auf berechtigten Interessen beruht. Das gilt insbesondere, wenn sich aus deiner besonderen Situation Gründe gegen die Verarbeitung ergeben.
Eine bereits erteilte Einwilligung kannst du jederzeit mit Wirkung für die Zukunft widerrufen. Die Rechtmäßigkeit der Verarbeitung bis zum Widerruf bleibt davon unberührt.
Du hast das Recht, dich bei einer zuständigen Datenschutz-Aufsichtsbehörde zu beschweren, wenn du der Ansicht bist, dass die Verarbeitung deiner Daten gegen Datenschutzrecht verstößt. Für den Sitz in Baden-Württemberg ist insbesondere der Landesbeauftragte für Datenschutz und Informationsfreiheit Baden-Württemberg erreichbar.
06 // Rights
Which privacy rights you have under the GDPR
You can exercise your privacy rights at any time via [email protected]. To avoid disclosing personal data to unauthorized third parties, we may request additional information to verify identity before completing a request.
You can request confirmation of whether we process personal data about you and receive access to that data as well as information about purposes, categories, recipients and retention periods.
If data is inaccurate or incomplete, you can request correction or completion.
Where the legal requirements are met, you can request deletion of your personal data, for example if the data is no longer necessary or consent has been withdrawn.
In certain situations, you can request restriction of processing instead of deletion, for example while we verify the accuracy of data.
Where the requirements apply, you can receive data you provided to us and that is processed by automated means in a structured, commonly used and machine-readable format.
You can object to processing that is based on legitimate interests, especially where reasons arising from your particular situation speak against the processing.
You can withdraw consent that you previously gave at any time with effect for the future. The lawfulness of processing carried out before the withdrawal remains unaffected.
You have the right to lodge a complaint with a competent data protection supervisory authority if you believe that the processing of your data violates data protection law. For the operator's Baden-Württemberg location, the State Commissioner for Data Protection and Freedom of Information Baden-Württemberg is a relevant authority.
07 // Datenschutzkontakt
Wie du uns zum Datenschutz erreichst
Matthias Steil
Postweg 2, 70736 Fellbach, Deutschland
Datenschutz-, Lösch- und Supportanfragen laufen aktuell über diese E-Mail-Adresse. Eine endgültige Account-Löschung ist auf Anfrage über [email protected] möglich; ein Self-Service dafür ist derzeit nicht live.
Aufsichtsbehörde: Der Landesbeauftragte für Datenschutz und Informationsfreiheit Baden-Württemberg.
07 // Privacy contact
How to reach us about privacy
Matthias Steil
Postweg 2, 70736 Fellbach, Germany
Privacy, deletion and support requests currently run through this email address. Permanent account deletion is available on request via [email protected]; a self-service flow is not currently live.
Supervisory authority: The State Commissioner for Data Protection and Freedom of Information Baden-Württemberg.