Isolation des données
Chaque table applicative est protégée par des politiques Row Level Security. Les membres ne voient que les organisations auxquelles ils appartiennent.
Dossli réduit les risques par conception : permissions minimales, fichiers privés, secrets côté serveur et accès clients temporaires.
Chaque table applicative est protégée par des politiques Row Level Security. Les membres ne voient que les organisations auxquelles ils appartiennent.
Les clés Stripe secrètes, Resend et Supabase Service Role restent dans les Edge Functions. Seule la clé anonyme Supabase, conçue pour le navigateur, est publique.
Les documents sont dans un bucket privé. Leur téléchargement nécessite une URL signée de courte durée, délivrée après vérification des droits.
Les jetons sont aléatoires, stockés sous forme hachée, limités dans le temps et révocables. Ils ne donnent accès qu’au dossier concerné.
Extensions, signatures de fichiers, types MIME et tailles sont contrôlés. Les exécutables et formats bureautiques historiques sont refusés.
Le plan est accordé à partir des événements Stripe signés, jamais à partir d’un simple retour de navigateur ou d’un identifiant transmis par le client.
Quotas serveur, limitation de débit et protections CAPTCHA configurables sur les points publics. Les journaux ne contiennent pas vos secrets.
L’export ZIP est réservé aux membres autorisés et aux formules éligibles. Il est généré côté serveur avec des limites de volume.
Nous ne promettons pas l’invulnérabilité. Nous documentons les contrôles, les dépendances et les mesures à activer avant une mise en production.
La checklist complète et les tests d’accès sont fournis dans le dossier technique du projet.
Créez votre premier dossier gratuitement. Aucune carte bancaire, aucun engagement.