Sécurité et conformité : RGPD, CNDP, infrastructure et hébergement

Nous préparons votre mise en conformité et sécurisons vos systèmes : RGPD, déclarations CNDP (loi 09-08), serveurs et comptes sécurisés, et un hébergement là où vos données doivent être. Nous ne sommes pas avocats : l'avis juridique reste celui d'un avocat.

Réserver un appel gratuitProposition et démo gratuites sous 72 h

Kaishift sécurise ce sur quoi votre entreprise tourne et prépare sa mise en conformité : le RGPD pour les données européennes, la CNDP et la loi 09-08 au Maroc, les serveurs et les comptes derrière vos outils, et l'endroit où vivent vos données. Nous ne sommes pas avocats : nous faisons le travail technique et écrit, et l'avis juridique reste celui d'un avocat (le vôtre ou un partenaire).

Sécurité et conformité

ce que cela vous apporte

  • CNDP et RGPD préparés

    Déclarations, mentions d'information et procédures préparées, par écrit.

  • Serveurs et comptes sécurisés

    Audit, double authentification, sauvegardes et alertes, avec un rapport lisible.

  • Un hébergement adapté

    Au Maroc ou dans l'UE, sur des comptes à votre nom.

  • Votre cas est différent ?

    Racontez-le-nous en 30 minutes. Sous 72 heures, vous recevez une proposition écrite et une démo gratuite sur votre cas.

    Réserver un appel gratuit

Réalisations

quelques projets que nous avons construits

Toutes nos réalisations

Témoignages

ce que nos clients en disent, pour de vrai

  • Edgar Cayuelas & David GarayIndegate Consulting
    « Kaishift a construit notre site bilingue, crédible face à une clientèle internationale exigeante. Une équipe qui écoute, qui livre, et qui reste joignable. »
    Indegate ConsultingVoir le projet

Chaque citation a été validée par écrit par le client.

Questions

Questions fréquentes

Mon entreprise doit-elle déclarer ses données à la CNDP ?

Si vous traitez des données personnelles au Maroc (fichiers clients, dossiers salariés, listes de prospects, vidéosurveillance), la loi 09-08 impose en général une déclaration à la CNDP avant le début du traitement, et une autorisation pour les données sensibles ou les transferts vers un pays sans protection suffisante. Nous cartographions ce que vous détenez et préparons le dossier ; un avocat valide lorsqu'un avis juridique est nécessaire.

Le RGPD s'applique-t-il à une entreprise marocaine ?

Oui, dès que vous proposez des services à des personnes dans l'UE ou suivez leur comportement, par exemple un site qui vend à des clients français. Il faut alors un registre des traitements, des contrats avec vos fournisseurs et une façon de répondre aux demandes d'accès. Nous mettons tout cela en place par écrit.

Où héberger nos données ?

Cela dépend des données et des clients. Les données de résidents européens restent en général dans une région de l'UE ; certaines données marocaines sont mieux gardées au Maroc. Nous recommandons l'emplacement dans l'audit, puis hébergeons sur des comptes à votre nom, avec sauvegardes et surveillance.

Peut-on empêcher complètement l'injection de prompt ?

Non, et quiconque le promet cherche à vous vendre quelque chose. Un modèle qui lit du texte peut être influencé par du texte. Ce que vous contrôlez, ce sont les dégâts : des permissions étroites, aucun identifiant dans le contexte, des chemins de lecture et d'écriture séparés, une confirmation humaine sur les actions irréversibles, et un journal qui montre exactement ce qui s'est passé. Contenir, tester, surveiller.

Auditez-vous des agents et des automatisations que vous n'avez pas construits ?

Oui, et c'est un point de départ fréquent. Quelque chose fonctionne, et plus personne ne sait dire quels accès cela détient. Nous cartographions les identifiants, les outils qu'il peut appeler et les données qu'il lit, lançons des charges d'injection contre chaque entrée accessible à un tiers, puis vous remettons un modèle de menaces écrit avec les correctifs classés par rayon d'impact.

Une autre question ? Écrivez-nous, nous répondons le jour même.

Envoyez-nous votre question
Lire le détail complet

Ce que nous couvrons

DomaineCe que nous faisonsCe qui vous reste
CNDP (loi 09-08)Cartographier les données personnelles que vous détenez, préparer les déclarations et les demandes d'autorisation, rédiger les mentions d'information et les formulaires de consentementLe dossier CNDP, prêt à déposer
RGPDPour vos clients dans l'UE : registre des traitements, contrats de sous-traitance avec vos fournisseurs, durées de conservation, procédure pour les demandes d'accès et les violationsLes documents et les procédures
Sécurité de l'infrastructureAudit des serveurs, des comptes, des accès et des sauvegardes, puis durcissement : double authentification partout, moindre privilège, surveillance et alertesUn rapport écrit, risques classés, corrections chiffrées
HébergementHébergement géré au Maroc ou dans l'UE selon vos données, avec sauvegardes, mises à jour et surveillanceDes comptes à votre nom
IA et automatisationPermissions cadrées, tests d'injection de prompt et journal d'audit sur chaque agentLe modèle de menace et les journaux

Comment ça se passe

  1. Un appel gratuit de 30 minutes. Vous nous dites ce que vous stockez, où, et qui y a accès.
  2. Un audit, une à deux semaines. Un rapport écrit : ce qui est exposé, ce qui manque pour la CNDP ou le RGPD, classé par risque, avec un seul prix pour les corrections.
  3. Les corrections et les déclarations. Nous sécurisons les comptes et les serveurs, préparons les documents et les déclarations, et les expliquons à votre équipe.
  4. Chaque semaine. Mises à jour, sauvegardes vérifiées, alertes surveillées, et une courte note écrite.

Pourquoi la CNDP compte maintenant

La loi 09-08 demande à toute entreprise qui traite des données personnelles au Maroc (clients, salariés, prospects) de les déclarer à la CNDP avant de commencer, et de demander une autorisation pour les données sensibles ou les transferts vers un pays sans protection suffisante. Beaucoup d'entreprises gardent des fichiers clients, des exports WhatsApp et des tableurs pendant des années sans jamais rien déclarer. Se mettre en règle, c'est surtout de la méthode : savoir ce que l'on détient, pourquoi, combien de temps et qui y a accès. C'est ce travail que nous faisons avec vous.

La sécurité des agents IA

La sécurité des agents IA, ce sont trois contrôles au service d'un seul objectif : décider ce qu'un système autonome a le droit de toucher, l'empêcher d'être détourné par les données qu'il lit, et garder une trace de tout ce qu'il a fait. Kaishift applique les trois à chaque agent, automatisation et pipeline que nous déployons. Les permissions sont cadrées avant la première exécution, les défenses contre l'injection sont testées avant le lancement, et le journal d'audit est stocké sur un espace qui vous appartient, lisible sans nous demander.

Que signifie réellement la sécurité des agents IA ?

La sécurité des agents IA est l'ensemble des contrôles qui limitent ce qu'un système autonome peut faire (permissions cadrées), empêchent des entrées non fiables de le détourner (défense contre l'injection de prompt, ou prompt injection) et prouvent après coup ce qu'il a fait (journalisation d'audit). Elle couvre les accès et les entrées de l'agent autant que le code qui l'entoure.

Un agent est un logiciel doté d'un budget d'actions. La sécurité consiste à fixer ce budget honnêtement, à le défendre et à enregistrer chaque dépense. Ihab Ait El Caid, notre responsable sécurité (CISO), le valide avant que quoi que ce soit n'atteigne la production.

Pourquoi les agents ont-ils besoin d'une sécurité différente de celle d'une application web classique ?

La sécurité applicative classique part du principe que le code décide. Les chemins sont fixes, vous les relisez une fois, et la revue reste valable jusqu'à ce que quelqu'un modifie le code. Un agent décide à l'exécution, et il décide en lisant du texte. Tout ce qu'il lit est une instruction potentielle : un ticket de support, un PDF de la base de connaissances, une page qu'il a récupérée, un champ du CRM rempli par un inconnu.

L'attaquant n'a pas besoin de votre mot de passe. Il lui suffit de placer une phrase là où votre agent la lira. C'est l'injection de prompt, et aucun numéro de version ne la corrige, car elle découle du fonctionnement même des modèles. La position défendable consiste à supposer que le modèle peut être convaincu de faire « n'importe quoi », puis à garder ce n'importe quoi petit, réversible et visible.

Comment se défendre contre l'injection de prompt ?

Par couches. Chacune est banale prise isolément. C'est l'empilement qui tient.

  • Non fiable par défaut. Le contenu récupéré (documents, e-mails, pages web, sorties d'outils) entre dans le contexte marqué comme donnée. Le prompt système ne reçoit pas d'ordres du corpus.
  • Rien à voler dans le contexte. Clés, tokens et identifiants restent dans votre gestionnaire de secrets. Un modèle ne peut pas divulguer un secret qu'il n'a jamais vu.
  • Listes blanches d'outils. Un agent appelle les outils dont sa mission a besoin et rien d'autre. En ajouter un est une décision qui porte votre nom.
  • Lecture et écriture séparées. L'agent qui lit du contenu non fiable ne détient pas l'identifiant d'écriture. Il transmet une requête structurée et validée à celui qui le détient.
  • Les actions irréversibles marquent une pause. Déplacer de l'argent, supprimer des enregistrements, écrire à toute votre liste de clients : un humain confirme, et la confirmation est journalisée.
  • Sorties validées. Tout ce qui sort du modèle est vérifié par rapport à un schéma avant qu'un autre système n'agisse dessus. Du texte libre ne devient jamais une requête ou une commande shell.
  • Tests adverses avant le lancement, conservés ensuite. Des charges d'injection dans chaque champ accessible à un tiers, relancées quand le prompt change et quand la version du modèle change.

Les mêmes couches s'appliquent à un corpus de recherche, c'est pourquoi le développement de pipelines RAG et cet étage sont généralement cadrés ensemble.

À quoi ressemblent des permissions cadrées en pratique ?

Cadré signifie que l'agent a sa propre identité, et que cette identité fait exactement un seul travail.

  • Un compte de service par agent. Une clé admin partagée ou le token personnel de quelqu'un ruine toute la conception.
  • Une matrice de permissions écrite avant la construction : quel agent, quel système, lecture ou écriture, quels enregistrements. Vous l'approuvez, et elle devient la référence de nos tests.
  • Des identifiants de courte durée, renouvelés selon un calendrier, stockés dans votre coffre-fort de secrets.
  • Un coupe-circuit entre vos mains. Révoquez l'identifiant et l'agent s'arrête. Vous n'avez pas à nous appeler, ni à nous attendre. C'est la moitié pratique de pourquoi votre automatisation doit tourner sur des comptes que vous contrôlez.

Un agent soumis à ces règles détient un accès plus étroit que l'employé dont il a repris le travail. C'est la comparaison honnête, et c'est généralement celle qui clôt le débat.

Que contient le journal d'audit ?

Chaque action, sous une forme qu'un lecteur non technique peut suivre : horodatage, quel agent, ce qui l'a déclenché, ce qu'il a lu, quel outil il a appelé avec quels arguments, ce qui a changé, et ce qui est revenu. Les refus et les échecs sont enregistrés de la même manière que les succès. Le stockage vous appartient et la durée de conservation est votre décision.

Deux raisons pour lesquelles il mérite sa place. Quand quelque chose tourne mal, vous voulez la séquence des événements plutôt qu'une théorie. Et quand un client, un assureur ou un régulateur demande ce que votre système automatisé a fait un jour donné, la réponse est une requête que quelqu'un lance en une minute.

Ce qui est livré avec chaque déploiement

La liste est fixe, et rien n'y est optionnel :

  • un modèle de menaces écrit pour ce système, une page, en langage clair
  • la matrice de permissions, validée avant le début de la construction
  • les résultats des tests d'injection de prompt et les tests eux-mêmes, dans votre dépôt
  • la journalisation d'audit branchée sur votre stockage dès le premier jour
  • un document de passation : ce qui tourne, où, avec quelles clés, et comment l'éteindre

L'audit est livré avec le code, dans la même livraison. Vous pouvez parcourir les cinq étages de la tour pour voir où il se situe par rapport au reste du travail.

Comment cela s'articule-t-il avec le règlement européen sur l'IA (EU AI Act) et le RGPD ?

Nous sommes ingénieurs, pas vos avocats. Ce que nous produisons, c'est l'architecture et les preuves dont vos avocats ont besoin, et nous préférons marquer cette limite plutôt que vendre une certitude que nous ne pouvons pas garantir.

L'endroit où vivent les données est une décision distincte de l'endroit où se trouve l'équipe. Si vos utilisateurs sont en Europe, le système se déploie dans une région de l'UE et y reste. Le Maroc est le 55e État partie à la Convention 108 et à son protocole additionnel, en vigueur depuis le 1er septembre 2019, ce qui est le socle de protection des données qu'une équipe juridique européenne vérifie généralement avant de travailler avec une équipe basée ici. Ce n'est pas une décision d'adéquation de l'UE, donc tout accès de notre part repose sur des clauses contractuelles types adossées à un accord de traitement des données, par écrit, plutôt que de laisser entendre que la géographie a tout réglé. Lorsque le traitement reste au Maroc, la loi 09-08 et la CNDP s'appliquent également. Notre propre politique de confidentialité (en anglais) et nos conditions générales (en anglais) sont publiées à côté de cette page.

Le règlement européen sur l'IA dépasse la frontière de l'UE : si le résultat de votre système y est utilisé, vous êtes concerné. Être situé hors d'Europe n'est pas une exemption, et nous ne la vendrons pas comme telle. Les obligations qui s'appliquent, et à partir de quand, dépendent de la classification de votre système, et les dates en vigueur sont détaillées sur notre page agence d'automatisation IA à Casablanca. Le travail préparatoire que nous pouvons faire est réel : minimisation des données avant que quoi que ce soit ne quitte vos systèmes, fournisseurs de modèles en non-conservation lorsqu'ils le proposent, un registre de ce que traitent les parties automatisées, et des journaux assez détaillés pour reconstituer comment une décision a été prise.

Pour qui c'est fait, et pour qui ça ne l'est pas

Bon profilMauvais profil
Vous donnez à des agents l'accès à de vrais systèmes : CRM, messagerie, paiements, données de productionVous voulez un badge pour le site plus qu'un contrôle qui fonctionne
Des automatisations tournent déjà dans votre entreprise et personne ne sait dire ce qu'elles peuvent atteindreVous avez besoin d'un rapport ISO 27001 ou SOC 2 accrédité. Nous pouvons préparer les preuves techniques ; le certificat est délivré par un auditeur
Vous voulez que le travail de sécurité figure sur la même facture que la construction plutôt qu'un trimestre plus tardVous voulez un test d'intrusion ponctuel sans système associé
Vos clients sont dans l'UE et votre activité ne l'est pasVous voulez que nous gardions les clés. Nous hébergeons pour vous, mais comptes et clés restent à votre nom

Ce que cela coûte

Pas de grille tarifaire, volontairement. Une structure de cinq personnes et une organisation de cent personnes ne portent pas le même risque, et trois formules surfactureraient l'une et serviraient mal l'autre. Apportez le système qui vous fait douter. Trente minutes d'appel. Puis, sous 72 heures, une proposition écrite avec un prix clair, et une démo gratuite qui tourne sur l'un de vos vrais cas. Sans engagement. Si vous allez plus loin, votre premier livrable arrive en moins de deux semaines.

La sécurité accompagne en général autre chose : du développement d'agents IA, un projet d'automatisation des workflows, ou la reprise d'une infrastructure que quelqu'un d'autre a laissée sans documentation. Des analyses plus longues sur tout cela se trouvent sur le blog.

Réservez un appel. Gratuit, trente minutes. Sous 72 heures : une proposition écrite avec un prix clair, et une démo gratuite qui tourne sur l'un de vos vrais cas. Sans engagement. Construit à Casablanca, déployé sur vos comptes, où qu'ils soient.

Contact

parlons de votre projet

Plutôt un appel ? Réservez 30 minutes

Écrivez-nousRéponse le jour ouvré même.