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.
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-Adresse | Datenbank (Render) | Bis zur Account-Löschung | Mittel |
| Benutzername | Datenbank (Render) | Bis zur Account-Löschung | Niedrig |
| Passwort-Hash (bcrypt) | Datenbank (Render) | Bis zur Account-Löschung | Mittel |
| OAuth-Token (Gmail/Outlook/Zoho) | Datenbank (verschlüsselt) | Bis zum Trennen der Verbindung | Hoch |
| IMAP-Passwort (Yahoo/Apple) | Datenbank (verschlüsselt) | Bis zum Trennen der Verbindung | Hoch |
| E-Mail-Inhalte (zur KI-Verarbeitung) | Temporär im Arbeitsspeicher / Groq API | Nicht dauerhaft gespeichert | Hoch |
| Generierte Entwürfe | Datenbank (Render) | Bis zur manuellen Löschung oder Account-Löschung | Mittel |
| Gesendete Entwürfe | Datenbank (Render) | Bis zur manuellen Löschung oder Account-Löschung | Mittel |
| Gelöschte Entwürfe (Papierkorb) | Datenbank (Render) | Bis zur Account-Löschung | Mittel |
| Schreibstil-Einstellungen | Datenbank (Render) | Bis zur Account-Löschung | Niedrig |
| Session-Daten | Datenbank (Render, sessions-Tabelle) | 24 Stunden nach letzter Aktivität | Mittel |
| 2FA-Codes (TOTP) | Temporär (Arbeitsspeicher / Login-Requests-Tabelle) | Bis zur Verwendung, max. 10 Minuten | Hoch |
| E-Mail-Verifizierungscode (Registrierung) | Temporär (Datenbank) | Max. 15 Minuten | Mittel |
| Passwort-Reset-Token | Temporär (Datenbank) | Max. 1 Stunde | Hoch |
| Stripe Kunden-ID | Datenbank (Render) | Bis zur Account-Löschung | Mittel |
| Stripe Abonnement-ID | Datenbank (Render) | Bis zur Kündigung / Account-Löschung | Niedrig |
| Einladungscode (Team-Funktion) | Datenbank (Render) | Bis zur Kündigung des Business-Plans | Niedrig |
| OAuth-State-Token (CSRF-Schutz) | Datenbank (temporär) | 10 Minuten | Niedrig |
| IP-Adresse | Server-Logs (Render) | Max. 30 Tage | Mittel |
| Browser-/HTTP-Header (User-Agent) | Server-Logs (Render) | Max. 30 Tage | Niedrig |
| Plan-Einstellungen | Datenbank (Render) | Bis zur Account-Löschung | Niedrig |
| KI-Generierungshistorie (Metadaten) | Datenbank (Render) | Bis zur Account-Löschung | Niedrig |
Bei der Registrierung durchläuft der Nutzer drei Schritte. Dabei werden folgende Daten erhoben:
users in Kleinbuchstaben (normalisiert). Verbleibt dauerhaft im Account bis zur Löschung.users, dauerhaft bis zur Account-Löschung.password_hash abgelegt. Das Originalpasswort kann von Mailvox nicht eingesehen oder wiederhergestellt werden.created_at) wird dauerhaft gespeichert. Dieser dient statistischen Zwecken und der Vertragsabwicklung.Bei der Anmeldung (Login) werden folgende Daten verarbeitet:
sessions verweist. Im Session-Eintrag werden gespeichert: Nutzer-ID, Benutzername, Zeitstempel der letzten Aktivität (lastActivity) sowie ein CSRF-Geheimnis.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.Wenn der Nutzer sein E-Mail-Postfach verbindet, wird ein OAuth2-Autorisierungsfluss gestartet:
oauth_states gespeichert. Dieser dient dem CSRF-Schutz. Er wird nach erfolgreicher Rückkehr oder spätestens nach 10 Minuten automatisch gelöscht.tokens gespeichert.tokens gespeichert. Wird verwendet, um abgelaufene Access-Tokens automatisch zu erneuern, ohne dass der Nutzer erneut autorisieren muss.expires_at): Der Zeitstempel des Token-Ablaufs wird als Millisekunden-Timestamp gespeichert.provider): Gibt an, welcher Dienst verbunden wurde (gmail, outlook, zoho). Gespeichert in der Tabelle tokens.Bei IMAP-Verbindungen (Yahoo Mail und Apple Mail / iCloud) werden keine OAuth-Token verwendet. Stattdessen:
imap.mail.yahoo.com:993, iCloud: imap.mail.me.com:993) werden beim Verbindungsaufbau verwendet, aber nicht separat gespeichert.Der Kern von Mailvox ist die KI-gestützte Generierung von E-Mail-Antworten. Dabei werden E-Mail-Inhalte verarbeitet:
llama-3.3-70b-versatile (ein Open-Source-Sprachmodell, betrieben durch Groq).ai_generations werden Metadaten gespeichert (Nutzer-ID, Zeitstempel, Plan). Der E-Mail-Inhalt selbst wird dort nicht abgelegt.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.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.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.sent_drafts markiert.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.
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_subscription_id): Die ID des aktiven Abonnements wird in der Datenbank gespeichert. Ermöglicht die Verifizierung des Abo-Status über Stripe-Webhooks.users gespeichert und bei jedem Webhook-Ereignis von Stripe aktualisiert.stripe_subscription_id auf NULL gesetzt; die stripe_customer_id bleibt für eventuelle zukünftige Käufe erhalten.Nutzer mit einem Business-, Starter- oder Enterprise-Plan erhalten eine Team-Funktion:
invite_codes gespeichert. Enthält: Code, Nutzer-ID des Inhabers, Plan, maximale Anzahl an Nutzungen, aktuelle Nutzungsanzahl.is_member-Flag in der users-Tabelle). Der Chef-Status wird ebenfalls gespeichert (is_owner).Wenn der Nutzer seinen Kalender verbindet (Google Calendar oder Outlook Calendar):
| Verarbeitungszweck | Rechtsgrundlage (DSGVO) |
|---|---|
| Bereitstellung des Dienstes (Account, Login, Entwürfe) | Art. 6 Abs. 1 lit. b – Vertragserfüllung |
| KI-Verarbeitung von E-Mail-Inhalten | Art. 6 Abs. 1 lit. b – Vertragserfüllung |
| Zahlungsabwicklung via Stripe | Art. 6 Abs. 1 lit. b – Vertragserfüllung |
| Speicherung von OAuth-Tokens | Art. 6 Abs. 1 lit. b – Vertragserfüllung |
| Sicherheitsmaßnahmen (CSRF, Rate-Limiting, 2FA) | Art. 6 Abs. 1 lit. f – Berechtigtes Interesse |
| Server-Logs & Fehlerbehebung | Art. 6 Abs. 1 lit. f – Berechtigtes Interesse |
| E-Mail-Verifizierung bei Registrierung | Art. 6 Abs. 1 lit. b – Vertragserfüllung |
| Phishing-Schutz | Art. 6 Abs. 1 lit. f – Berechtigtes Interesse |
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
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
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.
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
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
Zweck: OAuth2-Authentifizierung für Zoho-Mail-Postfächer; Zugriff über die Zoho Mail API.
Datenschutzrichtlinie: zoho.com/privacy.html
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
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
| Datenart | Speicherdauer | Löschauslöser |
|---|---|---|
| Account-Daten (E-Mail, Username, Passwort-Hash) | Bis zur Account-Löschung | Nutzer löscht Account in den Einstellungen |
| OAuth-Token (Access & Refresh) | Bis zur Trennung der Verbindung | Nutzer trennt Postfach in Einstellungen → sofortige Löschung |
| IMAP-App-Passwort | Bis zur Trennung der Verbindung | Nutzer trennt Postfach → sofortige Löschung |
| Entwürfe (Drafts) | Bis zur manuellen Löschung oder Account-Löschung | Nutzer löscht Entwurf; bei Account-Löschung automatisch |
| Session-Daten | 24 Stunden nach letzter Aktivität | Ablauf der Inaktivität; manueller Logout |
| E-Mail-Verifizierungscode | Max. 15 Minuten | Verwendung des Codes; Zeitablauf |
| 2FA-Login-Code | Max. 10 Minuten | Verwendung des Codes; Zeitablauf |
| Passwort-Reset-Token | Max. 1 Stunde | Verwendung des Tokens; Zeitablauf |
| OAuth-State-Token | Max. 10 Minuten | Erfolgreicher OAuth-Abschluss; Zeitablauf |
| Stripe-IDs | Bis zur Account-Löschung | Account-Löschung durch Nutzer |
| Einladungscode | Bis Abo-Ende oder Account-Löschung | Stripe-Webhook bei Kündigung; Account-Löschung |
| KI-Generierungs-Metadaten | Bis zur Account-Löschung | Account-Löschung durch Nutzer |
| Server-Logs (IP, User-Agent) | Max. 30 Tage | Automatisch durch Render-Plattform |
| E-Mail-Inhalte (KI-Verarbeitung) | Nicht gespeichert | Verarbeitung 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.
Mailvox verwendet ausschließlich funktionale Session-Cookies. Es werden keine Tracking-, Analyse- oder Werbe-Cookies eingesetzt.
| Cookie-Name | Zweck | Ablauf | Typ |
|---|---|---|---|
connect.sid | Session-Authentifizierung (enthält nur Session-ID, keine Nutzerdaten) | 24 h nach letzter Aktivität | HttpOnly, 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.
Gemäß DSGVO haben Nutzer folgende Rechte, die sie jederzeit gegenüber Mailvox geltend machen können:
Anfragen zur Ausübung dieser Rechte richten Sie bitte an: kontakt@mailvox-ai.com
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
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.
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