Architecture de sécurité
Finkare est conçu pour répondre aux exigences de sécurité des institutions financières et des grands comptes. L’architecture suit les principes defense-in-depth et zero-trust.Chiffrement
Authentification
- API Key : header
X-API-Key, hashée SHA-256 en base - OAuth 2.1 : jetons JWT signés (HS256), 3 grant types, PKCE S256 obligatoire
- IP Whitelist : restriction optionnelle par clé API
- Rotation : endpoint dédié pour la rotation des clés sans interruption
Autorisation
- 15 scopes granulaires : principe du moindre privilège
- Rate limiting par tier : Starter (60/min), Pro (300/min), Enterprise (1000+/min)
- Quotas journaliers : Starter (10k), Pro (100k), Enterprise (illimité)
Infrastructure
La base de données des dossiers de recouvrement est hébergée à Paris. Certains prestataires de communication (email, WhatsApp, téléphonie, vidéo) sont des sociétés établies hors de l’Union européenne : la liste complète est publiée dans Protection des données.
Headers de sécurité
L’API Gateway applique les headers de sécurité suivants :CORS
Les origines autorisées sont strictement limitées :https://app.finkare.io(dashboard client)https://admin.finkare.io(admin panel)https://api.finkare.io(documentation)
Monitoring
- Health check :
GET /healthetGET /health/detailed - Readiness :
GET /ready - Métriques :
GET /metrics - Statut public : status.finkare.io