Sécurité & conformité

Défense en profondeur, transparence et réactivité

Durcissement, sauvegardes, monitoring 24/7, divulgation responsable et conformité CDP/RGPD.

Principes

Defense-in-depth

  • Surface d’attaque minimale
  • Isolation des environnements
  • Principes du moindre privilège

Fiabilité & sauvegardes

  • Backups chiffrés, rétention 30-90 j
  • Tests de restauration périodiques
  • RPO ≤ 24 h - RTO < 4 h

Transparence

  • Page Statut publique
  • Journalisation & audit
  • Politique de divulgation responsable

Données &

Nous respectons la réglementation sénégalaise (CDP) et les principes RGPD applicables (minimisation, finalité, droits des personnes).

Catégories

  • Opérationnelles : comptes, commandes, paiements (réfs, pas de n° carte stocké)
  • Support : messages de contact, logs applicatifs
  • Analytics : mesures anonymisées (Plausible/Matomo)

Contrôles

  • Chiffrement en transit (TLS 1.2+)
  • Chiffrement au repos (fournisseur)
  • Rôles & accès revus régulièrement

Droits d’accès / rectification / suppression : privacy@onyrix-tech.com.

Mesures techniques & organisationnelles

Durcissement

  • En-têtes de sécurité
  • Politique mots de passe/2FA
  • Secrets en variables sécurisées

Supervision

  • Uptime & latence (24/7)
  • Alerting multi-canal
  • Journalisation & traces

Cycle de Dev

  • CI/CD, revues de code
  • Scans de dépendances
  • Rollback & blue/green (si dispo)

Plan de gestion d’incident

  1. Détection : alertes/monitoring, signalements.
  2. Qualification : mineur/majeur/critique, périmètre.
  3. Réponse : mitigation rapide, escalade.
  4. Communication : mise à jour Statut, notification clients si nécessaire.
  5. Rétablissement : restauration, vérifications.
  6. Post-mortem : causes racines, actions préventives.

SLA cible : accusé < 15 min - résolution < 4 h (heures ouvrées).

Divulgation responsable (Vulnerability Disclosure)

Si vous pensez avoir trouvé une faille, merci de nous contacter. Nous pratiquons une approche “safe-harbor” de bonne foi.

Contact

  • Email : security@onyrix-tech.com
  • Objet recommandé : [VULN] Domaine / Composant - Titre court
  • Inclure : étapes de reproduction, impact, POC (si possible)

Portée

  • Sites & apps ONYRIX / Allo-Livreur
  • Exclu : attaques DDoS, ingénierie sociale, données de tiers
  • Pas de bounty pour l’instant - reconnaissance publique possible

Sous-traitants & services tiers

Nous limitons le nombre de prestataires et choisissons des acteurs réputés. Liste indicative :

CatégorieFournisseurUsage
Hébergement web/CDNNetlifyHébergement site & fonctions (formulaires)
DNS / DomaineIONOS (Cloudflare envisagé)Gestion de zone & domaine
Code & CIGitHubGestion repo & pipelines
EmailsMicrosoft/OutlookMessagerie & relais
AnalyticsPlausible / MatomoMesure anonymisée, RGPD-friendly
PaiementsPSP partenairesEncaissement, réconciliations (pas de carte stockée)

Des DPA/clauses contractuelles sont utilisés lorsque requis. La liste peut évoluer.

security.txt & en-têtes de sécurité

1) /.well-known/security.txt

Crée un fichier security.txt accessible publiquement :

Contact: mailto:security@onyrix-tech.com
Policy: https://onyrix-tech.com/securite.html#divulgation
Preferred-Languages: fr, en
Expires: 2026-12-31T23:59:59Z
Canonical: https://onyrix-tech.com/.well-known/security.txt
    

2) En-têtes (Netlify _headers)

Ajoute un fichier _headers à la racine du build :

/*
  Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
  Content-Security-Policy: default-src 'self'; img-src 'self' data: https:; script-src 'self' 'unsafe-inline'; connect-src 'self'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none';
  Referrer-Policy: strict-origin-when-cross-origin
  X-Content-Type-Options: nosniff
  X-Frame-Options: DENY
  Permissions-Policy: geolocation=(), microphone=(), camera=()
  Cross-Origin-Opener-Policy: same-origin
  Cross-Origin-Resource-Policy: same-origin
    

Adapte la CSP selon tes besoins (ex. domaine d’analytics, APIs, assets).