Sicherheit

Sicherheit bei Spun

Wo deine Daten gespeichert werden, welche Anbieter sie sehen können und was wir tatsächlich gebaut haben, um sie von den Daten aller anderen getrennt zu halten. Geschrieben, um geprüft zu werden, nicht um überflogen zu werden.

Zuletzt überprüft: 16. August 2026

Wo deine Daten liegen

Zuerst Deutschland, mit einer Datenzelle in den USA

Spun betreibt zwei Datenzellen. eu-1 liegt in Nürnberg, Deutschland, auf Hetzner-Infrastruktur; sie beherbergt die Control Plane (Steuerungsebene) und die große Mehrheit der Organisationen. us-1 liegt in Manassas, Virginia, auf netcup-Infrastruktur. Zwei Organisationen sind heute dort beheimatet; jede andere Organisation ist in Deutschland beheimatet.

Die Platzierung wird nicht daraus abgeleitet, wo du dich bei der Registrierung zufällig befunden hast. Kein Land ist einer Datenzelle zugeordnet, deshalb werden neue Organisationen auf der EU-Datenzelle angelegt. Deine Organisation ist auf genau einer Datenzelle beheimatet, und ihre Daten bleiben auf dieser Datenzelle, bis jemand sie bewusst verschiebt.

Medien (Bilder, Videos, Audio und Dokumentanhänge) werden in Cloudflare R2 gespeichert und ausschließlich über signierte URLs ausgeliefert, die auf ein einzelnes Objekt beschränkt sind, niemals über die Adresse eines öffentlichen Buckets.

Die Grenze jeder Zusage zum Datenstandort

Daten, die von Spun gespeichert werden, liegen in deiner Region. Das ist die ehrliche Grenze, und wir ziehen sie nicht weiter. Ein WhatsApp-Kanal ist ein WhatsApp-Client: Nachrichteninhalte existieren auch auf dem WhatsApp-Gateway, das ihn betreibt, und sie laufen über die Infrastruktur von Meta. Beides liegt nicht in unserer Kontrolle, und kein Anbieter in dieser Kategorie kann diesen Vorbehalt beseitigen. Davon getrennt werden Unterhaltungen zwischen zwei Organisationen innerhalb von Spun zentral in Deutschland gehostet, unabhängig davon, wo die Organisation der jeweiligen Teilnehmenden beheimatet ist.

Die Aufbewahrung richtet sich nach deinem Plan. Jeder Plan nennt auf der Preisseite seinen Zeitraum für den Nachrichtenverlauf (90 Tage bei Starter, 1 Jahr bei Pro, unbegrenzt bei Max), und Nachrichten, die älter als dieser Zeitraum sind, werden entfernt; ein Upgrade verlängert den Zeitraum und erlaubt, älteren Verlauf wieder zu importieren. Innerhalb deines Zeitraums bleiben Daten erhalten, bis du sie löschst oder bis eine kürzere Aufbewahrungseinstellung, die du konfigurierst, sie entfernt. Die unten beschriebenen Lösch- und Exportwerkzeuge sind der Mechanismus dafür.

KI

Gehen meine Kundendaten an OpenAI?

Bei manchen Funktionen ja, und du kannst genau sehen, bei welchen, und jede davon herunterregeln oder abschalten. An einen KI-Anbieter wird nur etwas gesendet, wenn es Teil einer Funktion ist, die du gerade nutzt. Deine Nachrichten werden nicht zum Training der Modelle irgendeines Anbieters verwendet.

FunktionWas gesendet wirdAnbieterDeine Kontrolle
Verfassen, Verbessern, Zusammenfassen, intelligente AntwortenDer Nachrichtentext (oder seine Form mit geschwärzten personenbezogenen Daten) der Unterhaltung, in der du gerade arbeitestOpenAI - Sarvam AI für indische SprachenSchwärzungsstufe für den KI-Chatbot
Zusammenfassung eines E-Mail-Verlaufs und AntwortentwurfDer E-Mail-Verlauf, in dem du gerade arbeitest, oder seine geschwärzte Form, dazu die Dateinamen deiner Anhänge, niemals die angehängte Datei selbstOpenAISchalter für die Schwärzung personenbezogener Daten unter Einstellungen → Sicherheit und eine Vorschau im Editor, die den Verlauf genau so zeigt, wie das Modell ihn erhält
Weave-Assistent / frei fragenDie Auszüge aus Unterhaltungen, die zur Beantwortung deiner Frage nötig sindOpenAISchwärzungsstufe für Weave
KontaktzusammenfassungenDas Transkript der zusammengefassten UnterhaltungOpenAISchwärzungsstufe für Kontaktzusammenfassungen
Klassifizierung von Absicht und InteresseDie einzelne eingehende Nachricht, die klassifiziert wirdOpenAISchwärzungsstufe für die Absichtsklassifizierung
Transkription von Sprachnachrichten und AnrufenDie AudiodateiOpenAI (Whisper), Sofer.ai für Hebräisch, Speechmatics, Deepgram, AssemblyAI, Google Cloud, Microsoft Azure, Sarvam AI für indische Sprachen - welcher, hängt von der Sprache und deinem Plan abDie Transkription lässt sich vollständig abschalten
ÜbersetzungDer zu übersetzende Text: Übersetzung von Nachrichten im Posteingang und Übersetzung von CRM-LabelnamenOpenAI - Sarvam AI für indische SprachenLässt sich pro Organisation vollständig abschalten
Sprachausgabe (Text-to-Speech)Der gesprochene TextOpenAI, ElevenLabs, Google Cloud, Microsoft Azure, Speechify, Sarvam AILäuft nur für Sprachfunktionen, die du nutzt
Such-EmbeddingsNachrichten- und Kontakttext, aus dem Finanz- und Zugangsdaten immer vorher entfernt werdenOpenAILassen sich vollständig abschalten, und vorhandene Indizes werden gelöscht

Die Standardeinstellungen, klar gesagt

Eine Organisation, die die Datenschutzeinstellungen nie öffnet, läuft beim Chatbot, bei Weave, bei Kontaktzusammenfassungen und bei der Absichtsklassifizierung mit der Schwärzung auf Aus: Diese Dienste erhalten den Nachrichtentext so, wie er geschrieben wurde. Übersetzung und Such-Embeddings verwenden standardmäßig das unten beschriebene Entfernen von Finanz- und Zugangsdaten. Neue Organisationen mit Sitz in der EU/im EWR sind die Ausnahme und starten automatisch mit Ausgewogen (vollständige Schwärzung für jeden KI-Dienst, Suche und Übersetzung funktionieren weiterhin), nicht mit „Aus“. Das gilt nur für Organisationen, die nach der Änderung angelegt wurden; auf bestehende Einstellungen wird es nicht rückwirkend angewendet. Der Onboarding-Ablauf bietet diese Voreinstellung außerdem allen anderen vor der ersten WhatsApp-Verbindung an. Wenn du einen strengeren Standard möchtest, stell ihn gleich am ersten Tag unter Einstellungen → Sicherheit ein.

Schwärzung personenbezogener Daten

Was entfernt wird, und wann

Die Schwärzung läuft auf unserem Server, bevor die Anfrage ihn verlässt. Erkannte Werte werden durch opake Platzhalter ersetzt, und die Zuordnung vom Platzhalter zurück zum ursprünglichen Wert wird niemals an den Browser oder an den Anbieter gesendet.

Aus

Der Anbieter erhält die Nachricht so, wie sie geschrieben wurde.

Vollständig

Jede erkannte Kategorie wird durch einen Platzhalter ersetzt, bevor die Anfrage unseren Server verlässt: aus deinen Kontakten bekannte Namen, Telefonnummern, E-Mail-Adressen, nationale Ausweisnummern, Kartennummern, Bank- und IBAN-Angaben, Zahlungsempfänger, Reisepassnummern, Geburtsdaten, Postanschriften, URLs mit Parametern, WhatsApp-Einladungslinks sowie API-Schlüssel oder Tokens.

Teilweise

Die Gruppe der Finanz- und Zugangsdaten wird immer entfernt (Kartennummern, Bankverbindungen, IBAN, Zahlungsempfänger, nationale Ausweisnummern, Reisepassnummern, API-Schlüssel und Tokens), während normaler Text erhalten bleibt, damit Suche und Übersetzung weiterhin funktionieren.

Deaktiviert

Die Funktion läuft überhaupt nicht, daher wird nichts an irgendeinen Anbieter gesendet.

Eine Regel gilt bei jeder Einstellung: Kartennummern, Bank- und IBAN-Angaben, Zahlungsempfänger, nationale Ausweisnummern, Reisepassnummern, API-Schlüssel und Tokens werden aus allem entfernt, was zum Aufbau von Suchindizes verwendet wird. Die Erkennung deckt zehn Sprachgruppen ab und prüft, was sich prüfen lässt: Kartennummern und israelische Ausweisnummern werden per Prüfsumme verifiziert, statt nur anhand eines Musters erkannt zu werden.

Ein Platzhalter gehört zu der einen Anfrage, die ihn erzeugt hat. Jeder Durchlauf kennzeichnet seine Platzhalter mit einem Zufallswert, und nur die Platzhalter mit der Kennung dieses Durchlaufs werden jemals wieder in echten Text zurückverwandelt, sodass ein Token, das aus einer zitierten Antwortkette kopiert oder von einem Modell erfunden wurde, zu nichts passt und stehen bleibt, statt mit der echten Nummer von jemandem gefüllt zu werden.

Wenn eine KI-Funktion etwas schreibt, das du versenden wirst, werden die echten Werte nach der Antwort des Modells auf unserem Server wieder eingesetzt: Ein E-Mail-Entwurf kommt vollständig in deinem Editor an, denn ein Platzhalter im Posteingang eines Kunden ist ein Fehler. Wenn sie etwas schreibt, das du nur liest (zum Beispiel die Zusammenfassung eines E-Mail-Verlaufs), werden sie nicht wieder eingesetzt. Die Platzhalter bleiben sichtbar, denn es bringt nichts, echte personenbezogene Daten in eine Zeile zu schreiben, die immer nur angezeigt wird. Im E-Mail-Editor kannst du „Was die KI sieht“ öffnen, bevor du etwas anforderst, und den Verlauf genau so lesen, wie der Anbieter ihn erhält, bis hin zu jedem Platzhalter und der Art von Angabe, für die er steht.

Die Schwärzung verringert, was ein Anbieter sieht. Was bereits verarbeitet wurde, holt sie nicht zurück, und das sagen wir im Bestätigungsdialog statt in einer Fußnote.

Technik

Wie Spun auf Sicherheit ausgelegt ist

Das sind Mechanismen im Produkt, beschrieben durch das, was sie tun, nicht als Siegel.

Kann ein anderer Spun-Kunde jemals meine Daten sehen?

Mandantentabellen in PostgreSQL tragen Row-Level-Security-Richtlinien (RLS), sodass die Datenbank selbst jeden Lese- und Schreibzugriff nach Organisation filtert: Eine Abfrage, die den Organisationsfilter vergisst, liefert nichts statt der Zeilen von jemand anderem. Eine Schutzprüfung im Code-Repository (npm run check:rls) liest die aktuelle Menge der Tabellen mit aktivierter RLS direkt aus der Datenbank und schlägt fehl, wenn eine rohe Abfrage eine davon außerhalb des auf die Organisation beschränkten Wrappers berührt.

Was entscheidet, was ich tun darf?

Firebase prüft, wer du bist, und liefert nicht mehr als deine Benutzer-ID und deine E-Mail-Adresse. Deine Mitgliedschaft in der Organisation, deine aktive Organisation und deine effektive Rolle werden bei jeder Anfrage in der Datenbank nachgeschlagen. Ein Token kann keine Rolle und keine Organisation behaupten, weil nichts im Token dafür als vertrauenswürdig gilt.

Kann ich verhindern, dass meine Nachrichten einen KI-Anbieter erreichen?

Die Schwärzung wird pro KI-Dienst eingestellt, nicht einmal für das ganze Produkt, sodass du die Transkription eingeschaltet lassen kannst, während der Chatbot immer nur geschwärzten Text sieht. Übersetzung und Such-Embeddings lassen sich ganz abschalten, und Finanz- und Zugangsdaten werden bei jeder Einstellung aus den Embeddings entfernt.

Wie funktionieren Export und Löschung konkret?

Eine Anfrage aus der App heraus verschickt eine Bestätigungs-E-Mail; erst wenn das per E-Mail gesendete Token verwendet wird, wird die Anfrage wirksam. Die Bestätigung startet eine Bearbeitungsfrist von 30 Tagen, und eine Löschanfrage hat eine Karenzfrist von sieben Tagen, in der du sie im selben Bildschirm abbrechen kannst. Jeder Schritt (angefragt, bestätigt, abgebrochen, erledigt) wird im Audit-Log festgehalten. Eine Anfrage umfasst die Organisation, über die sie gestellt wird; eine Person, die mit mehreren Organisationen auf Spun zu tun hat, hat pro Organisation eine eigene Anfrage.

Was verhindert, dass ein Fehler massenhaft Nachrichten an meine Kontakte schickt?

Jeder ausgehende WhatsApp-Aufruf läuft über einen einzigen auditierten Client. Er schreibt für jeden Aufruf einen Audit-Eintrag pro Organisation, überwacht plattformweit Spitzen der Senderate und öffnet bei einem Kanal, der immer wieder fehlschlägt, einen Schutzschalter (Circuit Breaker), damit ein defekter Kanal nicht alle anderen mitreißt. Ein DONOTSEND-Label an einem Kontakt wird von den automatischen Absendern durchgesetzt: Kampagnen, Autopilot, Drip-Sequenzen und proaktive Abläufe prüfen es alle, bevor sie senden.

Gibt es eine Aufzeichnung darüber, wer was getan hat?

Anmeldeversuche, Exporte, Löschungen, Sammelaktionen und administrative Aktionen werden in ein strukturiertes Audit-Log geschrieben, mit der handelnden Person, der Organisation, der Aktion und dem Ergebnis. Der Zugriff auf das Log ist wie alles andere auf die Organisation beschränkt.

Was passiert, wenn ich E-Mails aus Spun versende?

E-Mails gehen über dein eigenes Gmail-Konto hinaus, das du selbst über einen dafür vorgesehenen Google-Client verbindest, der nur eine reine Sendeberechtigung (Scope) anfordert: Er kann in deinem Namen senden und kann dein Postfach nicht lesen. Die Tokens werden verschlüsselt, bevor sie gespeichert werden. Der Server erzwingt einen Empfänger pro Versand, sodass ein Fehler im Editor nicht zu einem Massenversand werden kann, und Obergrenzen pro Benutzer begrenzen, wie viel in einem Zeitraum hinausgehen kann. Jeder Versand prüft zuerst die Abmeldeliste. Antworten kommen an eine Domain zurück, die nur empfangen und nicht senden kann: Jede eingehende Nachricht wird per Signatur verifiziert, auf Absenderübereinstimmung geprüft und löst nie von sich aus eine automatische Aktion aus.

Kann ich mich dauerhaft von eurer Mailingliste abmelden?

Werbe-E-Mails enthalten Header für die Abmeldung mit einem Klick (RFC 8058), sodass die eingebaute Schaltfläche in Gmail und Yahoo funktioniert. Der Link ist signiert, die Abmeldung wird serverseitig gespeichert, und die Sperrliste wird vor jedem Versand einer Werbe-E-Mail geprüft. Konto- und Sicherheitsbenachrichtigungen sind davon getrennt und funktionieren weiter.

Was passiert, wenn ein Meeting aufgezeichnet wird?

Die Aufzeichnung ist standardmäßig aus, und eine Organisation kann sie vollständig abschalten. Wenn ein Host sie einschaltet, wird allen im Meeting ein Aufzeichnungshinweis angezeigt, und ein Gast, der über einen Link kommt, muss der Aufzeichnung zustimmen, bevor eine Kamera oder ein Mikrofon verbunden wird: Das Eintippen eines Namens gilt nicht als Zustimmung. Eine Aufzeichnung wird danach über einen eigenen, ablaufenden Link geteilt statt über den Meeting-Link, sodass er einzeln widerrufen werden kann, und jede Nutzung wird protokolliert. Aufzeichnungen werden am Ende der von der Organisation festgelegten Aufbewahrungsfrist, die höchstens dreißig Tage betragen kann, automatisch gelöscht, und die Freigabelinks funktionieren im selben Moment nicht mehr.

Was liegt zwischen dem Internet und euren Servern?

Cloudflare terminiert TLS am Edge und verschlüsselt erneut bis zum Ursprungsserver, mit dauerhaft aktivem WAF- und DDoS-Schutz und Origin-Zertifikaten, die Anfragen an unsere eigenen Server binden. Medien werden nie über die URL eines öffentlichen Buckets ausgeliefert: Jeder Download läuft über eine signierte URL, die auf ein Objekt beschränkt ist und eine feste Ablaufzeit hat.

Zugriff

Wer worauf zugreifen kann

Die Trennung zwischen Organisationen wird von der Datenbank durchgesetzt, nicht von Anwendungscode, der ans Filtern denken muss. Mandantentabellen haben Row-Level-Security-Richtlinien, die an die Organisation der aktuellen Sitzung gebunden sind, sodass eine Abfrage ohne diesen Kontext nichts liefert.

Für dein Team gelten zwei Rollen (Organisationsmanager und Organisationsbenutzer), daneben gibt es eine Plattformadministrator-Rolle, die Spun-Mitarbeitende für den Support innehaben. Der Zugriff auf den Posteingang ist noch einmal getrennt geregelt: Lesen und Schreiben, nur Lesen oder durch Filter begrenzt, wobei ein Mitglied nur Unterhaltungen sieht, die zu dem für dieses Mitglied festgelegten Filter passen. Unterhaltungen, die mit einer anderen Organisation geteilt werden, haben zusätzlich ihre eigene Rolle, von Betrachter über Teammitglied und Manager bis zur vollen Kontrolle, sodass das Teilen einer Unterhaltung nicht das Konto übergibt.

Support-Unterhaltungen mit Spun und die aus einem Posteingang erstellten Tickets sind für den Kontoinhaber und die Mitglieder sichtbar, die der Inhaber zulässt. Ein Mitglied eines gemeinsamen Posteingangs sieht den Chat „Menschliche Unterstützung“ nur, wenn seine Freigabe diese Berechtigung enthält, und andernfalls lehnt der Server die Anfrage ab, statt nur den Tab auszublenden.

Die Identität kommt von Firebase, und mehr nicht. Mitgliedschaft, aktive Organisation und Rolle werden bei jeder Anfrage aus der Datenbank ermittelt; nichts im Token gilt als vertrauenswürdig, um sie zu behaupten.

Manches gehört einer Person statt der Organisation. Persönliche Ziele und die dazu geschriebenen Reflexionen sind das deutlichste Beispiel: Deren Row-Level-Security-Richtlinien sind an das Mitglied ebenso wie an die Organisation gebunden, sodass ein Manager, ein Teamkollege oder ein Kollege aus einem gemeinsamen Posteingang sie selbst innerhalb desselben Kontos nicht lesen kann, und das setzt die Datenbank durch, nicht die Oberfläche, die auswählt, was sie anzeigt. Unsere eigenen Administrationswerkzeuge sehen Anzahlen, nie den Text. Ein Export auf Organisationsebene lässt die Inhalte der Reflexionen vollständig weg, und nur der persönliche Export der Person selbst enthält sie. Das Löschen einer Reflexion schwärzt auch die Kopien, die davon im Spun Chat dieser Person verbleiben, damit die Worte nicht an einer zweiten Stelle überleben.

Deine Daten

Löschung und Export

Ein Organisationsmanager kann in der App eine Anfrage auf Datenexport oder Kontolöschung stellen. Die Anfrage wird erst bearbeitet, wenn sie über einen Link bestätigt wurde, der per E-Mail an die anfragende Person geschickt wird. So wissen wir, dass die Person, die fragt, das Konto kontrolliert.

Die Bestätigung startet eine Bearbeitungsfrist von 30 Tagen. Eine Löschanfrage setzt zusätzlich die endgültige Löschung in sieben Tagen an, und die Anfrage kann bis dahin jederzeit im selben Bildschirm abgebrochen werden. Jeder Statuswechsel wird im Audit-Log festgehalten. Der Export selbst umfasst Profil und Einstellungen deiner Organisation, die Mitgliederliste, eine Abrechnungsübersicht und den eigenen Audit-Verlauf der anfragenden Person, geliefert als JSON über einen zeitlich begrenzten signierten Link.

Beide Abläufe sind auf eine Organisation beschränkt. Eine Anfrage, die über eine Organisation gestellt wird, betrifft nur das Konto dieser Organisation: Jede Organisation auf Spun verwaltet ihre eigenen Datensätze, und die Anfrage eines Kunden erreicht niemals die Daten eines anderen Kunden. Eine Person, die mit mehreren Organisationen zu tun hatte, die Spun nutzen, stellt bei jeder davon eine eigene Anfrage.

Unabhängig vom Anfrageablauf kann ein Administrator die Daten der Organisation direkt in den Einstellungen löschen, und das Abschalten der Such-Embeddings löscht die abgeleiteten Indizes (Kontakt-Embeddings, Unterhaltungsabschnitte, Abschnitte der Wissensdatenbank und Vektoren vorgefertigter Antworten), statt nur den Aufbau neuer zu stoppen.

Eigener Proxy

Was „Eigener Proxy“ ist und was er sehen kann

Jede verknüpfte WhatsApp-Sitzung erreicht WhatsApp von irgendeiner Internetadresse aus. Spun verknüpft eine Nummer nie direkt aus dem Rechenzentrum des Gateways. Bevor der QR-Code angezeigt wird, bestätigst du das Land, in dem du WhatsApp normalerweise nutzt, und eine neue Verbindung ohne „Eigener Proxy“ nutzt dann einen von zwei verwalteten Wegen. Wo das WhatsApp-Gateway in diesem Land eine regionale Verbindung hat, läuft die Sitzung darüber (angezeigt als Spun-Verbindung); das ist Teil des Gateway-Dienstes, der bereits auf unserer Liste der Unterauftragsverarbeiter steht. Wo nicht, läuft die Sitzung über die Internetadresse eines privaten Anschlusses in diesem Land, bereitgestellt von dem Proxy-Netzwerk, das auf derselben Liste genannt ist (angezeigt als temporäre Verbindung). Spun speichert das bestätigte Land, das nach dem Verknüpfen nicht mehr geändert werden kann. Bei temporären Verbindungen prüft Spun regelmäßig, dass die Verbindung tatsächlich aus diesem Land herausgeht, und pausiert neue Verbindungen, wenn eine Prüfung etwas anderes zeigt. Wenn für dein Land keiner der beiden Wege verfügbar ist, wird kein QR-Code angezeigt, und dir wird stattdessen „Eigener Proxy“ angeboten.

„Eigener Proxy“ ist die optionale Alternative: Dein WhatsApp-Kanal verbindet sich über eine IP-Adresse, die du kontrollierst. Du betreibst ein kleines Tunnelprogramm auf einem Computer oder einer Spun Box (einem kleinen Router, der dir gehört und mit demselben Programm eingerichtet wird) in deinen eigenen Räumlichkeiten, und die WhatsApp-Sitzung deines Kanals geht von dort aus zu WhatsApp hinaus. Alles Folgende gilt auch für die Spun Box; ihr Router-Passwort wird bei der Einrichtung nur über dein lokales Netzwerk an den Router gesendet und nie an Spun.

Egal welcher Weg genutzt wird, nur die WhatsApp-Sitzung selbst läuft darüber. Medien (Fotos, Videos, Sprachnachrichten und Dokumente) werden direkt zwischen dem WhatsApp-Gateway und WhatsApp herunter- und hochgeladen, nie über deinen Computer, eine Spun-Verbindung oder eine temporäre Verbindung.

Der Weg sieht so aus: Das WhatsApp-Gateway verbindet sich mit einem Port auf einem Relay-Server von Spun, das Relay leitet diese Verbindung durch einen TLS-Tunnel weiter, den dein Computer ausgehend geöffnet hat, und dein Computer stellt die letzte Verbindung zu WhatsApp her. Da der Tunnel ausgehend geöffnet wird, muss in deinem Netzwerk nichts freigegeben werden: keine Portweiterleitung, keine eingehende Firewall-Regel.

Was das Relay überträgt

TLS-verschlüsselter Verkehr des WhatsApp-Gateways, in Echtzeit weitergeleitet. Das Relay ist ein reiner Weiterleiter: Es speichert den Verkehr, der durch es hindurchläuft, nicht.

Wie es abgesichert ist

Drei getrennte Zugangsdaten pro Konfiguration (die Proxy-Zugangsdaten, die das Gateway nutzt, die Tunnel-Zugangsdaten, die dein Computer nutzt, und ein Heartbeat-Token), sodass ein Leck auf einer Seite die anderen nicht gefährdet. Relays authentifizieren sich bei der Plattform mit eigenen gehashten Bearer-Tokens, die in konstanter Zeit verglichen werden.

Damit Manager sehen können, warum ein Kanal abgebrochen ist, meldet das Programm von „Eigener Proxy“ auch, in welchem Netzwerk sein Computer ist: den Verbindungstyp, den WLAN-Namen, wo das Betriebssystem ihn auslesen lässt, einen Einweg-Fingerabdruck der Hardwareadresse des Routers (die Adresse selbst wird nicht gespeichert) und die öffentliche Internetadresse. Spun speichert ein Ereignis nur, wenn sich das Netzwerk ändert, und zeigt es den Managern der Organisation in der „Proxy-Historie“ in den Einstellungen. Wenn ein Manager eine Verbindungsprüfung startet oder das Verknüpfen fehlschlägt, öffnet Spun außerdem von diesem Computer aus eine Testverbindung zur eigenen Website und zu WhatsApp Web und speichert nur das Ergebnis und den Namen eines Filterprodukts, das anstelle der Website geantwortet hat. Wenn ein Filter anstelle von WhatsApp Web antwortet, bewahrt Spun außerdem die öffentliche Zertifikatskette des Filters auf (nur Zertifikate, nie einen Schlüssel), damit Spun seinen WhatsApp-Anbieter bitten kann, diesem Filter zu vertrauen, und informiert einmalig das eigene Team; der Manager sieht auf dem Bildschirm, dass das Team benachrichtigt wurde. Wenn das Filterprodukt eines ist, das Spun erkennt, kann Spun diese Überprüfung durch den Filter für den Computer automatisch zulassen, damit die Länderprüfung bestehen kann; ein Manager kann das jederzeit in den Einstellungen unter der Prüfung „Sichere Verbindung“ des Computers abschalten. Das Programm erfasst keine gespeicherten Netzwerke, keine Listen von Netzwerken in der Nähe und keine eigenen Adressen des Computers, und Telefone melden keinen Netzwerknamen. Wenn „Eigener Proxy“ ausfällt, sammelt Spun außerdem Fehlerdiagnosen für den Support: die Verbindungsdaten des Computers (Status, Ausgangsadresse und Testergebnisse) und das eigene Log des Agentenprogramms, die 30 Tage lang aufbewahrt werden und nur für die Support-Mitarbeitenden von Spun sichtbar sind.

Relays laufen in Nürnberg und Manassas, und das deinem Computer oder Router nächstgelegene wird verwendet. Zustandsprüfungen fragen jede Konfiguration fortlaufend ab und markieren sie als fehlerhaft und dann als offline, wenn sie nicht mehr antwortet; wenn ein Relay selbst ausgefallen ist, wird das von einem Ausfall deines Computers unterschieden, damit du keinen Fehlalarm bekommst. Spun verschiebt eine Leitung nie von sich aus zwischen „Eigener Proxy“ und der verwalteten Verbindung: Eine Organisation mit „Eigener Proxy“ bleibt dabei, ihre Leitung wartet, statt auf etwas anderes umzuschalten, wenn alle Computer offline sind, und der letzte Computer, der eine verknüpfte Sitzung trägt, kann erst entfernt werden, wenn ein anderer übernimmt oder WhatsApp getrennt wird.

KI-Assistenten

Worauf ein verbundener KI-Assistent zugreifen kann

Ein Organisationsmanager kann einen externen KI-Assistenten (Claude, Cursor oder einen beliebigen MCP-kompatiblen Client) über einen gehosteten MCP-Endpunkt unter api.spun.com mit dem Spun-Arbeitsbereich verbinden. Der Zugriff wird bei jeder Anfrage mit einem API-Schlüssel der Organisation authentifiziert, der nur als Hash gespeichert wird, und jeder Tool-Aufruf läuft unter derselben Row-Level-Security der Datenbank wie der Rest des Produkts: Ein Schlüssel gehört zu genau einer Organisation und kann niemals die Zeilen einer anderen lesen.

Was möglich ist, entscheiden die Berechtigungen (Scopes) des Schlüssels: Ein Schlüssel sieht nur die Tools, die seine Berechtigungen erlauben, und Lesen, Schreiben, Berechnen und Senden sind getrennte Berechtigungen. Das Senden wird durch einen Versandmodus auf Organisationsebene geregelt: Standardmäßig wartet eine von der KI vorgeschlagene Nachricht in einer Freigabe-Warteschlange im Team-Posteingang, wo die Freigabekarte vom Server aus dem tatsächlichen Inhalt, dem Absenderkanal und dem Empfänger erzeugt wird, nie aus der eigenen Beschreibung der KI, und nur ein Teammitglied, das diese Nachricht selbst aus dem Posteingang senden könnte, kann sie freigeben. Außerdem gibt es einen strengeren Modus „Nur Entwürfe“ und einen ausdrücklich zu aktivierenden autonomen Modus (der sowohl eine organisationsweite Einstellung als auch eine separate, bewusst aufwendige Freigabe pro Schlüssel erfordert).

Eingrenzung

Die Organisation kann ganze WhatsApp-Nummern vor der KI verbergen (Kanal-Freigabeliste), den Zugriff auf Unterhaltungen nach Label einschränken (einschließlich eines Modus, der nur ausdrücklich einbezogene Labels zulässt), Gruppenchats mit einem einzigen Schalter ausschließen und Ruhezeiten festlegen, außerhalb derer Sendungen zurückgehalten oder abgelehnt werden. Harte serverseitige Kontingente gelten für jeden Schlüssel; Sendungen an eine ungewöhnlich hohe Zahl verschiedener Empfänger in kurzer Zeit deaktivieren den Schlüssel automatisch. Es gibt zwei Notschalter: den eigenen Hauptschalter der Organisation und einen Schalter auf Plattformebene auf Seiten von Spun.

Audit und Telemetrie

Jede MCP-Anfrage wird mit dem verwendeten Schlüssel, der Aktion, Metadaten der Client-Software und der IP-Adresse aufgezeichnet; bei Freigabeentscheidungen wird festgehalten, welche Person freigegeben hat. Diese Aufzeichnungen werden 180 Tage lang aufbewahrt, und IP-Adressen werden als personenbezogene Daten behandelt. Das Widerrufen eines Schlüssels beendet den Zugriff sofort und macht seine noch auf Freigabe wartenden Sendungen ungültig. MCP läuft auf der eigenen Infrastruktur von Spun: Es kommen keine neuen Unterauftragsverarbeiter hinzu.

Eine Grenze, klar gesagt: Spun blockiert nicht autorisierte Sendungen strukturell, und alles, was ein Kunde geschrieben hat, wird als nicht vertrauenswürdiger Inhalt gekennzeichnet, bevor das Modell es liest, aber kein MCP-Server kann verhindern, dass ein durch Prompt-Injection manipuliertes Modell Daten wiedergibt, die es rechtmäßig lesen darf. Genau dafür gibt es die Berechtigungen, die Kanal-Freigabeliste und die Beschränkung nach Labels: Gib jedem Schlüssel nur das Minimum, das er braucht.

Anbieter

Wer sonst noch mit deinen Daten in Berührung kommt

34 Unterauftragsverarbeiter, veröffentlicht in einer einzigen Liste mit dem, was jeder tut, was er sehen kann und wo er tätig ist. Die Kategorien:

Infrastruktur und Hosting

3 Anbieter

Hetzner Online GmbH, Cloudflare, Inc., netcup GmbH

WhatsApp-Gateway

1 Anbieter

Whapi.cloud

KI-Anbieter

12 Anbieter

OpenAI, LLC, Anthropic, PBC, Sofer.ai, AssemblyAI, Deepgram, Groq, Inc., Speechmatics, Google Cloud (Speech-to-Text and Text-to-Speech), Microsoft Azure (Cognitive Services Speech), Sarvam AI, ElevenLabs, Speechify

Sprache und Video

2 Anbieter

LiveKit Cloud, Cloudflare TURN

Telefon und SMS

4 Anbieter

TextGrid, VitalPBX, BulkVS, Twilio (Programmable Voice)

Authentifizierung und Push-Benachrichtigungen

3 Anbieter

Google (Gmail send, your own account), Google (Sign-In with Google), Firebase Cloud Messaging (Google)

Zahlungen und Abrechnung

1 Anbieter

Stripe, Inc.

E-Mail und Support

2 Anbieter

SendGrid (Twilio), Chatwoot

WhatsApp-Routing (Proxys)

2 Anbieter

Spun relay servers (Self Proxy), Infatica

Überwachung und Zuverlässigkeit

1 Anbieter

Axiom, Inc.

Analyse

2 Anbieter

Google Analytics, PostHog

Kontaktanreicherung

1 Anbieter

People Data Labs

Eine dieser Kategorien verdient besondere Erwähnung, weil sie Kontaktdaten aus Spun hinaus sendet: Kontaktanreicherung. Wenn eine Organisation sie einschaltet, kann ein Benutzer für jeweils einen gespeicherten Kontakt ein öffentliches berufliches Profil anfordern. Nur der Name dieses Kontakts, seine Telefonnummer und das Land der Nummer verlassen Spun, nie Nachrichteninhalte und nie eine Liste deiner Kontakte. Die Rohantwort des Anbieters wird innerhalb von sieben Tagen gelöscht, nur berufliche Felder aus einer Freigabeliste werden behalten, und ein Manager kann jederzeit alles löschen, was der Anbieter für einen Kontakt zurückgegeben hat. Eine in den USA vergebene Nummer ist ein Kriterium für die Berechtigung zur Funktion, kein Beleg dafür, wo jemand wohnt.

Spun fragt WhatsApp nie ab, um die Nummer einer Person nachzuschlagen. Spun speichert nur die Kennungen, die mit dem normalen Nachrichtenverkehr ankommen, und ein Chat ohne Nummer funktioniert wie jeder andere.

Vollständige Liste der Unterauftragsverarbeiter ansehen

Zertifizierungen

Was wir nicht behaupten

Spun hat keine Testierung nach SOC 2, kein Zertifikat nach ISO 27001 und keine HIPAA-Zertifizierung und ist kein Business Associate im Sinne von HIPAA. Du findest diese Siegel nicht auf dieser Website, weil wir sie nicht haben. Wer dir eines zeigt, sollte dir auch den Bericht dahinter zeigen können.

Was es stattdessen gibt, steht auf dieser Seite: datenbankseitig durchgesetzte Mandantentrennung mit einer Schutzprüfung im Code-Repository, die fehlschlägt, wenn sie umgangen wird, Rollen, die aus der Datenbank ermittelt statt durch ein Token behauptet werden, Kontrolle pro Dienst darüber, was einen KI-Anbieter erreicht, ein per E-Mail bestätigter Export- und Löschablauf mit Audit-Trail, ein einziger auditierter Weg für jeden ausgehenden WhatsApp-Aufruf und eine veröffentlichte Liste aller Anbieter, die deine Daten sehen können.

Wenn du einen Sicherheitsfragebogen hast, schick ihn an [email protected], und wir beantworten ihn anhand dessen, was tatsächlich gebaut ist.

Status nach Rahmenwerk

SOC 2

Auf der Roadmap

Worum es geht

Rahmenwerk des AICPA, das Kontrollen für Sicherheit, Verfügbarkeit, Vertraulichkeit, Verarbeitungsintegrität und Datenschutz bei Dienstleistungsorganisationen abdeckt. Type I ist eine Betrachtung zu einem Stichtag; Type II umfasst einen Zeitraum von 6 bis 12 Monaten.

Unsere Position

Wir haben keine Testierung nach SOC 2 und behaupten auch keine. Was wir tatsächlich betreiben (in der Datenbank durchgesetzte Mandantentrennung, auditierter API-Zugriff auf WhatsApp, vom Kunden gesteuerter Export und Löschung), ist auf dieser Seite konkret dokumentiert. Eine Testierung steht auf der Roadmap; wir veröffentlichen einen Zeitplan, wenn ein Audit angesetzt ist, nicht vorher.

DSGVO (EU/EWR)

In Arbeit

Worum es geht

EU-Verordnung über personenbezogene Daten von Personen mit Wohnsitz in der EU oder im EWR. Spun handelt in der Regel als Auftragsverarbeiter; der Kunde ist der Verantwortliche für die Daten seiner Endnutzer. Die DSGVO ist eine Pflicht, keine Zertifizierung: Keine Aufsichtsbehörde „genehmigt“ ein Unternehmen als DSGVO-konform.

Unsere Position

Was heute in Betrieb ist: Hosting vorrangig in der EU (Deutschland), eine veröffentlichte Liste der Unterauftragsverarbeiter, vom Kunden gesteuerter Export und Löschung mit einem bestätigten Anfrageablauf, KI-Datenschutzeinstellungen pro Funktion und eine in der Datenbank durchgesetzte Datentrennung auf Organisationsebene. Ein Auftragsverarbeitungsvertrag (AVV) ist auf Anfrage erhältlich und befindet sich derzeit in rechtlicher Prüfung, und die Unterlagen für Datenübermittlungen an unsere US-Unterauftragsverarbeiter werden gemeinsam mit unseren Anwälten fertiggestellt: Das sagen wir offen, statt zu behaupten, es sei erledigt.

ISO/IEC 27001

Auf der Roadmap

Worum es geht

Internationale Norm für Informationssicherheits-Managementsysteme (ISMS). Bei Beschaffungen großer Unternehmen und international weithin anerkannt.

Unsere Position

Auf der Roadmap nach SOC 2 Type II. Viele der zugrunde liegenden Kontrollen überschneiden sich mit unserer Vorbereitung auf SOC 2, daher ist der zusätzliche Aufwand erheblich, aber kein Start bei null.

KI-Verordnung der EU (EU AI Act)

In Arbeit

Worum es geht

EU-Verordnung, in Kraft seit dem 1. August 2024, deren meiste Regeln ab dem 2. August 2026 gelten. Pflichten nach Risikostufen: verbotene KI-Systeme / Hochrisiko-Systeme / Systeme mit begrenztem Risiko / Systeme mit minimalem Risiko.

Unsere Position

Die KI-Funktionen von Spun (Verfassen, Zusammenfassen, Transkribieren, Übersetzen, intelligente Antworten, Klassifizierung) haben standardmäßig ein begrenztes Risiko, da sie für allgemeine geschäftliche Kommunikation eingesetzt werden, nicht für folgenreiche Entscheidungen über Menschen. Wir bieten Offenlegung der KI-Nutzung, Schalter für Kunden pro Funktion, Modi mit menschlicher Freigabe, Offenlegung der Anbieter und konfigurierbare Schwärzung personenbezogener Daten pro KI-Funktion (du wählst die Stufe; siehe die Sicherheitseinstellungen). Unsere KI-Unterauftragsverarbeiter erklären in ihren API-Bedingungen, dass Kundeninhalte nicht für das Modelltraining verwendet werden. Wenn du Spun in einem Anwendungsfall einsetzt, der nach der Verordnung zum Hochrisikofall wird (Personalentscheidungen, Kredit, Gesundheit, Bildung, Rechtsberatung, biometrische Identifizierung), melde dich bei uns.

Verträge

Auftragsverarbeitungsvertrag

Für die Daten deiner Kunden bist du der Verantwortliche und Spun ist der Auftragsverarbeiter. Ein Auftragsverarbeitungsvertrag (AVV) ist auf Anfrage erhältlich und umfasst die oben genannte Liste der Unterauftragsverarbeiter, internationale Datenübermittlungen und die beiden auf dieser Seite genannten Grenzen: dass die Zusage zum Datenstandort für von Spun gespeicherte Daten gilt und nicht für die eigenen Kopien des WhatsApp-Gateways oder von Meta, und dass Unterhaltungen zwischen zwei Organisationen zentral in Deutschland gehostet werden.

Ist hier etwas nicht detailliert genug?

Details zur Verschlüsselung, die Regeln der WhatsApp-Plattform und die vollständige Liste der Datenschutzeinstellungen haben jeweils eine eigene Seite. Für alles andere schreib an [email protected].