Florent Martineau

~ ❯ cat ~/CONFIDENTIALITE.md

Confidentialité

Le site utilise des statistiques minimales, hébergées dans l’UE, uniquement pour les pages anonymes et les Web Vitals. Elles ne créent pas de profils, n’enregistrent pas les sessions, ne capturent pas automatiquement les interactions et ne stockent ni cookie ni données analytiques dans le stockage local. Les URL sont envoyées sans paramètres ni fragments, et la collecte des adresses IP est désactivée dans les réglages du projet.

Vous pouvez désactiver les statistiques anonymes. Cela enregistre uniquement votre préférence de refus dans ce navigateur ; aucune donnée analytique n’est envoyée après le refus.

Le choix du thème est également conservé dans ce navigateur. Les commandes et recherches du terminal sont traitées localement ; les termes recherchés ne sont pas enregistrés dans les URL ni dans le stockage persistant.

L’exploration d’un poste transmet l’URL soumise, y compris ses paramètres, à Jina Reader. Le texte téléchargé, le PDF ou le texte collé est envoyé à Requesty puis à OpenAI pour extraire les exigences. Une demande de comparaison par exigence, avec jusqu’à six demandes en parallèle, envoie l’exigence, les récits publics de Florent et ses articles de blog publiés aux mêmes prestataires pour comparer les expériences. Changer de langue peut demander une nouvelle comparaison. Les annonces et résultats ne sont pas transmis aux statistiques. L’extraction terminée, l’URL source et les comparaisons sont conservées dans le stockage de session de cet onglet pour permettre le rechargement ; le PDF original n’y est pas conservé. Vous pouvez les effacer depuis la comparaison. La conservation par les prestataires dépend de leurs politiques et de la configuration du compte ; une absence de conservation n’est pas garantie. Cloudflare limite les demandes avec un pseudonyme de l’adresse IP, calculé avec une clé secrète et renouvelé chaque jour ; le site ne journalise pas cette adresse. Les personnes partageant une connexion peuvent partager cette limite.

Les offres avec une comparaison terminée sont conservées sur Cloudflare jusqu’à une demande de suppression. Les offres enregistrées avant la fin de la comparaison sont supprimées après 24 heures si aucun résultat n’aboutit. Toute personne disposant du lien fondé sur le contenu peut les lire ; ces liens ne sont pas privés. Les résultats sont actualisés après 28 jours sans visite, ou sur demande explicite. Les pages de comparaison enregistrées sont exclues des statistiques. Les fichiers PDF téléversés et les conversations ne sont pas conservés avec les comparaisons. Contactez Florent avec le lien de la comparaison pour demander sa suppression.

La conversation du CV utilise l’assistant IA de Florent. Sur la page de l’offre, les informations extraites et les résultats de comparaison disponibles sont aussi transmis via Requesty au modèle de réponse et au contrôle thématique TypeSafe à chaque question. Les conversations de cette page restent en mémoire et disparaissent au rechargement. Chaque question, les passages sélectionnés, l’historique de la conversation, les récits publics et les articles de blog publiés sont envoyés à Requesty puis à OpenAI pour produire une réponse. Le site ne conserve pas les conversations sur son serveur et ne les transmet pas aux statistiques. Le navigateur conserve la conversation dans le stockage de session de l’onglet, séparément pour chaque langue, jusqu’à la fermeture de l’onglet ou au démarrage d’une nouvelle conversation lorsque la limite est atteinte. Une mise à jour des connaissances réinitialise cet historique. Si ce stockage est indisponible, la conversation disparaît au rechargement. La conservation chez Requesty et OpenAI dépend de leurs politiques et de la configuration du compte ; une absence de conservation n’est pas garantie. Des limites de débit utilisent le même mécanisme de pseudonyme quotidien de l’adresse IP que l’exploration de postes. Les questions, passages sélectionnés et échanges précédents sont aussi envoyés via Requesty à TypeSafe (Jev) pour vérifier le sujet, sans les récits publics. Ce contrôle et la réponse démarrent en parallèle. La conservation chez TypeSafe dépend aussi de ses politiques. Cloudflare conserve temporairement un compteur de refus, des échéances et un verrou de requête sous un pseudonyme IP calculé avec une clé secrète, sans adresse brute ni contenu. Les pénalités expirent après 30 minutes sans refus ; une requête active peut prolonger la conservation jusqu’à son expiration. Les connexions partagées partagent le délai. Le navigateur conserve séparément l’échéance du délai dans son stockage local, partagée entre onglets, même après le démarrage d’une nouvelle conversation.

Lorsque la transcription en direct est activée, un flux ElevenLabs Scribe distinct traite aussi le son du microphone et entraîne une consommation supplémentaire. Nous demandons la désactivation des journaux, mais la conservation par Scribe dépend des conditions du compte fournisseur et reste distincte des réglages de l’agent. Les conversations vocales facultatives transmettent votre audio, les passages sélectionnés et les connaissances publiées du CV et les articles de blog publiés à ElevenLabs, qui gère la voix et les réponses. Sur la page de l’offre, les informations extraites et les résultats de comparaison disponibles sont aussi transmis à ElevenLabs au démarrage de l’appel et lorsque ce contexte change pendant l’appel. Le contexte initial de l’offre, le passage sélectionné et l’historique repris figurent dans la configuration temporaire de l’agent jusqu’à son nettoyage. L’enregistrement audio est désactivé et la conservation des conversations est réglée sur zéro jour ; cela ne garantit pas une absence totale de traitement ou de conservation par le fournisseur. Dès que la voix est utilisée, toute la conversation reste en mémoire dans la page et disparaît au rechargement. Le changement de mode transmet les messages précédents et les passages sélectionnés à ElevenLabs pour la voix, ou via Requesty au modèle de texte et au contrôle thématique pour les réponses écrites. Un cookie de navigateur partage un quota quotidien de 20 minutes entre les onglets ; effacer les cookies ou changer de navigateur le réinitialise. Des compteurs temporaires côté serveur conservent l’usage pseudonymisé et les identifiants d’appel du fournisseur, sans transcription. Chaque appel dure au maximum cinq minutes. Les conversations uniquement écrites conservent leur historique de session dans l’onglet.

~/CV.md

Expérience et CV

CV de Florent Martineau : expérience en ingénierie logicielle, récits de projets et comparaison avec un poste, accompagnée de réponses préparées.

Qui a volé le panda roux ?

Qui a volé le panda roux ?

Un tableau a disparu. Trois détectives aux méthodes très différentes se penchent sur l’affaire. Tous ont raison et tous ont tort.

Imagine

Imagine

Je pensais écrire un long article de blog sur pourquoi cette chanson me parlait et je me suis rendu compte que je n'avais rien à ajouter ni à retirer.

« C'est pas moi le hacker, c'est mon agent ! ». Ça évite la prison ?
Le marteau universel

Le marteau universel

Votre problème a-t-il besoin d’une IA, ou simplement d’une bonne vieille formule Excel ?

De la péremption des idées

De la péremption des idées

C’est l’invalidation du cache de nos modèles mentaux qui m’importe le plus. C’est là que je vois vraiment le retard.