Personnes et profils
Sur cette page
L'onglet People (AI Insights & People → People) est l'annuaire des personnes de votre installation : chaque membre synchronisé ainsi que chaque personne que le système a appris à connaître. Le profil d'une personne rassemble tout ce que l'IA sait sur un individu.
La liste People

Figure 1 : La liste People, avec les fiches des membres, leurs photos, les badges d'abonnement et les filtres rapides par statut
Trouver des personnes
- Onglets de filtre rapide : All, Active, Expired, Staff.
- Facettes déroulantes :
- Status : les valeurs de statut d'abonnement de votre système de gestion des membres (par exemple "Current", "Expired", "On Hold").
- Type : le type de membre (par exemple "Member", "Staff").
- Photo Status : "Valid Photo", "Invalid Photo", "Not Processed". Le filtre d'administration le plus utile : un membre dont la photo n'est pas valide ou n'a pas été traitée ne peut pas faire l'objet d'une correspondance faciale.
- Tags : vos valeurs d'étiquettes issues de Person Types & Tagging.
- Has Partner Conflicts : apparaît lorsque des profils présentent des conflits de synchronisation externe non résolus.
- Sort By : Recently Added (par défaut), Last Name (A-Z / Z-A), First Name (A-Z / Z-A), Membership Updated.
- Modes d'affichage : grille, grille compacte ou liste.
Fiches des membres
Les fiches affichent la photo de profil, le nom et des badges :
- Le statut d'abonnement, y compris "Active [NEW]" pour les membres inscrits au cours des 5 derniers jours, "Expired ago" et "On hold since ago".
- "Invalid Photo" lorsque la photo synchronisée n'a pas été validée : l'info-bulle indique le score de qualité et le motif du refus.
- Les états transitoires : "PROCESSING", "DELETING...", "DELETE FAILED - RETRY".
Ajouter des personnes
- "Add people" : créez une personne manuellement (nom, photo et les champs de profil que vous avez configurés).
- "Import Members" : importez en masse depuis un fichier, en trois étapes : "Upload File" → "Map Fields" → "Preview & Import".
- "Export Members" : exportez la liste actuelle.
Les photos ajoutées manuellement font l'objet de la même validation de qualité que les photos synchronisées.
Le panneau de profil
Un clic sur une fiche ouvre le panneau de profil.

Figure 2 : Le panneau de profil, avec la photo, les identifiants, les champs de détail synchronisés et l'accordéon Access Zones
Il contient :
- Photo et identifiants : "Person ID" (interne) et "Member ID" (issu de votre système de gestion des membres), tous deux copiables. Cliquez sur l'avatar pour "view full image and quality details".
- Champs de détail : les champs de profil que vous avez activés dans Settings → People → Profile Info (date de naissance, âge, genre, e-mail, téléphone mobile, adresse, etc.).
- "View Activity Log" : affiche l'historique complet des détections de la personne (voir ci-dessous).
- Accordéon Access Zones : les zones auxquelles cette personne peut accéder ("N of M", ou "None configured" / "Public zones only"), avec des badges par zone : "Anyone can access", "Membership plan access", "Restricted". Consultez Zones d'accès.
- Accordéon Advanced : la zone sensible, avec "Permanently remove this member and all associated data from the system. This action cannot be undone." et un bouton "Delete Member". Consultez Sécurité et confidentialité.
Modifier un profil

Figure 3 : Edit Profile, avec le nom, la photo et vos champs de profil configurés ; les champs gérés par un système externe affichent une icône de cadenas
"Edit Profile" ouvre le formulaire modifiable : "First Name", "Last Name", une action "Change" pour la photo, et les champs de profil configurés. Les champs gérés par votre système de gestion des membres affichent une icône de cadenas : le système externe fait foi pour ces champs.
Conflits de synchronisation externe
Lorsque votre système de gestion des membres envoie une valeur différente d'un champ modifié localement, le profil affiche une bannière de conflit, "1 field differs from your Partner system" (ou "N fields differ…"), accompagnée de cette indication : "Accept the incoming value to overwrite, or keep yours to mark this field as locally owned."
Pour chaque champ, vous choisissez "Accept" (adopter la valeur entrante) ou "Keep mine" (marquer le champ comme géré localement afin que les synchronisations futures ne l'écrasent plus) ; "Accept all incoming" / "Keep all mine" résolvent tout en une seule fois.
Le profil de la personne et la vue d'activité
Ouvrir une personne depuis la chronologie (ou via "View Activity Log") affiche la barre latérale complète du profil à côté de son historique de détections.

Figure 4 : La vue d'activité d'une personne, avec la barre latérale du profil à gauche et l'historique des détections par visite à droite, accompagné d'un sélecteur "Jump to visit..."
Photos fantômes
Sous l'avatar se trouve le bandeau "Shadow Photos", comme l'explique l'info-bulle : "Shadow photos are additional face images used by the facial recognition engine to help identify this person. They are separate to the profile photo synchronised from external systems like your member management system."
Chaque photo porte la mention "Auto-added by self-learning" ou "Manually added shadow photo". Plus il y a de photos fantômes prises sous des angles et des éclairages variés, meilleure est la reconnaissance.
Insights IA

Figure 5 : La carte AI Insights, avec les visites, la durée moyenne, l'analyse de l'engagement, les données démographiques et l'attitude
La carte AI Insights apparaît dès qu'une personne compte au moins 2 visites. Son info-bulle précise ce qu'il faut en attendre : "Visits and other information on this screen is tracked by AI facial recognition and may not match the data in your member management system."
- Total Visits (avec une mention de récence "in last 2 weeks") et Avg Duration "per visit", avec des indicateurs de tendance.
- Un badge d'analyse : une lecture en langage clair de la personne, adaptée au contexte :
- Les membres actuels reçoivent un score d'engagement : "Highly Engaged", "Active", "At Risk" ("Engagement declining - may need outreach") ou "Disengaging" ("Low engagement - high churn risk").
- Les membres expirés reçoivent une évaluation du risque : "Likely Tailgating" ("Repeated unauthorized access - staff should verify"), "Possible Tailgating" ou "Needs Renewal" ("May be unaware membership expired - send reminder").
- Pour les personnes non identifiées, les badges vont de "New Visitor" ("likely new member, trial, or guest") et "Pending ID" à "Needs Review", "Suspicious" et "High Risk" ("Unidentified for months with regular visits - requires immediate attention").
- Des puces de facteurs expliquent le verdict, par exemple "High frequency", "Long workouts", "Decreasing engagement", "Frequent unknown visitor", "Expired membership".
- Attributs estimés : "Estimated age" (une fourchette en années), "Gender", "Ethnicity" et "Eyewear" ("Glasses" / "Sunglasses") lorsqu'ils sont détectés. Il s'agit d'estimations de l'IA à partir des images, et non de données des membres : consultez Sécurité et confidentialité.
- Demeanor : "Calculated from detected emotions during the visit", avec une formulation adaptée au contexte (pour un membre actuel, on peut lire "Appears to enjoy their workouts" ; pour un membre expiré, "Seems at ease - may not realize membership expired"). Le lien "See how it is calculated" ouvre les paramètres Sentiment Scoring.
Habitudes de visite et analyses par emplacement

Figure 6 : Visit Patterns et Location Insights, avec l'horaire préféré, l'heure de pointe, les jours habituels, les séries et le parcours habituel d'entrée et de sortie
- Visit Patterns (depuis le début) : "Preferred Time" (avec le pourcentage de visites), "Peak Hour", "Usually Visits" (initiales des jours de la semaine), "Avg. between visits", "Current streak", "Longest absence" et "First detected".
- Location Insights : le nombre d'entrées et de sorties par zone et le "Typical flow", par exemple "Usually enters via" une caméra ou une zone donnée, avec le pourcentage de visites correspondant.
Le journal d'activité
La partie droite liste chaque visite avec ses pistes par caméra et leurs durées. Le sélecteur "Jump to visit..." permet d'accéder directement à n'importe quelle visite ; chaque piste renvoie aux images dans la lecture de la Vidéosurveillance.
Identifier une personne
Pour les profils non identifiés, le bouton "Identify" (ou "Identify This Person" dans le menu de la vignette) lie le profil fantôme à un membre.

Figure 7 : La boîte de dialogue Identify, pour rechercher le membre qui correspond réellement à cette personne
Recherchez le membre et confirmez. En arrière-plan, le système déplace la référence faciale vers la collection identifiée, réattribue l'historique des détections de la personne au membre, copie la photo fantôme et supprime le profil non identifié devenu orphelin. L'identification s'exécute comme un processus d'arrière-plan suivi : la réattribution complète d'un historique volumineux peut prendre un peu de temps.
Fusionner des profils
"Merge with another profile…" (depuis le menu de n'importe quelle vignette ou de n'importe quel profil) combine les profils en double.

Figure 8 : La boîte de dialogue de fusion : le profil conservé garde tout, les autres y sont fusionnés définitivement
Le profil conservé reçoit les photos fantômes et l'historique complet des détections des autres profils ; les profils fusionnés sont supprimés définitivement. Si la sélection comprend un profil identifié, c'est toujours lui qui est conservé. Les fusions groupées prennent en charge jusqu'à 20 profils : consultez Chronologie des personnes → Actions groupées.
Autres actions

Figure 9 : Le menu des actions du profil : Merge, Add to Blacklist, Delete
- "Add to Blacklist" : empêche complètement la détection de ce visage ; consultez Liste noire.
- "Delete this person" : supprime définitivement un profil non identifié et ses détections ("This action cannot be undone.").
- Pour les membres, la suppression se trouve dans l'accordéon Advanced du panneau de profil ("Delete Member") : consultez Sécurité et confidentialité.
Pages connexes
- Chronologie des personnes : où les détections apparaissent au quotidien
- Self Learning : l'identification automatique par corrélation des visites
- Settings → Profile Info : les champs synchronisés et affichés