Comment nous protégeons les données clients, avec qui nous les partageons et combien de temps nous les conservons. Mis à jour le 4 novembre 2026.
Squish est une plateforme multi-services. Le site client (squish.co) et le CRM interne (work.squish.co) tournent sur Cloudflare Workers / Pages. Cinq backends Node.js — squish-backend, squish-crm-backend, squish-provisioning, squish-email et squish-hosting — tournent sur Railway dans la région US-East. Les dossiers clients sont hébergés dans Salesforce ; l'état transactionnel, les journaux d'audit et les métadonnées de provisioning résident dans Google Firestore (région US). Les données de paiement sont détenues par Stripe — Squish est hors du périmètre PCI, par conception.
L'enregistrement de domaines passe par NameSilo. L'hébergement mutualisé repose sur des nœuds Plesk hébergés sur des droplets DigitalOcean ; les VPS Managed Cloud utilisent CyberPanel par défaut, sur leur propre droplet. Les sites hébergés sont servis derrière le CDN et le WAF de Bunny. Les licences Microsoft 365 sont fournies via Pax8 (CSP).
Chaque action privilégiée est consignée dans l'une de ces collections Firestore en écriture seule :
Les contrôles de sécurité ne sont pas seulement décrits sur cette page — les plus critiques sont vérifiés dans le code, afin que le prochain déploiement ne puisse pas les affaiblir en silence.
Les données opérationnelles sont conservées sur de courtes durées justifiables ; les enregistrements financiers sont gardés pendant les 7 ans exigés par la législation fiscale américaine. Les demandes de suppression des clients sont honorées sous 30 jours pour les données non financières.
| Type de données | Durée de conservation | Stockage |
|---|---|---|
| Journaux opérationnels (debug, heartbeats) | 30 jours | TTL Firestore sur cron_runs |
| Journal d'envoi d'e-mails | 90 jours | TTL Firestore sur email_log |
| Événements webhook (Stripe, etc.) | 90 jours | TTL Firestore sur webhook_events |
| Paniers abandonnés | 90 jours | TTL Firestore sur carts (status=draft|abandoned) |
| Enregistrements de paiements échoués | 1 an après la dernière activité | TTL Firestore sur failed_charges |
| Événements de sécurité (échec d'auth, refus RBAC) | 1 an | TTL Firestore sur security_events |
| Audit d'impersonation (personnel en tant que client) | Indéfiniment | Firestore impersonation_sessions |
| Enregistrements de renouvellement de domaine (financier) | 7 ans | Firestore domain_renewals + Salesforce Order |
| Remboursements, actions de facturation | 7 ans | Firestore billing_actions + Salesforce |
| Paiements réussis, factures, commandes | 7 ans | Stripe + Salesforce Order (en miroir) |
| Données de compte client (actif) | Durée de vie du compte + 30 jours | Salesforce Account / Contact |
| Transcriptions de l'assistant IA | Indéfiniment | Salesforce Chat_Conversation__c + Chat_Message__c |
| Projets du créateur de sites (Faber) | Indéfiniment | Firestore faberProjects |
| Données client après demande de suppression | 30 jours, sauf ce que nous ne pouvons pas supprimer sur demande : enregistrements de facturation (7 ans), registres de sécurité et d'abus (1 an), ainsi que les transcriptions de l'assistant IA, les registres d'accès du personnel et les projets du créateur de sites (indéfiniment). Les enregistrements de facturation comprennent votre fiche client chez Stripe, dont les cartes enregistrées sont retirées | Tâche de purge Salesforce + Firestore |
Fournisseurs qui traitent des données clients pour notre compte. Chacun opère sous son propre programme de conformité — les liens mènent à leurs pages de confiance publiques.
| Fournisseur | Finalité | Région | Conformité |
|---|---|---|---|
| Stripe | Traitement des paiements, stockage des cartes (périmètre PCI) | États-Unis | SOC 1, SOC 2, PCI DSS L1 |
| Salesforce | Dossiers clients, commandes, demandes de support | États-Unis | SOC 1, SOC 2, ISO 27001, ISO 27018 |
| Google Firebase | Authentification, base de données Firestore, hébergement | États-Unis | SOC 1, SOC 2, SOC 3, ISO 27001, ISO 27017, ISO 27018 |
| Cloudflare | CDN, protection DDoS, WAF, accès du personnel (Zero Trust) | Edge mondial | SOC 2, ISO 27001, PCI DSS |
| NameSilo | Enregistrement de domaines + DNS | États-Unis/Canada | Registrar accrédité ICANN |
| Pax8 | Provisioning de licences Microsoft 365 (CSP) | États-Unis | SOC 2 |
| Microsoft | Boîtes aux lettres Microsoft 365 + hébergement de tenant (géré via administration déléguée) | États-Unis (au choix du client) | SOC 1, SOC 2, ISO 27001, ISO 27018, HIPAA |
| Resend | Envoi d'e-mails transactionnels | États-Unis | SOC 2 |
| Trustpilot | Invitations à laisser un avis après un achat | UE | SOC 2 Type 2 |
| Railway | Hébergement des conteneurs backend (US-East) | États-Unis | SOC 2 |
| DigitalOcean | Droplets d'hébergement mutualisé Plesk | États-Unis | SOC 2, SOC 3, ISO 27001, PCI DSS |
| Amazon Web Services | Prestations d'hébergement AWS infogéré | États-Unis | SOC 1, SOC 2, ISO 27001, PCI DSS |
| Bunny.net | CDN + WAF pour les sites clients hébergés, les domaines parqués et les redirections | Edge mondial | GDPR (DPA disponible) |
| Anthropic | Assistant IA (support par chat, routage des requêtes) ; vérification des réponses pour la Visibilité IA | États-Unis | SOC 2 |
| Perplexity | Vérification des réponses pour la Visibilité IA | États-Unis | SOC 2 |
Aujourd'hui : Squish opère un programme de sécurité auto-attesté, appuyé sur les contrôles décrits ci-dessus. L'essentiel du référentiel SOC 2 Type 1 (contrôle d'accès, chiffrement, journalisation d'audit, gestion des fournisseurs, gestion des changements) est déjà en place ; l'audit formel est sur la feuille de route.
SOC 2 Type 1 : en cours. Attestation visée dans le courant de l'année.
SOC 2 Type 2 : la période d'observation démarre une fois l'attestation Type 1 obtenue.
Pour les équipes achats : nous remplissons volontiers un questionnaire de sécurité (CAIQ-Lite, SIG-Lite ou votre propre format). Contactez-nous à security@squish.co.
Accord de traitement des données (DPA) : notre DPA standard, aligné sur l'article 28 du RGPD et incluant les clauses contractuelles types de l'UE, est publié sur squish.co/dpa et est intégré automatiquement à nos Conditions d'utilisation.