Casian
FREN

SÉCURITÉ

Chaque dossier reste
dans son fonds.

Comment Casian héberge, cloisonne et traite les documents d’un fonds, du dépôt du deck à la décision.

ParisServeur, base de données et fichiers hébergés à Paris.
Chaque tableLe cloisonnement entre fonds est appliqué par la base de données sur chaque table.
60 secondesDurée de validité du lien qui sert à lire un document, créé par le serveur.
Aucune cléLes analyses ne détiennent aucune clé d’accès aux modèles d’IA.
24 heuresDurée de vie maximale d’un espace d’analyse, supprimé après chaque analyse.
Chaque jourSauvegarde de la base de données, et sauvegarde chiffrée des fichiers.

Un serveur et une base
de données à Paris.

L’application, les analyses et la passerelle d’accès aux modèles d’IA tournent sur notre serveur chez Oracle Cloud, à Paris. La base de données, les comptes et les fichiers sont chez Supabase, dans sa région de Paris. Les échanges sont chiffrés (TLS) et Supabase chiffre les données au repos (AES-256), d’après sa page sécurité.

Votre équipeNavigateur, accès sur invitation

Serveur Casian · Paris

ApplicationInterroge la base avec la session de la personne connectée
AnalysesUn bac à sable par analyse, documents en lecture seule
Passerelle IASeule à détenir la clé, impose les règles de chaque étape
Pare-feu sortantAucun accès aux réseaux internes
TLSBase de données et fichiers · ParisCloisonnement par fonds sur chaque table, fichiers privés
via la passerelleFournisseur de modèles d’IAPas d’entraînement sur les données envoyées par API
via le pare-feuWeb public et registresRecherche du screening à partir d’un bref public

Un fonds ne voit
que ses données.

Le cloisonnement entre fonds est appliqué par la base de données elle-même, sur chacune de ses tables, pour chaque requête de l’application.

Requête d’un membre du fonds A
FondsDonnéeRésultat
Fonds ADossier 1Affiché
Fonds ADossier 2Affiché
Fonds A → BLien entre dossiersRefusé

Un contrôle sur chaque table

Chaque table applique un contrôle d’accès ligne par ligne (Row Level Security). Un membre ne voit que les données de son fonds, et seulement les véhicules qui lui sont ouverts.

Aucun lien entre deux fonds

Chaque donnée est rattachée à son fonds par sa clé. La base refuse toute référence vers les données d’un autre fonds.

La session de l’utilisateur

L’application interroge la base avec la session de la personne connectée, jamais avec un accès d’administration.

Des rôles précis

Partner, associate, analyst, membre du comité, LP, expert externe : chaque rôle ouvre des droits définis, comme écrire une analyse, modifier la note ou enregistrer une décision. L’accès se fait sur invitation.

Des droits revérifiés

Quand une analyse démarre, puis quand elle enregistre ses résultats, la base vérifie que la personne qui l’a lancée a toujours accès au fonds. Sinon, l’analyse est annulée.

Des pièces contrôlées,
jamais modifiées.

Le parcours d’une pièce, de son dépôt aux citations des analyses.

  1. Dépôt

    Le fichier passe par notre serveur, qui vérifie sa structure, calcule son empreinte et signale les doublons. 50 Mo au maximum.

  2. Conservation

    L’original ne peut être ni modifié ni supprimé par un utilisateur. Les analyses le lisent en lecture seule.

  3. Lecture

    Le serveur revérifie l’accès, crée un lien de stockage valable 60 secondes et transmet le fichier. Ce lien n’arrive jamais dans le navigateur.

  4. Extraction

    Le texte des PDF, des scans, des tableurs, des présentations et des transcripts d’appel est extrait sur notre serveur, sans modèle d’IA. Chaque passage garde sa page, sa diapositive ou sa cellule, et les citations y renvoient.

L’IA passe
par une passerelle.

Les analyses n’ont aucune clé d’accès aux modèles d’IA. Une passerelle séparée, qui ne répond qu’au serveur lui-même, détient la clé et envoie les requêtes au fournisseur de modèles.

Chez le fournisseur

Selon les conditions de son API, le fournisseur de modèles n’utilise pas les données envoyées pour entraîner ses modèles. Pour le screening et les étapes d’enquête de la due diligence, il conserve les requêtes 30 jours, comme le prévoient ces conditions.

La recherche web du screening

Elle part d’un bref limité à ce qui est public : la société, ses fondateurs, les affirmations à vérifier. Le code en retire les chiffres confidentiels, et la recherche tourne dans un espace qui ne contient que ce bref.

Pour chaque requête, la passerelle :

  1. vérifie le jeton de l’analyse, valable pour une seule étape et une durée limitée ;
  2. impose le modèle, les outils et le nombre de recherches web prévus pour cette étape ;
  3. réserve le coût maximal de la requête, et n’envoie rien si la réservation échoue ;
  4. envoie une seule requête au fournisseur de modèles ;
  5. inscrit dans ses journaux des codes fixes, jamais les prompts, les documents ni les clés.

Chaque analyse
dans son bac à sable.

Chaque analyse s’exécute dans un environnement séparé du reste du serveur, sans privilèges système. Son espace de travail est supprimé à la fin, et une tâche horaire efface tout espace de plus de 24 heures.

À sa portée

  • Les pièces du dossier, en lecture seule
  • Son propre espace de travail
  • La passerelle IA, avec un jeton pour l’étape en cours

Hors de sa portée

  • Les autres dossiers et les autres fonds
  • Les secrets du serveur
  • Une clé d’accès aux modèles d’IA
  • Les réseaux internes et les métadonnées du cloud

Le screening gratuit du site tourne dans un service séparé, avec son propre compte système et sa propre clé. Il n’a pas accès aux données des fonds.

Un historique
que l’on peut relire.

Ce que Casian garde à chaque étape d’un dossier.

  1. Dépôt d’une pièce

    Le journal d’activité l’enregistre. Ce journal est écrit par la base de données elle-même, et non par l’application.

  2. Screening

    Chaque citation d’une pièce porte l’extrait exact. Le code le compare au texte de la page citée et retire les citations qui ne correspondent pas.

  3. Travail sur la note

    Si deux personnes modifient la même note ou le même calcul, la seconde est prévenue au lieu d’écraser le travail de la première.

  4. Vote

    Par défaut, l’avis de Casian reste masqué jusqu’au vote de chaque membre, pour ne pas orienter l’équipe.

  5. Décision

    Un membre habilité l’enregistre. Elle fige l’état des pièces et une copie de la note à ce moment.

  6. Note finalisée

    Elle passe en lecture seule, y compris pour un appel direct à la base.

Sauvegardes, mises à jour
et surveillance.

Sauvegardes

Chaque sauvegarde des fichiers est chiffrée avec sa propre clé, et le serveur ne détient que la clé publique. Il ne peut donc pas relire ses propres sauvegardes.

base de données · chaque jourfichiers · chaque jour, chiffrés

Mises à jour

Une nouvelle version n’est installée que si aucune analyse ne tourne. Elle s’active d’un seul coup et revient automatiquement à la précédente si un service ne répond pas.

Surveillance

Contrôlés toutes les cinq minutes :

servicescertificat HTTPSmémoiredisqueâge des sauvegardesfile d’analyses

Erreurs

Sentry, dans sa région de l’Union européenne, reçoit les erreurs techniques. L’envoi des données personnelles, du contenu des requêtes, des échanges avec l’IA et des adresses IP est désactivé.

Tests

Des tests appliquent les migrations réelles à une base en mémoire et vérifient directement les règles d’accès et l’intégrité des données.

Les questions
qu’on nous pose.

Où sont nos données ?

À Paris : le serveur chez Oracle Cloud, la base de données et les fichiers chez Supabase. Les modèles d’IA sont appelés à distance, chez le fournisseur de modèles, avec les passages utiles à chaque étape.

Nos documents servent-ils à entraîner des modèles ?

Non. Selon les conditions de son API, le fournisseur de modèles n’utilise pas les données envoyées pour entraîner ses modèles.

Qui voit un dossier ?

Les membres de votre fonds, selon leur rôle et les véhicules qui leur sont ouverts. Les autres fonds n’y ont aucun accès, la base de données l’interdit.

Comment vérifier une analyse ?

Les références renvoient aux passages utilisés : page de PDF, feuille et cellules de tableur, ou paragraphes de document texte selon la source. Les versions permettent de retrouver les pièces et la note examinées.

Comment récupérer votre travail ?

Les notes s’exportent en PDF et Word. L’export des données du fonds et la procédure de suppression sont documentés. Les modalités de sortie et de conservation sont convenues au démarrage.

Où trouver la liste des prestataires ?

Sur la page Données et prestataires, avec le rôle de chacun.

Votre prochain dossier.
Un nouveau cadre de travail.

Nous ouvrons les accès par petits lots.
Chaque fonds commence sur un deck qu’il a reçu.

Demander un accès