Wie wir Kundendaten schützen, mit wem wir sie teilen und wie lange wir sie aufbewahren. Aktualisiert am 4. November 2026.
Squish ist eine Plattform aus mehreren Services. Die Kunden-Website (squish.co) und das interne CRM (work.squish.co) laufen auf Cloudflare Workers / Pages. Fünf Node.js-Backends — squish-backend, squish-crm-backend, squish-provisioning, squish-email und squish-hosting — laufen auf Railway in der Region US-East. Kundendatensätze liegen in Salesforce; Transaktionsdaten, Audit-Logs und Provisioning-Metadaten liegen in Google Firestore (Region USA). Zahlungsdaten werden von Stripe verwahrt — Squish liegt damit bewusst außerhalb des PCI-Geltungsbereichs.
Domain-Registrierungen laufen über NameSilo. Shared Webhosting läuft auf Plesk-Nodes auf DigitalOcean-Droplets; Managed-Cloud-VPS nutzen standardmäßig CyberPanel auf einem eigenen Droplet. Gehostete Websites laufen hinter CDN und WAF von Bunny. Microsoft 365-Lizenzen werden über Pax8 (CSP) bezogen.
Jede privilegierte Aktion landet in einer dieser Append-only-Firestore-Collections:
Sicherheitskontrollen sind nicht nur auf dieser Seite beschrieben — tragende Kontrollen sind im Code verankert, damit das nächste Deployment sie nicht unbemerkt aufweichen kann.
Betriebsdaten werden nur für kurze, begründbare Zeiträume aufbewahrt; Finanzunterlagen bleiben die 7 Jahre erhalten, die das US-Steuerrecht verlangt. Löschanträge von Kunden werden bei nicht-finanziellen Daten innerhalb von 30 Tagen umgesetzt.
| Datenart | Aufbewahrungsfrist | Speicherort |
|---|---|---|
| Betriebslogs (Debug, Heartbeats) | 30 Tage | Firestore-TTL auf cron_runs |
| E-Mail-Versandlog | 90 Tage | Firestore-TTL auf email_log |
| Webhook-Events (Stripe usw.) | 90 Tage | Firestore-TTL auf webhook_events |
| Verlassene Warenkörbe | 90 Tage | Firestore-TTL auf carts (status=draft|abandoned) |
| Fehlgeschlagene Zahlungen | 1 Jahr nach der letzten Aktivität | Firestore-TTL auf failed_charges |
| Sicherheitsereignisse (Login-Fehler, RBAC-Ablehnung) | 1 Jahr | Firestore-TTL auf security_events |
| Impersonation-Audit (Team als Kunde) | Unbefristet | Firestore impersonation_sessions |
| Domain-Verlängerungen (Finanzdaten) | 7 Jahre | Firestore domain_renewals + Salesforce Order |
| Erstattungen, Abrechnungsaktionen | 7 Jahre | Firestore billing_actions + Salesforce |
| Erfolgreiche Zahlungen, Rechnungen, Bestellungen | 7 Jahre | Stripe + Salesforce Order (gespiegelt) |
| Kundenkontodaten (aktiv) | Laufzeit des Kontos + 30 Tage | Salesforce Account / Contact |
| Transkripte des KI-Assistenten | Unbefristet | Salesforce Chat_Conversation__c + Chat_Message__c |
| Website-Builder-Projekte (Faber) | Unbefristet | Firestore faberProjects |
| Kundendaten nach Löschantrag | 30 Tage, außer bei Daten, die wir auf Anfrage nicht löschen können: Abrechnungsunterlagen (7 Jahre), Sicherheits- und Missbrauchsprotokolle (1 Jahr) sowie Transkripte des KI-Assistenten, Protokolle der Zugriffe durch unser Team und Website-Builder-Projekte (unbefristet). Zu den Abrechnungsunterlagen gehört auch Ihr Kundendatensatz bei Stripe, aus dem gespeicherte Karten entfernt werden | Lösch-Job in Salesforce + Firestore |
Anbieter, die in unserem Auftrag Kundendaten verarbeiten. Jeder betreibt ein eigenes Compliance-Programm — die Links führen zu den jeweiligen öffentlichen Trust-Seiten.
| Anbieter | Zweck | Region | Compliance |
|---|---|---|---|
| Stripe | Zahlungsabwicklung, Kartenspeicherung (PCI-Geltungsbereich) | USA | SOC 1, SOC 2, PCI DSS L1 |
| Salesforce | Kundendatensätze, Bestellungen, Support-Fälle | USA | SOC 1, SOC 2, ISO 27001, ISO 27018 |
| Google Firebase | Authentifizierung, Firestore-Datenbank, Hosting | USA | SOC 1, SOC 2, SOC 3, ISO 27001, ISO 27017, ISO 27018 |
| Cloudflare | CDN, DDoS-Schutz, WAF, Team-Zugriff (Zero Trust) | Globales Edge-Netz | SOC 2, ISO 27001, PCI DSS |
| NameSilo | Domain-Registrierung + DNS | USA/Kanada | ICANN-akkreditierter Registrar |
| Pax8 | Microsoft 365-Lizenzbereitstellung (CSP) | USA | SOC 2 |
| Microsoft | Microsoft 365-Postfächer + Tenant-Hosting (verwaltet über delegierten Admin) | USA (vom Kunden wählbar) | SOC 1, SOC 2, ISO 27001, ISO 27018, HIPAA |
| Resend | Zustellung von Transaktions-E-Mails | USA | SOC 2 |
| Trustpilot | Bewertungseinladungen nach einem Kauf | EU | SOC 2 Type 2 |
| Railway | Backend-Container-Hosting (US-East) | USA | SOC 2 |
| DigitalOcean | Plesk-Shared-Hosting-Droplets | USA | SOC 2, SOC 3, ISO 27001, PCI DSS |
| Amazon Web Services | Verwaltete AWS-Hosting-Projekte | USA | SOC 1, SOC 2, ISO 27001, PCI DSS |
| Bunny.net | CDN + WAF für gehostete Kundenwebsites, geparkte Domains und Weiterleitungen | Globales Edge-Netz | GDPR (DPA verfügbar) |
| Anthropic | KI-Assistent (Chat-Support, Prompt-Routing); Antwortprüfungen für KI-Sichtbarkeit | USA | SOC 2 |
| Perplexity | Antwortprüfungen für KI-Sichtbarkeit | USA | SOC 2 |
Heute: Squish betreibt ein selbst attestiertes Sicherheitsprogramm, gestützt auf die oben beschriebenen Kontrollen. Der Großteil des SOC 2 Type 1-Kontrollsets (Zugriffskontrolle, Verschlüsselung, Audit-Logging, Anbieter- und Change-Management) ist bereits umgesetzt; das formale Audit steht auf der Roadmap.
SOC 2 Type 1: in Arbeit. Attestierung noch in diesem Jahr geplant.
SOC 2 Type 2: die Beobachtungsphase beginnt, sobald die Type 1-Attestierung vorliegt.
Für Einkaufsteams: Wir füllen gern einen Sicherheitsfragebogen aus (CAIQ-Lite, SIG-Lite oder Ihr eigenes Format). Schreiben Sie an security@squish.co.
Auftragsverarbeitungsvertrag (AVV/DPA): unser Standard-AVV, ausgerichtet an Art. 28 DSGVO und inklusive der EU-Standardvertragsklauseln, ist veröffentlicht unter squish.co/dpa und automatisch Bestandteil unserer Nutzungsbedingungen.