1. Premiers pas
Psy-Eval distingue trois rôles : le praticien qui assigne des questionnaires, le patient qui les remplit depuis un identifiant codé, et le superadmin qui supervise la plateforme.
Créer un compte praticien
Les comptes sont créés sur demande. Adressez une demande via le formulaire de contact en précisant votre statut professionnel. Nous validons et créons votre compte gratuit (Découverte) sous quelques jours ouvrés ; vous recevez vos identifiants par courriel.
Deux formules : Découverte (gratuite, fonctionnalités limitées) et Praticien (toutes les fonctionnalités, 1er mois offert). Le détail des tarifs figure sur la page d'accueil, section Tarifs.
Créer votre premier patient
Une fois connecté, allez dans Suivi des passations → Patients → Nouveau patient. Renseignez optionnellement un identifiant d'étude (ex. S-001) qui servira de clé de jointure avec votre base de données. Psy-Eval génère automatiquement un identifiant de connexion codé (de la forme PAT-A7X3) et un mot de passe à usage unique.
Ces identifiants ne seront plus jamais affichés en clair après fermeture de la fenêtre. Imprimez la carte papier ou notez-les avant de fermer.
PAT-XXXX est purement technique. C'est à vous de maintenir une table de correspondance (papier ou base sécurisée) entre les identifiants Psy-Eval et l'identité de vos patients.
2. Catalogue de tests
Le catalogue est divisé entre les tests système (livrés par défaut, libres de droits) et vos tests importés personnels. Chaque praticien dispose d'un catalogue individuel — les tests que vous importez ne sont pas partagés avec les autres comptes.
Tests système disponibles
- PHQ-9 — symptômes dépressifs (auto-rapporté, 9 items)
- GAD-7 — anxiété généralisée (auto-rapporté, 7 items)
- MEAQ — évitement expérientiel multidimensionnel (auto-rapporté, 62 items, 6 sous-échelles)
Importer un nouveau questionnaire
Allez dans Catalogue → Importer un test. Glissez un PDF du questionnaire dans la zone de dépôt, puis :
- Cochez la déclaration de licence (vous certifiez détenir le droit d'utiliser cet instrument).
- Choisissez le mode d'administration : auto-rapporté (rempli par le patient) ou hétéro-évalué (coté par l'évaluateur).
- Claude analyse le document et propose une structure (items, options, scoring, sous-échelles). Vous validez ou affinez en conversation.
- Vérifiez le slug (identifiant unique), la catégorie, la version, puis cliquez Finaliser.
L'import prend généralement 3 à 5 minutes pour un test standard, plus si vous avez des sous-échelles complexes ou des items inversés.
Crédit de passations licenciées
Certains instruments sous licence se vendent par lot de passations : vous achetez 10 administrations, vous en consommez 10. Pour les instruments que vous êtes autorisé à utiliser sous cette forme, Psy-Eval vous propose un suivi déclaratif de ce crédit.
À l'import d'un test, deux choix possibles :
- Illimité (par défaut) — test libre de droits ou licence sans limite
- Crédit limité — saisissez le nombre de passations achetées (ex. 10)
Chaque réponse soumise décrémente le compteur. Sur la page Mes tests, une jauge colorée affiche votre consommation (vert < 70% · orange ≥ 70% · rouge si dépassé). À l'assignation, un aperçu vous prévient si l'opération va vous faire dépasser votre crédit.
Trois opérations disponibles via le bouton Gérer :
- Recharger — ajouter des passations après un nouvel achat
- Redéfinir — remplacer le total (ex. correction d'une saisie initiale erronée)
- Marquer illimité — retirer toute limite
Toutes les opérations sont tracées dans le journal d'audit.
Items conditionnels (branching)
Un item peut être affiché conditionnellement selon les réponses précédentes — par exemple, l'item 10 du PHQ-9 (« gêne fonctionnelle ») n'est affiché que si au moins un autre item est ≥ 1. La structure JSON s'appuie sur un champ showIf :
"showIf": { "item": "1", "op": ">=", "value": 1 } — afficher si l'item 1 est ≥ 1.
"showIf": { "any": [ {"item":"1","op":">=","value":1}, {"item":"2","op":">=","value":1} ] } — afficher si au moins un des items 1 ou 2 est ≥ 1.
"showIf": { "all": [...] } — afficher si toutes les conditions sont vraies. Imbriquement possible (any dans all et vice-versa).
Opérateurs supportés : = · != · > · < · >= · <=. Les items masqués ne sont pas comptés dans la barre de progression et ne sont pas inclus dans le scoring.
À l'import, vous pouvez préciser à Claude « pour cet item, applique un branching si... » et il proposera la structure correspondante.
3. Workflow clinique
Trois modes d'utilisation cohabitent : assignations individuelles, batteries de tests (protocoles) et saisie hétéro-évaluée en consultation.
Assigner un test à un patient
Sur la fiche patient, cliquez Assigner. Choisissez entre Tests à la carte (sélection libre) ou Protocole (batterie pré-constituée). Vous pouvez fixer une date limite. L'assignation est immédiate ; le patient verra les questionnaires en attente à sa prochaine connexion.
Protocoles (batteries réutilisables)
Allez dans Catalogue → Protocoles. Créez un protocole (ex. Évaluation initiale dépression), ajoutez-y plusieurs tests dans l'ordre voulu. Vous pourrez ensuite assigner ce protocole à un patient (ou à plusieurs en sélection bulk depuis la liste Patients) en un seul clic.
Saisie hétéro-évaluée (« À coter »)
Les tests cliniciens (PANSS, MoCA, MINI, etc.) qui se cotent en consultation ne sont pas remplis par le patient. La page Suivi des passations → À coter liste toutes les évaluations en attente, tous patients confondus, avec un bouton Remplir direct.
4. Recherche & exports
Psy-Eval est conçu comme un outil de passation, pas comme un entrepôt de données de recherche durable. La donnée entre, elle est exportée, elle vit ensuite dans les bases du laboratoire.
Identifiant d'étude personnalisé
Chaque patient peut recevoir un external_id (ex. S-001, P012-T1) que vous choisissez. Il sert de clé de jointure avec votre base de données et apparaît dans tous les exports. Unique par praticien — deux labos peuvent réutiliser le même libellé sans conflit.
Temps de mesure (T0/T1/J7/M3…)
À chaque assignation (test à la carte, protocole, bulk multi-patients), vous pouvez poser une étiquette de temps de mesure sur le champ optionnel time_point. Suggestions fournies (T0, T1, J7, M3…) mais le champ accepte n'importe quel libellé libre (« Inclusion », « Suivi-1-an »…).
Cette étiquette apparaît :
- sur la page À coter et dans la fiche historique du patient (badge vert tilleul) ;
- dans tous les exports CSV / SPSS / Stata en tant que colonne
time_point, documentée dans le codebook ; - dans l'enregistrement de la réponse une fois soumise — la trace persiste même si l'assignation d'origine est supprimée.
Pas de planification automatique : c'est vous qui gérez le rythme de votre protocole comme avant. L'étiquette permet simplement la jointure longitudinale dans R, SPSS ou Stata via la colonne time_point.
Exports disponibles
Depuis Catalogue → Mes tests, quatre exports par questionnaire :
- Données CSV — une ligne par passation, une colonne par item, en-tête UTF-8. Compatible Excel français (BOM + virgule).
- Codebook — dictionnaire des variables : libellés, valeurs possibles, items inversés, sous-échelles, notes (« Non inclus dans le score total » pour les items hors scoring).
- Syntaxe SPSS (
.sps) — à placer dans le même dossier que le CSV pour ouverture directe avec libellés et étiquettes de valeurs. - Script Stata (
.do) — équivalent pour Stata (import delimited+label variable+label define/values).
Exports par patient
Sur la liste Patients, chaque ligne dispose d'un Excel (compte-rendu complet multi-feuilles) et d'un PDF (compte-rendu imprimable). Pratique pour le dossier clinique ; moins adapté à l'analyse statistique que les exports par questionnaire.
5. Sécurité & conformité
Psy-Eval respecte le cadre de protection des données applicable — Loi 25 · LPRPDE. Hébergement à Toronto, Canada, chiffrement applicatif au repos, isolation stricte multi-praticiens.
Chiffrement
Les réponses des patients (answers_json, scores_json) sont chiffrées au repos en AES-256-GCM via une clé maître hors du serveur applicatif. La perte de cette clé rend toutes les données chiffrées irrécupérables — elle est sauvegardée hors site dans un gestionnaire de secrets.
Authentification à deux facteurs (2FA)
Optionnelle, recommandée. Allez dans Compte → Mon compte → Activer la 2FA. Scannez le QR code avec une application TOTP (Google Authenticator, Aegis, Authy). Notez vos 8 codes de secours dans un endroit sûr — ils permettent la connexion en cas de perte du téléphone.
Journal d'accès
Allez dans Compte → Journal d'accès. Tracent les connexions (réussies et échouées), les exports, les purges, et les consultations détaillées (fiche patient, détail d'un résultat). Filtrable par type d'action.
Purge d'un patient (retrait de consentement)
Sur la fiche patient → menu ⋯ → Supprimer définitivement. Double confirmation requise (clic + ressaisie du code patient). Action irréversible : supprime le patient et toutes ses réponses. Une trace de la purge reste dans le journal d'audit (sans la donnée elle-même).
6. Compte & abonnement
Deux formules : la formule gratuite Découverte et l'offre Praticien. Le passage en Praticien se fait en self-service depuis « Mon compte » (essai 1 mois, carte requise, sans engagement).
Formules
- Découverte — gratuite. 5 patients, scoring et catalogue libre, pas d'import IA. Pour explorer la plateforme.
- Praticien — 12 €/mois ou 120 €/an (2 mois offerts) ou 200 CAD/an (2 mois offerts), 1er mois offert, sans engagement. Patients illimités, import IA (cap de coût mensuel), brouillon de bilan, fiches scientifiques.
- Soutien — 20 €/mois, mêmes fonctionnalités que Praticien, pour soutenir la plateforme.
Souscrire à la formule Praticien
Sur Compte → Mon compte, choisissez votre formule (mensuel, annuel ou Soutien ou annuel). Vous serez redirigé vers notre prestataire de paiement pour saisir votre carte ; après l'essai d'1 mois, l'abonnement se poursuit automatiquement. Résiliable à tout moment, sans engagement, depuis votre portail de facturation.
Soutien volontaire
Si la plateforme vous est utile et que vous souhaitez contribuer à son développement, voir la section Soutien volontaire sur la page d'accueil. Soutien optionnel, sans contrepartie sur l'accès. Pas un don au sens fiscal du terme (Psy-Eval n'est pas un organisme de bienfaisance enregistré).
7. FAQ
Les questions les plus fréquemment posées.
Mes données patient sont-elles partagées avec d'autres praticiens ?
Non. Chaque compte praticien voit uniquement ses propres patients. L'isolation multi-tenant est appliquée au niveau de chaque requête SQL côté serveur, pas seulement côté interface. Seul un superadmin (compte de supervision de la plateforme) peut consulter l'ensemble des données pour des raisons techniques.
Puis-je importer un test sous licence payante ?
Attention : beaucoup de licences d'éditeurs interdisent expressément la reproduction ou la transformation de leurs instruments sur un autre support que le leur. Dans ce cas, l'import sur Psy-Eval n'est pas autorisé par votre contrat — même si c'est techniquement possible. En cochant la case de déclaration de licence, vous certifiez avoir les droits et vous en restez seul responsable. En cas de doute, vérifiez votre contrat, ou privilégiez un instrument libre de droits du catalogue. Les ayants droit peuvent demander le retrait via la procédure de signalement et retrait.
Le PDF d'origine est-il conservé en base ?
Non. Le PDF binaire n'est jamais stocké. Pendant l'import, le texte extrait du document est conservé temporairement, chiffré, le temps de la session d'import IA. À la finalisation (test ajouté au catalogue), ce texte source est automatiquement effacé. Seule la structure JSON des items reste — équivalent à ce que vous auriez saisi à la main dans un autre outil.
Comment exporter mes données pour analyse ?
Allez dans Catalogue → Mes tests. Pour chaque questionnaire avec passations, quatre boutons : Données CSV, Codebook, Syntaxe SPSS, Script Stata. Le format CSV est universel ; les syntaxes SPSS et Stata facilitent l'ouverture directe avec les bons libellés et étiquettes.
Un patient peut-il demander la suppression de ses données ?
Oui. Adressez-vous au praticien référent qui pourra purger le patient et toutes ses réponses depuis sa fiche (menu ⋯ → Supprimer définitivement). Action irréversible et tracée dans le journal d'audit. Le droit à l'effacement des données est garanti.
Que se passe-t-il si je résilie mon abonnement Praticien ?
Vous gardez accès à votre compte jusqu'à la fin de la période payée, puis votre tier repasse automatiquement à Découverte (5 patients, sans import IA). Vos données et tests existants restent accessibles. Si vous dépassez les nouveaux quotas, les nouvelles assignations peuvent être bloquées — mais aucune donnée existante n'est supprimée.
Comment se compare Psy-Eval à REDCap ?
REDCap est le standard de facto en recherche clinique académique (20 ans, validation regulatory, déploiement institutionnel). Psy-Eval est plus léger, axé pratique clinique courante, avec un import IA des questionnaires beaucoup plus rapide. Pour des études cliniques formelles avec randomisation et visites longitudinales, REDCap reste la référence. Pour la pratique clinique privée et la passation rapide d'instruments standards, Psy-Eval est plus ergonomique.
Y a-t-il une API pour scripter mes analyses ?
Pas encore. Les exports CSV/SPSS/Stata couvrent la majorité des besoins. Une API REST publique est sur la roadmap pour les chercheurs qui souhaitent automatiser leurs pipelines d'analyse. Si c'est un besoin urgent pour vous, faites-le savoir via le formulaire de contact.