Frametry utilise un petit ensemble de sous-traitants pour faire fonctionner le produit. Les intégrations requises font partie du Service principal et ne peuvent pas être désactivées. Les intégrations optionnelles sont désactivées par défaut et nécessitent votre adhésion explicite (généralement en allant dans Paramètres → Intégrations et en connectant). Vous pouvez révoquer n’importe quelle intégration optionnelle à tout moment.

Plateforme

Supabase

Requise
Objet
Base de données principale, authentification, stockage de fichiers, runtime des edge functions.
Données sortantes
Toutes les Données Client — chantiers, contacts, photos, messages, finances.
Données entrantes
Aucune (Supabase est le système de référence).
Déconnecter
Impossible à déconnecter. Pour supprimer toutes les données, supprimez votre compte depuis Paramètres → Zone de danger.
Politique de confidentialité
supabase.com/privacy ↗

Paiements

Stripe (Billing)

Requise
Objet
Facturation de l’abonnement Frametry — carte enregistrée, factures, changements de forfait.
Données sortantes
E-mail + nom du propriétaire de l’organisation, adresse de facturation, moyen de paiement par carte, état de l’abonnement.
Données entrantes
Historique des factures, reçus de paiement, marque/4 derniers chiffres de la carte.
Déconnecter
Révoqué automatiquement à l’annulation de votre abonnement. Les cartes sont dissociées immédiatement à la suppression du compte.
Politique de confidentialité
stripe.com/privacy ↗

Paiements (optionnel)

Stripe Connect

Optionnelle
Objet
Acceptez les paiements en ligne de vos clients sur les demandes de paiement et les factures client.
Données sortantes
Raison sociale, EIN, adresse, bénéficiaire effectif, compte bancaire — soumis à Stripe via leur onboarding hébergé (Frametry ne les voit jamais directement).
Données entrantes
ID de compte Express, indicateurs de paiements/versements activés, liste requirements_due, ID de payment intent + checkout session, mises à jour du statut de paiement.
Déconnecter
Paramètres → Intégrations → Paiements en ligne → Déconnecter. La désactivation arrête les nouveaux payment intents ; les règlements en attente se poursuivent chez Stripe.
Politique de confidentialité
stripe.com/privacy ↗

Comptabilité (optionnel)

QuickBooks Online (Intuit)

Optionnelle
Objet
Synchronisation bidirectionnelle des clients, fournisseurs, chantiers, factures, factures fournisseur, paiements, bons de commande, avenants, devis et saisies de temps approuvées avec votre fichier d’entreprise QuickBooks Online.
Données sortantes
Noms/e-mails/téléphones des clients et fournisseurs, noms des chantiers, lignes + totaux des factures/factures fournisseur, enregistrements de paiement, saisies de temps approuvées.
Données entrantes
ID d’entités QuickBooks Online (pour éviter les doublons), jetons de synchronisation, réponses d’erreur de l’API QuickBooks Online.
Déconnecter
Paramètres → Intégrations → QuickBooks Online → Déconnecter. La déconnexion révoque l’autorisation OAuth chez Intuit, arrête la synchronisation et conserve le mappage local des ID QuickBooks Online (au cas où vous reconnecteriez le même realm plus tard).
Politique de confidentialité
www.intuit.com/privacy/ ↗

IA (optionnel)

OpenAI

Optionnelle
Objet
Fonctions IA — extraction de PDF de factures fournisseur, extraction de devis de métré, scoring du verdict sous-traitant, résumés de périmètre.
Données sortantes
Prompts caviardés contenant le document ou la ligne précise en cours de traitement (p. ex. un PDF de facture fournisseur, un PDF de devis, l’écart récent + l’historique d’offres d’un sous-traitant). Aucun contexte à l’échelle de l’organisation, aucune donnée d’autres clients.
Données entrantes
Résultats structurés d’extraction ou de scoring, réécrits dans votre compte et supprimés côté serveur une fois le résultat persisté.
Déconnecter
Paramètres → Notifications et IA → Fonctions IA. La désactivation arrête les nouveaux prompts. Les résultats passés restent sur votre chantier.
Politique de confidentialité
openai.com/policies/privacy-policy ↗

Anthropic

Optionnelle
Objet
Fournisseur d’IA alternatif pour certaines fonctions lorsque la préférence de modèle d’IA de votre organisation est réglée sur Claude.
Données sortantes
Les mêmes prompts caviardés que le flux OpenAI.
Données entrantes
Les mêmes résultats structurés que le flux OpenAI.
Déconnecter
Paramètres → Notifications et IA. Comme OpenAI.
Politique de confidentialité
www.anthropic.com/legal/privacy ↗

E-mail

Resend

Requise
Objet
Distribution d’e-mails transactionnels — envoi de devis, notifications de factures, mises à jour de garantie, vérification d’inscription, réinitialisation de mot de passe.
Données sortantes
E-mail + nom du destinataire, objet + corps du message, l’alias d’expéditeur de votre organisation.
Données entrantes
Événements de remise + rebond (pour pouvoir afficher des badges « non remis » sur les devis).
Déconnecter
L’e-mail est une fonction centrale et ne peut pas être désactivé en bloc. Les bascules par événement sont dans Paramètres → Notifications.
Politique de confidentialité
resend.com/legal/privacy-policy ↗

Messagerie

Twilio

Optionnelle
Objet
Notifications SMS et vérification par code à usage unique (OTP) pour la connexion par téléphone seul aux portails (portail client, portail sous-traitant, portail de garantie).
Données sortantes
Numéro de téléphone du destinataire, corps du message (pour les SMS), code OTP (pour Verify).
Données entrantes
Statut de remise, résultat de la vérification.
Déconnecter
Les SMS sont contrôlés par événement dans Paramètres → Notifications. Verify est contrôlé par portail. Désactiver les deux arrête tout le trafic Twilio.
Politique de confidentialité
www.twilio.com/legal/privacy ↗

Sécurité

Cloudflare Turnstile

Requise
Objet
Atténuation des bots + des abus sur les formulaires d’inscription et de connexion. Remplace le CAPTCHA traditionnel.
Données sortantes
Un jeton de défi opaque + l’IP de l’utilisateur et une empreinte de navigateur basique (gérés directement par Cloudflare ; Frametry ne voit jamais l’empreinte brute).
Données entrantes
Un verdict réussite/échec.
Déconnecter
Impossible à désactiver — il contrôle la création de comptes.
Politique de confidentialité
www.cloudflare.com/privacypolicy/ ↗

Observabilité

Sentry

Requise
Objet
Surveillance des erreurs sur le web, iOS, Android et les edge functions.
Données sortantes
Traces de pile des plantages, métadonnées navigateur + OS, l’ID d’organisation et l’ID d’utilisateur (pour le regroupement). Frametry nettoie les données personnelles des breadcrumbs avant l’envoi.
Données entrantes
ID d’incidents (utilisés en interne pour relier les tickets).
Déconnecter
Impossible à désactiver par compte. Les rapports d’erreurs agrégés sont nécessaires pour exploiter le Service.
Politique de confidentialité
sentry.io/privacy/ ↗

Hébergement

Vercel

Requise
Objet
CDN + hébergement edge pour l’app web (frametry.app) et le site marketing (frametry.com).
Données sortantes
Journaux de requêtes HTTP (URL + IP + UA) conservés brièvement pour l’atténuation des abus.
Données entrantes
Aucune.
Déconnecter
Impossible à désactiver — il sert l’application.
Politique de confidentialité
vercel.com/legal/privacy-policy ↗
Dernière mise à jour 2026-05-25. Pour demander un Avenant de Traitement des Données, écrivez à [email protected].

Intuit et QuickBooks sont des marques déposées d’Intuit Inc. Utilisées avec permission. Frametry est Membre du Intuit Developer Program. Les autres marques appartiennent à leurs propriétaires respectifs.