Cas d’usage / Finance

Analyse de tableurs.
Python sur votre appareil.

Joignez un classeur et posez une question. Le modèle écrit du Python, et votre navigateur l’exécute sur le fichier sans accès au réseau, en renvoyant tableaux, graphiques et fichiers Excel à télécharger. Le modèle lit le texte du classeur et les résultats, chiffrés pour son enclave.

Une illustration de l’espace de travail. Le classeur et les chiffres sont fictifs, et rien ici ne constitue un conseil en investissement, fiscal ou comptable.

Le déroulé

Enregistré dans l’espace de travail

À voir dans l’espace de travail.

Python sur vos fichiersJoignez une feuille de calcul : le modèle écrit du code Python qui s’exécute dans l’onglet de votre navigateur, avec tableaux et graphiques.

Enregistré dans l’espace de travail ; réponses écrites à l’avance pour l’enregistrement, certains extraits accélérés. Les vérifications « Vérifié » ont été exécutées dans le navigateur sur une attestation enregistrée.

Où vont vos données

Chiffré avant de quitter votre appareil.

Dans votre navigateur

  • Exécute le Python du modèle sur votre fichier, sans accès au réseau
  • Dessine les tableaux et graphiques, et crée les fichiers que vous téléchargez
  • Chiffre le texte du classeur et la sortie de Python pour l’enclave

Le relais d’Undergrove

  • Vérifie votre connexion et votre quota
  • Transmet les requêtes chiffrées sans pouvoir les lire
  • Voit leur taille et leur heure

Dans l’enclave

  • Convertit le classeur en texte
  • Exécute le modèle, qui lit ce texte et la sortie de Python et écrit le code
  • Selon Tinfoil, rien n’y persiste d’un redémarrage à l’autre

Avant l’envoi, votre navigateur vérifie l’attestation matérielle de l’enclave par rapport à la version open source de Tinfoil. Les réponses reviennent de la même façon, chiffrées jusqu’à votre navigateur. Ce que prouve la vérification

Construit avec

Des fonctionnalités de l’espace de travail disponibles aujourd’hui.

Python dans votre navigateur

numpy, pandas, matplotlib, scipy, scikit-learn et statsmodels, servis par ce site et exécutés réseau fermé.

Tableaux et téléchargements

show(df) renvoie un tableau triable, et les fichiers enregistrés dans /out/ reviennent en téléchargement, jusqu’à 10 Mo chacun.

Tableaux de bord

Demandez un tableau de bord : chaque chiffre est calculé à partir de tout le tableur dans votre navigateur. Il s’enregistre en un seul fichier HTML qui fonctionne hors ligne.

Kept variables

Chaque conversation conserve ses variables d’une réponse à l’autre jusqu’à ce que ses fichiers changent.

Recherche web

Pour le contexte extérieur, le modèle peut chercher sur le web ; les requêtes sont d’abord examinées pour en retirer les informations personnelles.

Ce que ce n’est pas

Les limites, sans détour.

  • Vérifiez les chiffres avant de vous y fier. Un modèle peut mal comprendre une question ou écrire du code qui fonctionne mais répond à une autre ; le code est affiché au-dessus de ses résultats pour que vous puissiez le lire.
  • Rien ici ne constitue un conseil en investissement, fiscal ou comptable.
  • Le texte d’un grand classeur est réduit à ce que le modèle peut lire, mais Python travaille toujours sur le fichier entier.
  • Undergrove ne détient aucune certification comme SOC 2 ou ISO 27001, et n’a pas encore fait l’objet d’une évaluation indépendante.
La politique de confidentialité complète

Essayez avec votre propre classeur.

Ouvrez l’espace de travail, ajoutez votre classeur et collez la demande. Sans accès en direct, les réponses sont des exemples rédigés à l’avance.

Ouvrir l’espace de travail
La demande
Quels centres de coûts ont le plus progressé du T2 au T3 ? Montre les cinq premiers sous forme de tableau et de graphique, signale les valeurs aberrantes et enregistre le résumé dans un fichier Excel.