MAILVOX
← Zurück zur App
Datenschutzerklärung
Gemäß DSGVO Art. 13 & 14 – Stand: Mai 2025
§ 1 Verantwortlicher

Verantwortlicher im Sinne der Datenschutz-Grundverordnung (DSGVO) und anderer nationaler Datenschutzgesetze sowie sonstiger datenschutzrechtlicher Bestimmungen ist:

Soukri Alibaba
Geiselgasteigstr. 48a
81545 München
Deutschland

E-Mail: kontakt@mailvox-ai.com

Diese Datenschutzerklärung gilt für alle Dienste, die unter mailvox-ai.com betrieben werden.

§ 2 Übersicht der verarbeiteten Daten

Mailvox verarbeitet im Laufe der Nutzung verschiedene Kategorien personenbezogener Daten. Die folgende Tabelle gibt einen vollständigen Überblick:

Datenkategorie Speicherort Speicherdauer Sensitivität
E-Mail-AdresseDatenbank (Render)Bis zur Account-LöschungMittel
BenutzernameDatenbank (Render)Bis zur Account-LöschungNiedrig
Passwort-Hash (bcrypt)Datenbank (Render)Bis zur Account-LöschungMittel
OAuth-Token (Gmail/Outlook/Zoho)Datenbank (verschlüsselt)Bis zum Trennen der VerbindungHoch
IMAP-Passwort (Yahoo/Apple)Datenbank (verschlüsselt)Bis zum Trennen der VerbindungHoch
E-Mail-Inhalte (zur KI-Verarbeitung)Temporär im Arbeitsspeicher / Groq APINicht dauerhaft gespeichertHoch
Generierte EntwürfeDatenbank (Render)Bis zur manuellen Löschung oder Account-LöschungMittel
Gesendete EntwürfeDatenbank (Render)Bis zur manuellen Löschung oder Account-LöschungMittel
Gelöschte Entwürfe (Papierkorb)Datenbank (Render)Bis zur Account-LöschungMittel
Schreibstil-EinstellungenDatenbank (Render)Bis zur Account-LöschungNiedrig
Session-DatenDatenbank (Render, sessions-Tabelle)24 Stunden nach letzter AktivitätMittel
2FA-Codes (TOTP)Temporär (Arbeitsspeicher / Login-Requests-Tabelle)Bis zur Verwendung, max. 10 MinutenHoch
E-Mail-Verifizierungscode (Registrierung)Temporär (Datenbank)Max. 15 MinutenMittel
Passwort-Reset-TokenTemporär (Datenbank)Max. 1 StundeHoch
Stripe Kunden-IDDatenbank (Render)Bis zur Account-LöschungMittel
Stripe Abonnement-IDDatenbank (Render)Bis zur Kündigung / Account-LöschungNiedrig
Einladungscode (Team-Funktion)Datenbank (Render)Bis zur Kündigung des Business-PlansNiedrig
OAuth-State-Token (CSRF-Schutz)Datenbank (temporär)10 MinutenNiedrig
IP-AdresseServer-Logs (Render)Max. 30 TageMittel
Browser-/HTTP-Header (User-Agent)Server-Logs (Render)Max. 30 TageNiedrig
Plan-EinstellungenDatenbank (Render)Bis zur Account-LöschungNiedrig
KI-Generierungshistorie (Metadaten)Datenbank (Render)Bis zur Account-LöschungNiedrig
§ 3 Datenverarbeitung im Detail
3.1 Registrierung & Account-Erstellung

Bei der Registrierung durchläuft der Nutzer drei Schritte. Dabei werden folgende Daten erhoben:

  • E-Mail-Adresse: Wird bei Schritt 1 eingegeben. Zweck: Identifikation, Verifizierung, Versand von System-E-Mails (Verifikationscode, Passwort-Reset, 2FA-Codes). Gespeichert in der Tabelle users in Kleinbuchstaben (normalisiert). Verbleibt dauerhaft im Account bis zur Löschung.
  • E-Mail-Verifizierungscode (6-stellig): Ein zufällig generierter 6-stelliger Code wird per E-Mail versendet und temporär in der Datenbank hinterlegt. Nach Verwendung oder spätestens nach 15 Minuten wird er automatisch gelöscht.
  • Benutzername: Frei wählbar bei Schritt 3. Dient als Anzeigename innerhalb der App. Öffentlich innerhalb des eigenen Teams sichtbar. Gespeichert in der Tabelle users, dauerhaft bis zur Account-Löschung.
  • Passwort: Das eingegebene Passwort wird niemals im Klartext gespeichert. Es wird sofort mit bcrypt (Kostenfaktor 12) gehasht. Nur der Hash wird in der Datenbank in der Spalte password_hash abgelegt. Das Originalpasswort kann von Mailvox nicht eingesehen oder wiederhergestellt werden.
  • Registrierungszeitpunkt: Der Zeitstempel der Account-Erstellung (created_at) wird dauerhaft gespeichert. Dieser dient statistischen Zwecken und der Vertragsabwicklung.
  • Plan bei Registrierung: Der gewählte Plan (free, pro, starter, business, enterprise) wird gespeichert. Bei kostenpflichtigen Plänen ohne Freischaltung durch den Administrator wird eine Stripe-Checkout-Session gestartet (siehe § 3.5).
3.2 Anmeldung & Sessions

Bei der Anmeldung (Login) werden folgende Daten verarbeitet:

  • Benutzername oder E-Mail + Passwort: Werden zur Authentifizierung gegen den gespeicherten bcrypt-Hash geprüft. Der Klartext wird nach der Prüfung sofort verworfen und nicht gespeichert.
  • Session-Cookie: Nach erfolgreicher Anmeldung wird ein verschlüsseltes Session-Cookie im Browser gesetzt. Dieses Cookie enthält eine zufällige Session-ID, die auf einen Server-seitigen Eintrag in der Tabelle sessions verweist. Im Session-Eintrag werden gespeichert: Nutzer-ID, Benutzername, Zeitstempel der letzten Aktivität (lastActivity) sowie ein CSRF-Geheimnis.
  • Session-Ablauf: Sessions laufen nach 24 Stunden Inaktivität automatisch ab. Der Server-seitige Eintrag wird dabei gelöscht. Das Cookie wird beim nächsten Seitenaufruf ungültig.
  • Zwei-Faktor-Authentifizierung (2FA): Wenn 2FA aktiviert ist, wird nach dem Passwort ein 6-stelliger TOTP-Code per E-Mail an die hinterlegte Adresse gesendet. Dieser Code wird temporär in der Tabelle login_requests gespeichert und nach erfolgreicher Verwendung oder spätestens nach 10 Minuten automatisch gelöscht. Der Code dient ausschließlich der Verifizierung der Identität und wird nicht für andere Zwecke genutzt.
  • Rate-Limiting: Zur Missbrauchsprävention werden fehlgeschlagene Anmeldeversuche gezählt. Nach zu vielen Fehlversuchen wird der Zugang temporär gesperrt. Diese Zählung erfolgt IP-basiert und wird im Arbeitsspeicher gehalten (kein persistentes Protokoll).
3.3 Postfach-Verbindung via OAuth (Gmail, Outlook, Zoho)

Wenn der Nutzer sein E-Mail-Postfach verbindet, wird ein OAuth2-Autorisierungsfluss gestartet:

  • OAuth-State-Token: Vor der Weiterleitung zum Anbieter wird ein zufälliger 32-Byte-Token generiert und in der Tabelle oauth_states gespeichert. Dieser dient dem CSRF-Schutz. Er wird nach erfolgreicher Rückkehr oder spätestens nach 10 Minuten automatisch gelöscht.
  • Access-Token: Nach Abschluss des OAuth-Flows stellt der Anbieter (Google, Microsoft, Zoho) einen Access-Token aus. Dieser Token berechtigt Mailvox, im Namen des Nutzers E-Mails zu lesen. Er wird verschlüsselt in der Tabelle tokens gespeichert.
  • Refresh-Token: Ebenfalls verschlüsselt in der Tabelle tokens gespeichert. Wird verwendet, um abgelaufene Access-Tokens automatisch zu erneuern, ohne dass der Nutzer erneut autorisieren muss.
  • Token-Ablauf (expires_at): Der Zeitstempel des Token-Ablaufs wird als Millisekunden-Timestamp gespeichert.
  • Anbieter-Bezeichnung (provider): Gibt an, welcher Dienst verbunden wurde (gmail, outlook, zoho). Gespeichert in der Tabelle tokens.
  • Speicherdauer: Tokens bleiben gespeichert, bis der Nutzer die Verbindung in den Einstellungen trennt oder den Account löscht. Bei Trennung werden alle Token-Einträge für diesen Anbieter sofort aus der Datenbank entfernt.
Mailvox speichert keine E-Mails selbst. Beim Abrufen der Inbox werden E-Mails direkt vom Anbieter (Google, Microsoft, Zoho) über deren API geladen und nur für die Darstellung und KI-Verarbeitung im Arbeitsspeicher des Servers gehalten.
3.4 Postfach-Verbindung via IMAP (Yahoo Mail, Apple Mail / iCloud)

Bei IMAP-Verbindungen (Yahoo Mail und Apple Mail / iCloud) werden keine OAuth-Token verwendet. Stattdessen:

  • E-Mail-Adresse: Die Adresse des verbundenen IMAP-Kontos wird gespeichert.
  • App-Passwort: Das vom Nutzer eingegebene App-spezifische Passwort (nicht das normale Konto-Passwort des Anbieters) wird verschlüsselt in der Datenbank gespeichert. Es wird ausschließlich für die IMAP-Verbindung zum Abrufen von E-Mails verwendet.
  • Wichtig: Mailvox fordert und speichert niemals das reguläre Konto-Passwort des E-Mail-Anbieters. Es wird ausdrücklich ein App-spezifisches Passwort verwendet, das vom Nutzer beim jeweiligen Anbieter (Yahoo Security Settings, Apple ID) generiert werden muss.
  • IMAP-Host & Port: Vordefinierte Werte (Yahoo: imap.mail.yahoo.com:993, iCloud: imap.mail.me.com:993) werden beim Verbindungsaufbau verwendet, aber nicht separat gespeichert.
  • Speicherdauer: Das App-Passwort bleibt gespeichert, bis der Nutzer die Verbindung trennt oder den Account löscht.
3.5 KI-Verarbeitung von E-Mail-Inhalten

Der Kern von Mailvox ist die KI-gestützte Generierung von E-Mail-Antworten. Dabei werden E-Mail-Inhalte verarbeitet:

  • Was wird übertragen: Wenn der Nutzer eine E-Mail analysieren oder eine Antwort generieren lässt, wird der Inhalt der betreffenden E-Mail (Betreff, Absender, E-Mail-Text) zusammen mit den Einstellungen des Nutzers (Ton, Sprache, Schreibstil, Industrie, Signatur) an die Groq API (Dienst von Groq Inc., USA) übertragen.
  • Verwendetes Modell: llama-3.3-70b-versatile (ein Open-Source-Sprachmodell, betrieben durch Groq).
  • Speicherung durch Mailvox: Der E-Mail-Inhalt wird von Mailvox nicht dauerhaft gespeichert. Die Datenübertragung an Groq erfolgt als API-Anfrage; nach Erhalt der Antwort (generierten Antwort) werden die E-Mail-Inhalte aus dem Arbeitsspeicher verworfen.
  • Metadaten der Generierung: In der Tabelle ai_generations werden Metadaten gespeichert (Nutzer-ID, Zeitstempel, Plan). Der E-Mail-Inhalt selbst wird dort nicht abgelegt.
  • Prioritätsanalyse: Beim automatischen Analysieren eingehender E-Mails (Priorisierung) wird ebenfalls der E-Mail-Inhalt temporär an die Groq API übermittelt. Gleiches gilt für die Phishing-Erkennung.
  • Phishing-Erkennung: E-Mail-Inhalte werden zusätzlich lokal durch einen eigenen Phishing-Detektor analysiert. Diese Analyse findet ausschließlich im Arbeitsspeicher des Mailvox-Servers statt; keine Übermittlung an Dritte hierfür.
Hinweis zu US-Datenübermittlung: Die Groq API wird von Groq Inc. in den USA betrieben. Bei der Nutzung der KI-Funktion werden E-Mail-Inhalte in die USA übermittelt. Groq Inc. verarbeitet diese Daten gemäß seinen Nutzungsbedingungen und der Datenschutzrichtlinie: groq.com/privacy-policy. Es gelten die Standardvertragsklauseln der EU-Kommission.
3.6 Entwürfe & gesendete Nachrichten
  • Generierte Entwürfe (drafts): Vom Nutzer gespeicherte oder weiterbearbeitete KI-Antworten werden in der Tabelle drafts gespeichert. Inhalt: Entwurf-Text, Empfänger-Adresse, Betreff, Erstellungsdatum, Nutzer-ID. Bleiben gespeichert bis zur manuellen Löschung durch den Nutzer oder Account-Löschung.
  • Gesendete Entwürfe (sent_drafts): Wenn ein Entwurf als gesendet markiert wird, wandert er in die Tabelle sent_drafts. Gleiches Schema wie Entwürfe. Verbleibt bis zur Account-Löschung.
  • Papierkorb (trash_drafts): Gelöschte Entwürfe werden in der Tabelle trash_drafts zwischengelagert. Sie verbleiben dort, bis der Papierkorb geleert wird oder der Account gelöscht wird.
  • Hinweis: Das tatsächliche Senden einer E-Mail erfolgt über die API des verbundenen Mail-Anbieters (Gmail API, Microsoft Graph API, Zoho API, IMAP/SMTP). Mailvox protokolliert den Versand nicht dauerhaft; lediglich der Entwurf wird in sent_drafts markiert.
3.7 Schreibstil-Einstellungen

In den Einstellungen kann der Nutzer seinen persönlichen Schreibstil definieren (Anrede, Signatur, Branche, Ton, bevorzugte Sprache). Diese Einstellungen werden in der Datenbank gespeichert und bei jeder KI-Generierung als Teil des Prompts verwendet. Sie verbleiben bis zur Account-Löschung oder bis der Nutzer sie manuell ändert.

3.8 Abonnement & Zahlungsdaten
  • Stripe Kunden-ID (stripe_customer_id): Wenn der Nutzer ein kostenpflichtiges Abonnement abschließt, wird eine Stripe-Kundenkennung in der Datenbank gespeichert. Diese ID ermöglicht es, den Nutzer im Stripe-System zu identifizieren (z. B. für das Kundenportal). Sie enthält keine Zahlungsdaten.
  • Stripe Abonnement-ID (stripe_subscription_id): Die ID des aktiven Abonnements wird in der Datenbank gespeichert. Ermöglicht die Verifizierung des Abo-Status über Stripe-Webhooks.
  • Zahlungsdaten: Kreditkartennummern, Bankdaten oder sonstige Zahlungsinformationen werden niemals von Mailvox gespeichert. Die Zahlungsabwicklung erfolgt vollständig über Stripe. Mailvox erhält von Stripe lediglich eine Bestätigung des Zahlungsstatus per Webhook-Ereignis.
  • Abo-Plan: Der aktive Plan (free, pro, starter, business, enterprise) wird in der Tabelle users gespeichert und bei jedem Webhook-Ereignis von Stripe aktualisiert.
  • Speicherdauer: Stripe-IDs bleiben gespeichert bis zur Account-Löschung. Bei Kündigung des Abonnements wird die stripe_subscription_id auf NULL gesetzt; die stripe_customer_id bleibt für eventuelle zukünftige Käufe erhalten.
3.9 Team-Funktion & Einladungscodes

Nutzer mit einem Business-, Starter- oder Enterprise-Plan erhalten eine Team-Funktion:

  • Einladungscode: Ein 8-stelliger, zufällig generierter Code (Großbuchstaben ohne I) wird in der Tabelle invite_codes gespeichert. Enthält: Code, Nutzer-ID des Inhabers, Plan, maximale Anzahl an Nutzungen, aktuelle Nutzungsanzahl.
  • Team-Mitglieder: Wenn sich ein Mitarbeiter mit einem Einladungscode registriert, wird in der Datenbank vermerkt, welchem Team er angehört (is_member-Flag in der users-Tabelle). Der Chef-Status wird ebenfalls gespeichert (is_owner).
  • Speicherdauer: Einladungscodes werden gelöscht, wenn das Business-Abonnement des Inhabers endet (Webhook von Stripe). Team-Zugehörigkeiten verbleiben bis zur Account-Löschung des jeweiligen Mitglieds.
3.10 Kalender-Integration

Wenn der Nutzer seinen Kalender verbindet (Google Calendar oder Outlook Calendar):

  • Kalender-OAuth-Token: Separate OAuth-Token für den Kalender werden verschlüsselt in der Datenbank gespeichert (in der Tokens-Tabelle mit entsprechendem Provider-Kürzel).
  • Kalender-Ereignisse: Beim Laden der Kalenderansicht werden Ereignisse direkt vom Anbieter (Google Calendar API, Microsoft Graph API) abgerufen. Mailvox speichert keine Kalender-Ereignisse dauerhaft; sie werden nur für die Darstellung im Arbeitsspeicher gehalten.
  • Neu erstellte Ereignisse: Wenn der Nutzer über Mailvox ein Kalenderereignis erstellt, wird dieses direkt über die Anbieter-API in den Kalender des Nutzers eingetragen. Mailvox speichert nur die Bestätigung (Ereignis-ID) temporär.
3.11 Passwort-Zurücksetzen
  • Reset-Token: Wenn der Nutzer "Passwort vergessen" verwendet, wird ein kryptografisch sicherer Token generiert und temporär in der Datenbank gespeichert. Dieser Token ist 1 Stunde gültig und wird nach Verwendung oder nach Ablauf sofort gelöscht.
  • Reset-E-Mail: Eine E-Mail mit dem Reset-Link wird an die hinterlegte E-Mail-Adresse gesendet. Der Versand erfolgt über den Mailvox-E-Mail-Dienst (SMTP).
3.12 Server-Logs & technische Protokolle
  • IP-Adresse: Bei jedem HTTP-Request wird die IP-Adresse des Nutzers vom Server-Betreiber (Render) automatisch protokolliert. Mailvox hat keinen direkten Zugriff auf diese Logs; sie werden von Render nach spätestens 30 Tagen automatisch gelöscht.
  • HTTP-Request-Daten: URL, HTTP-Methode, Antwort-Statuscode, Zeitstempel und User-Agent (Browser-Kennung) werden in Standard-Server-Logs erfasst. Speicherdauer: max. 30 Tage.
  • Fehler-Logs: Bei Server-Fehlern können Fehlermeldungen protokolliert werden, die keine personenbezogenen E-Mail-Inhalte enthalten. Diese Logs dienen der Fehlerbehebung und werden nach 30 Tagen gelöscht.
§ 4 Rechtsgrundlagen der Verarbeitung
Verarbeitungszweck Rechtsgrundlage (DSGVO)
Bereitstellung des Dienstes (Account, Login, Entwürfe)Art. 6 Abs. 1 lit. b – Vertragserfüllung
KI-Verarbeitung von E-Mail-InhaltenArt. 6 Abs. 1 lit. b – Vertragserfüllung
Zahlungsabwicklung via StripeArt. 6 Abs. 1 lit. b – Vertragserfüllung
Speicherung von OAuth-TokensArt. 6 Abs. 1 lit. b – Vertragserfüllung
Sicherheitsmaßnahmen (CSRF, Rate-Limiting, 2FA)Art. 6 Abs. 1 lit. f – Berechtigtes Interesse
Server-Logs & FehlerbehebungArt. 6 Abs. 1 lit. f – Berechtigtes Interesse
E-Mail-Verifizierung bei RegistrierungArt. 6 Abs. 1 lit. b – Vertragserfüllung
Phishing-SchutzArt. 6 Abs. 1 lit. f – Berechtigtes Interesse
§ 5 Drittanbieter & Datenübermittlungen
5.1 Groq Inc. (KI-Verarbeitung)

Zweck: Generierung von E-Mail-Antworten und Priorisierungsanalyse.
Übermittelte Daten: E-Mail-Inhalt (Betreff, Text, Absender), Schreibstil-Einstellungen des Nutzers.
Speicherort: USA
Rechtsgrundlage Drittlandübermittlung: Standardvertragsklauseln (SCC) der EU-Kommission.
Datenschutzrichtlinie: groq.com/privacy-policy

5.2 Stripe Inc. (Zahlungsabwicklung)

Zweck: Abwicklung von Abonnementszahlungen, Verwaltung des Kundenportals.
Übermittelte Daten: E-Mail-Adresse, Abonnement-Metadaten. Zahlungsdaten werden direkt zwischen Nutzer und Stripe ausgetauscht (kein Durchlauf durch Mailvox-Server).
Speicherort: USA (Stripe ist nach EU-US Data Privacy Framework zertifiziert).
Datenschutzrichtlinie: stripe.com/privacy

5.3 Render Inc. (Hosting & Datenbankbetrieb)

Zweck: Hosting des Mailvox-Backends und der PostgreSQL-Datenbank.
Übermittelte Daten: Alle in der Datenbank gespeicherten Nutzerdaten (siehe § 2).
Speicherort: USA (Oregon)
Datenschutzrichtlinie: render.com/privacy
Render verarbeitet Daten als Auftragsverarbeiter gemäß Art. 28 DSGVO.

5.4 Google LLC (Gmail OAuth & Google Fonts)

Zweck Gmail: OAuth2-Authentifizierung für Gmail-Postfächer; Zugriff auf die Gmail API zum Lesen und Senden von E-Mails im Namen des Nutzers. Voraussetzung: explizite Autorisierung durch den Nutzer.
Zweck Google Fonts: Laden von Schriftarten (Inter, DM Serif Display) von Google-Servern. Dabei wird die IP-Adresse des Nutzers an Google übermittelt.
Datenschutzrichtlinie: policies.google.com/privacy

5.5 Microsoft Corporation (Outlook OAuth)

Zweck: OAuth2-Authentifizierung für Outlook-/Microsoft-365-Postfächer; Zugriff auf die Microsoft Graph API zum Lesen und Senden von E-Mails sowie zum Zugriff auf den Kalender.
Datenschutzrichtlinie: privacy.microsoft.com

5.6 Zoho Corporation (Zoho Mail OAuth)

Zweck: OAuth2-Authentifizierung für Zoho-Mail-Postfächer; Zugriff über die Zoho Mail API.
Datenschutzrichtlinie: zoho.com/privacy.html

5.7 Yahoo Inc. (Yahoo Mail IMAP)

Zweck: IMAP-Verbindung zum Yahoo-Mail-Postfach. Das App-Passwort des Nutzers wird verschlüsselt gespeichert und ausschließlich für den IMAP-Verbindungsaufbau verwendet.
Datenschutzrichtlinie: legal.yahoo.com/privacy

5.8 Apple Inc. (iCloud Mail IMAP)

Zweck: IMAP-Verbindung zum iCloud-Mail-Postfach. Das app-spezifische Passwort des Nutzers wird verschlüsselt gespeichert und ausschließlich für den IMAP-Verbindungsaufbau verwendet.
Datenschutzrichtlinie: apple.com/legal/privacy

Eine Weitergabe von Nutzerdaten an weitere Dritte zu Werbe-, Marketing- oder sonstigen kommerziellen Zwecken findet nicht statt. Es werden keine Tracking-Pixel, Analyse-Dienste (Google Analytics, Mixpanel o. Ä.) oder Werbenetzwerke eingesetzt.
§ 6 Speicherdauer im Detail
Datenart Speicherdauer Löschauslöser
Account-Daten (E-Mail, Username, Passwort-Hash)Bis zur Account-LöschungNutzer löscht Account in den Einstellungen
OAuth-Token (Access & Refresh)Bis zur Trennung der VerbindungNutzer trennt Postfach in Einstellungen → sofortige Löschung
IMAP-App-PasswortBis zur Trennung der VerbindungNutzer trennt Postfach → sofortige Löschung
Entwürfe (Drafts)Bis zur manuellen Löschung oder Account-LöschungNutzer löscht Entwurf; bei Account-Löschung automatisch
Session-Daten24 Stunden nach letzter AktivitätAblauf der Inaktivität; manueller Logout
E-Mail-VerifizierungscodeMax. 15 MinutenVerwendung des Codes; Zeitablauf
2FA-Login-CodeMax. 10 MinutenVerwendung des Codes; Zeitablauf
Passwort-Reset-TokenMax. 1 StundeVerwendung des Tokens; Zeitablauf
OAuth-State-TokenMax. 10 MinutenErfolgreicher OAuth-Abschluss; Zeitablauf
Stripe-IDsBis zur Account-LöschungAccount-Löschung durch Nutzer
EinladungscodeBis Abo-Ende oder Account-LöschungStripe-Webhook bei Kündigung; Account-Löschung
KI-Generierungs-MetadatenBis zur Account-LöschungAccount-Löschung durch Nutzer
Server-Logs (IP, User-Agent)Max. 30 TageAutomatisch durch Render-Plattform
E-Mail-Inhalte (KI-Verarbeitung)Nicht gespeichertVerarbeitung im Arbeitsspeicher, kein persistentes Speichern

Bei der Löschung eines Accounts werden folgende Tabellen vollständig bereinigt: sessions, login_requests, ai_generations, drafts, sent_drafts, trash_drafts, tokens, invite_codes sowie der Eintrag in users.

§ 7 Datensicherheit
  • Passwörter: Alle Nutzerpasswörter werden mit bcrypt (Kostenfaktor 12) gehasht. Der Klartext wird niemals gespeichert und kann von Mailvox nicht eingesehen werden.
  • Passwort-Komplexität: Bei der Registrierung und beim Ändern des Passworts wird eine Mindest-Komplexität erzwungen: mindestens 8 Zeichen, Groß- und Kleinbuchstaben sowie mindestens eine Zahl.
  • OAuth- und IMAP-Token/-Passwörter: Werden verschlüsselt in der Datenbank gespeichert. Der Verschlüsselungsschlüssel wird als Umgebungsvariable auf dem Server gehalten und ist nicht Teil des Quellcodes.
  • Transportverschlüsselung: Alle Verbindungen zwischen Nutzer und Mailvox-Server erfolgen ausschließlich über HTTPS/TLS. HTTP-Verbindungen werden automatisch auf HTTPS weitergeleitet.
  • CSRF-Schutz: Alle zustandsverändernden API-Anfragen (POST, DELETE) sind durch CSRF-Token geschützt. Das Token wird pro Session generiert und bei jeder Anfrage validiert.
  • Rate-Limiting: API-Endpunkte sind durch Rate-Limits geschützt, um Missbrauch und automatisierte Angriffe zu verhindern.
  • Two-Factor-Authentication (2FA): Nutzer können optional eine Zwei-Faktor-Authentifizierung per E-Mail aktivieren. Der 2FA-Code läuft nach 10 Minuten ab.
  • Content Security Policy (CSP): Der Server setzt CSP-Header, um Cross-Site-Scripting (XSS)-Angriffe zu verhindern. Nonces werden pro Request generiert.
  • Helmet.js: Sicherheitsrelevante HTTP-Header werden automatisch gesetzt (X-Frame-Options, X-Content-Type-Options, Referrer-Policy, HSTS u. a.).
  • Datenbankzugriff: Die PostgreSQL-Datenbank auf Render ist nicht öffentlich zugänglich und nur über die interne Netzwerkverbindung des Servers erreichbar.
§ 8 Cookies & Sessions

Mailvox verwendet ausschließlich funktionale Session-Cookies. Es werden keine Tracking-, Analyse- oder Werbe-Cookies eingesetzt.

Cookie-Name Zweck Ablauf Typ
connect.sidSession-Authentifizierung (enthält nur Session-ID, keine Nutzerdaten)24 h nach letzter AktivitätHttpOnly, Secure, SameSite=Lax

Das Session-Cookie ist als HttpOnly und Secure markiert. Das bedeutet: Es ist für JavaScript im Browser nicht zugänglich und wird nur über verschlüsselte HTTPS-Verbindungen übertragen. Die Option SameSite=Lax schützt vor Cross-Site-Request-Forgery-Angriffen.

Google Fonts werden über eine Verbindung zu Google-Servern geladen. Google kann dabei technisch eine Cookie-Setzung vornehmen; Mailvox hat darauf keinen Einfluss. Die Nutzung von Google Fonts dient ausschließlich der Darstellung der Benutzeroberfläche.

§ 9 Rechte der betroffenen Personen

Gemäß DSGVO haben Nutzer folgende Rechte, die sie jederzeit gegenüber Mailvox geltend machen können:

  • Auskunftsrecht (Art. 15 DSGVO): Sie können jederzeit Auskunft über alle zu Ihrer Person gespeicherten Daten verlangen.
  • Berichtigungsrecht (Art. 16 DSGVO): Sie können die Korrektur unrichtiger personenbezogener Daten verlangen. Der Benutzername und die E-Mail-Adresse können in den Einstellungen direkt geändert werden.
  • Recht auf Löschung (Art. 17 DSGVO): Sie können die Löschung aller Ihrer Daten verlangen. In der App steht dafür eine direkte „Account löschen"-Funktion unter Einstellungen → Konto zur Verfügung. Diese löscht sofort und unwiderruflich alle gespeicherten Daten (siehe § 6). Die Löschung ist an folgende Voraussetzungen geknüpft: (1) Nutzer mit einem aktiven kostenpflichtigen Abonnement müssen dieses zunächst kündigen und den bezahlten Zeitraum vollständig abwarten, bevor der Account gelöscht werden kann. (2) Nutzer, die Mitglied eines Teams sind, können ihren Account erst löschen, nachdem sie vom Inhaber des Abonnements aus dem Team entfernt wurden. Nutzer im Free-Tarif sowie freigeschaltete Accounts können jederzeit gelöscht werden.
  • Recht auf Einschränkung der Verarbeitung (Art. 18 DSGVO): Unter bestimmten Voraussetzungen können Sie verlangen, dass die Verarbeitung Ihrer Daten eingeschränkt wird.
  • Recht auf Datenübertragbarkeit (Art. 20 DSGVO): Sie können eine maschinenlesbare Kopie Ihrer bei Mailvox gespeicherten Daten anfordern. Wenden Sie sich dafür an: kontakt@mailvox-ai.com
  • Widerspruchsrecht (Art. 21 DSGVO): Sie können der Verarbeitung Ihrer Daten widersprechen, soweit diese auf Basis des berechtigten Interesses (Art. 6 Abs. 1 lit. f) erfolgt.
  • Widerruf der Einwilligung: Soweit eine Verarbeitung auf einer Einwilligung basiert, kann diese jederzeit widerrufen werden (z. B. Trennen des Postfachs in den Einstellungen).

Anfragen zur Ausübung dieser Rechte richten Sie bitte an: kontakt@mailvox-ai.com

§ 10 Beschwerderecht bei der Aufsichtsbehörde

Sie haben das Recht, sich bei der zuständigen Datenschutzbehörde zu beschweren, wenn Sie der Ansicht sind, dass die Verarbeitung Ihrer personenbezogenen Daten gegen die DSGVO verstößt:

Bayerisches Landesamt für Datenschutzaufsicht (BayLDA)
Promenade 18
91522 Ansbach
Telefon: +49 981 180093-0
E-Mail: poststelle@lda.bayern.de
www.lda.bayern.de

§ 11 Minderjährige

Mailvox richtet sich ausschließlich an Personen ab 16 Jahren. Personen unter 16 Jahren dürfen Mailvox nicht ohne Einwilligung eines Erziehungsberechtigten nutzen. Mailvox erhebt wissentlich keine Daten von Minderjährigen unter 16 Jahren. Sollte bekannt werden, dass ein Minderjähriger unter 16 Jahren einen Account erstellt hat, wird dieser umgehend gelöscht.

§ 12 Änderungen dieser Datenschutzerklärung

Der Verantwortliche behält sich vor, diese Datenschutzerklärung anzupassen, wenn sich die technische Umsetzung des Dienstes, die Rechtslage oder die eingesetzten Drittanbieter ändern. Über wesentliche Änderungen werden Nutzer per E-Mail an die hinterlegte Adresse informiert. Das Datum der letzten Aktualisierung ist im Kopfbereich dieser Seite angegeben.

Aktuelle Version: Mai 2025