🔐 Auth Souveraine v0.9.0-dev

Serveur de test · port 8001 · ne pas utiliser en production

⬜ Déconnecté Aucune session active
👋 Bienvenue — comment tester cette page

Voici le banc de test de l'Auth Souveraine de no0sphere : une identité numérique qui reste la vôtre. On y valide une connexion à 3 niveaux de confiance — chaque étage prouve un peu plus que « c'est bien vous, ici, maintenant, et librement ».

🔒 Vos données restent chez vous. La biométrie (empreinte, visage) ne quitte jamais votre appareil ; l'audio est détruit juste après l'analyse. C'est un serveur de test — aucune conséquence réelle, explorez sans crainte.

📱 Idéalement sur mobile (micro, caméra, empreinte/Face ID). Parcours conseillé :

  1. Connexion — email + mot de passe → Level 1
  2. WebAuthn — votre empreinte / Face ID → Level 2
  3. Défi vocal — lisez les mots à voix haute → Level 3 (calibre votre empreinte vocale)
  4. Action tokens — jetons à usage unique (banque, impôts…), Level 3 requis
  5. 🎬 Baseline Test « Cells Interlinked » — le détecteur unifié. Vous lisez 10 mots à voix haute et, en une seule capture, il lie quatre analyses : la vie (visage 3D mobile = anti-deepfake), les mots (reconnaissance Vosk sur notre serveur, pas Google), l'émotion & la coercition, et l'identité. Un « mur de pics » montre les signaux en direct.
  6. 🪪 Empreinte faciale — « Calibrer mon neutre » enregistre aussi votre visage sur l'appareil (chiffré) ; ensuite le Baseline Test sait dire « porteur reconnu » ou « pas le porteur » — refus poli, jamais d'alerte.
  7. 🎭 Jeu des grimaces — reproduisez la tête à l'écran : ça entraîne le moteur d'émotion en s'amusant.

Chaque carte ci-dessous a une courte description de ce qu'elle accomplit. (Clique le titre de ce bandeau pour le replier.)

🔑 Connexion
Étape 1 — votre identité déclarée. Email + mot de passe ouvrent une session de base (Level 1). Utilisez un compte de test.
🪪 Flow 3 Facteurs
Les 3 étages de confiance. Chacun ajoute une preuve : ce que vous savez (mot de passe), ce que vous avez (empreinte), et que vous êtes vivant et libre (voix). Suivez-les dans l'ordre.
1
Identité déclarée
Crée une session Level 1
2
WebAuthn
Empreinte / Face ID → Level 2
3
Défi Vocal SI6
IS ≥ seuil → Level 3
🔑 Action Token (connexion externe)
Level 3 requis · usage unique · 2 min
🎤 Défi Vocal
Lisez à voix haute les mots affichés. Le système vérifie que les mots sont dits (vous êtes là, en direct) ET reconnaît votre voix. Mots tirés au hasard = impossible à préenregistrer. L'audio est détruit après analyse.
Lance un défi
45
Espace = stop manuel
🐦 Simulateur Canary
Le canari de la mine : que se passe-t-il si le défi vocal échoue ? Simulez un échec et une réponse. « C'est bien moi » répété ou « besoin d'aide » déclenche une alerte silencieuse — protection contre la contrainte (on vous force à vous connecter).
🎥 SI7 — P0 : Spike Caméra
Analyse 100 % locale (MediaPipe/WASM) — aucune image ne quitte cet appareil
Prêt. « Démarrer » charge le moteur (~4 Mo, une fois) puis ouvre la caméra.
🏰 SI7 — P1 : Défi Vivacité
Lisez les mots à voix haute. Le suivant n'apparaît qu'une fois le précédent prononcé (lèvres détectées en local). Vidéo jamais transmise — seuls l'audio et les latences partent.
Session Level 3 requise. « Lancer » émet un défi et ouvre caméra + micro.
ouverture bouche (jawOpen) — bougez les lèvres pour valider le mot
🗺️ SI7 — Cartographie Émotionnelle
Lisez les mots en exprimant une émotion. Le visage est analysé EN LOCAL (seul le vecteur d'émotion part, jamais l'image) ; la voix, sur le serveur. Fusion des deux + détection de coercition (visible ici pour calibrer).
⚠️ Visage neutre non calibré
🪪 Visage du porteur : non enregistré (calibre ton neutre pour l'enrôler)
Émotion à jouer (optionnel) :
Session Level 3 requise. « Lancer » ouvre caméra + micro.
🎬 SI7 — P5 : BASELINE TEST
Le défi Forteresse unifié. Une seule lecture → quatre analyses simultanées : vivacité (anti-deepfake), émotion voix+visage, coercition (peur + regard), le tout relatif à ta baseline. Tu lis 10 mots à voix haute : les lèvres cadencent, Vosk (sur notre serveur, souverain) vérifie les mots, le visage consulte (il observe, doute au besoin, mais ne bloque jamais). Verdict Level 4 indicatif.
Session Level 3 + baseline calibrée recommandées.
🎭 JEU DES GRIMACES
Reproduis la tête à l'écran ! Ça entraîne le moteur d'émotion en s'amusant.
Score : 0
🧬 Empreinte Vocale
Votre signature vocale personnelle, apprise sur 5 défis réussis. Le seuil d'acceptation s'adapte à VOUS — et détecte si votre voix change (rhume, fatigue) pour ne pas vous bloquer injustement.
Calibrage : 0/5
Seuil IS courant 55% (global)
📊 Historique
🖥 Log