VitamCV renforce la securite de son API chat, integre l'achat de credits directement dans la conversation et affine son algorithme d'optimisation ATS. Cette mise a jour combine securite, experience utilisateur et precision du scoring pour un generateur de CV par IA plus fiable.
Securite API : rate limiting et anti-injection
L'API chat beneficie de nouvelles couches de protection :
- Rate limiting par utilisateur : limite le nombre de requetes par intervalle pour prevenir les abus
- Detection d'injection de prompt : filtre les tentatives de manipulation du coach IA par des instructions malveillantes
- Validation renforcee : chaque requete est validee avant traitement avec des schemas stricts
Ces protections garantissent un service stable et equitable pour tous les utilisateurs.
Achat de credits dans le chat
Plus besoin de quitter la conversation pour acheter des credits. Un popup d'achat avec Stripe Embedded Checkout s'ouvre directement dans le chat quand votre solde est insuffisant. Selectionnez un pack, payez, et reprenez immediatement la ou vous en etiez.
Le flux d'achat a ete simplifie : la confirmation intermediaire a ete supprimee, et la deduction de credits est securisee cote serveur pour eviter toute manipulation.
Optimisations ATS avancees
L'algorithme de scoring et de generation ATS a ete affine :
- Meilleur taux de correspondance : l'analyse de mots-cles prend desormais en compte les highlights, le resume et les mots-cles du profil dans le snapshot transmis au LLM
- Garde linguistique : detection automatique de l'incoherence entre la langue du CV et les conventions du marche cible (un CV pour la France doit suivre les conventions francaises, un resume pour les USA les conventions americaines)
Panneau documents ameliore
L'onglet documents affiche desormais les noms de fichiers stockes et un apercu PDF directement dans le panneau. Plus besoin de telecharger pour verifier le rendu.
Historique d'achats et gestion du compte
L'historique des achats est accessible depuis une page dediee avec pagination. L'en-tete et le menu ont ete simplifies, et la suppression de compte est desormais unifiee en une seule section.
Pages d'authentification animees
Les pages de connexion et d'inscription ont ete enrichies avec des elements decoratifs animes et des titres centres pour une experience plus engageante.
Performances optimisees
Les sections de la landing page sont desormais chargees en lazy-loading, reduisant le temps de chargement initial et ameliorant les Core Web Vitals.
Ce que cela change pour vous
Votre experience est plus fluide (achat sans quitter le chat), plus securisee (protection anti-abus) et plus precise (garde linguistique et scoring ameliore). Le tout avec des performances optimisees.