Outil citoyen indépendant  ·  Sans publicité  ·  Financé uniquement par les dons

Méthodologie & Transparence

Tout ce qui se passe sous le capot : comment le quiz calcule vos résultats, comment nous déterminons les positions des candidats, et nos engagements éthiques.

Zéro enregistrement

Vos réponses ne quittent jamais votre navigateur.

Zéro publicité

Pas de pub, pas de partenariat commercial.

Zéro financement politique

Aucun parti, candidat ou sponsor ne finance ce site.

Données ouvertes

Questions, positionnements et méthode de calcul vérifiables par tous.

Ordre aléatoire

Questions et candidats à égalité affichés dans un ordre non-biaisé à chaque quiz.

Neutralité éditoriale

Tous les candidats sont traités avec les mêmes critères, sans exception.

Comment fonctionne le quiz

Principe général

MonVote2027 compare vos réponses aux positions connues des candidats sur chaque question. Le score de concordance mesure à quel point vos opinions sont proches de celles d'un candidat donné.

Échelle de réponse

Chaque question propose 5 réponses sur une échelle de Likert :

+2Tout à fait
d'accord
+1Plutôt
d'accord
0Neutre /
sans opinion
−1Plutôt pas
d'accord
−2Pas du tout
d'accord

Vous pouvez également choisir de passer une question : elle ne sera pas prise en compte dans le calcul.

Algorithme de calcul

Pour chaque question répondue, on calcule un score de concordance linéaire basé sur la distance entre votre réponse et la position du candidat :

distance(q, C) = |réponse_utilisateur(q) − position(C, q)| ∈ { 0, 1, 2, 3, 4 }
concordance(q, C) = 1 − distance × 0,5 ∈ [−1 ; +1]

Table de concordance par distance :

DistanceConcordanceSignification
0+1.00Accord parfait
1+0.50Accord proche
20.00Neutre
3−0.50Désaccord
4−1.00Opposition totale

Les candidats dont vous partagez les positions accumulent des points. Ceux avec qui vous êtes en désaccord perdent des points. La neutralité (écart de 2) ne compte ni positivement ni négativement.

Le score global affiché est ensuite normalisé entre 0 % et 100 % :

score(C) = ( moyenne(concordance) + 1 ) ÷ 2 × 100
  • 100 % : accord parfait sur toutes les questions répondues
  • 50 % : ni accord ni désaccord (neutralité totale)
  • 0 % : opposition totale sur tout

Scores par thème

Chaque question est taguée avec un ou plusieurs thèmes (immigration, économie, environnement…). Le score par thème est la moyenne des concordances sur toutes les questions répondues portant ce tag. Ces scores sont ensuite regroupés en grandes catégories pour l'affichage.

Pondération des thèmes

Sur la page résultats, vous pouvez ajuster l'importance de chaque grand thème via des curseurs (de 0,5× à 3×, valeur par défaut : 1×). Une question appartenant à plusieurs thèmes reçoit un poids égal à la moyenne des poids de ses thèmes.

La pondération modifie uniquement le score global affiché pour chaque candidat (et donc le classement). Elle n'affecte pas les scores par thème, qui restent calculés sur les concordances brutes — ce qui permet de comparer les thèmes entre eux de façon cohérente, indépendamment de vos préférences de pondération.

score_pondéré(C) = Σ( concordance(q, C) × poids(q) ) ÷ Σ( poids(q) )
poids(q) = moyenne des poids des thèmes auxquels appartient q

Ordre aléatoire

Pour éviter tout biais d'ordre d'affichage :

  • Les questions sont présentées dans un ordre aléatoire à chaque quiz.
  • Les ex-æquo sont mélangés aléatoirement.

L'aléatoire est généré via crypto.getRandomValues (non-prédictible), non via Math.random().

Limites de l'outil

  • Cet outil est indicatif, pas scientifique.
  • Il ne prend pas en compte la crédibilité des candidats, leur bilan passé, ou votre préférence de style de gouvernance.
  • Les positions politiques sont simplifiées en une échelle à 5 valeurs.
  • Par défaut, tous les thèmes pèsent pareil, la pondération est un outil optionnel laissé à votre appréciation.
  • La campagne de 2027 n'a pas encore eu lieu : les programmes finaux peuvent différer.

Sources et éthique éditoriale

Sources des positions des candidats

Les positions des candidats sont déterminées à partir de :

  • Leurs programmes officiels publiés
  • Leurs déclarations publiques et interviews
  • Leurs votes au Parlement (pour les élus)
  • Leurs prises de position médiatiques
Important : La plupart des candidats à 2027 ne sont pas encore officiellement déclarés. Les positions indiquées sont des approximations basées sur leurs positions connues à ce jour, mises à jour au fil de la campagne. Consultez la page Données ouvertes pour les notes par candidat.

Sources disponibles sur chaque page candidat

Chaque candidat dispose d'une page dédiée qui liste, question par question, les sources justifiant la position retenue : programmes officiels, votes parlementaires, interviews, déclarations publiques. Ces pages sont accessibles depuis les résultats du quiz (en cliquant sur la bulle d'un candidat), depuis la page Données ouvertes, ou directement à l'adresse /candidat/[nom].

Neutralité éditoriale

Nous traitons tous les candidats de façon identique. Aucun candidat n'influence nos choix éditoriaux. En cas d'erreur ou de désaccord sur un positionnement, contactez-nous : nous corrigerons rapidement.

Consulter les données ouvertes →

Vie privée

Données personnelles

Nous ne collectons aucune donnée personnelle. Vos réponses au quiz sont calculées localement dans votre navigateur (JavaScript côté client). Elles ne sont jamais envoyées à nos serveurs. Nous n'avons aucune connaissance de vos résultats.

Le seul usage de sessionStorage (stockage temporaire du navigateur) sert uniquement à transférer vos réponses de la page quiz à la page résultats, sans jamais les transmettre au serveur. Ce stockage est automatiquement effacé à la fermeture de l'onglet.

Cookies

Ce site utilise un seul cookie technique : le token CSRF pour protéger le formulaire de contact contre les attaques automatisées. Il expire à la fin de la session et ne contient aucune information personnelle. Nous n'utilisons aucun cookie publicitaire, analytique ou de pistage.

Serveur et hébergement

Le serveur enregistre uniquement les logs standards Apache/nginx (IP anonymisée, page visitée, heure). Ces logs sont nécessaires à la sécurité et la maintenance du site, et sont supprimés automatiquement après 7 jours.

Financement

MonVote2027 est exclusivement financé par les dons volontaires des citoyens. Nous n'acceptons aucun financement provenant de :

  • Partis politiques ou leurs affiliés
  • Candidats à une élection
  • Entreprises cherchant un retour sur investissement
  • Réseaux publicitaires
  • Gouvernements ou entités publiques

Les dons reçus servent uniquement à couvrir les coûts d'hébergement, de nom de domaine et de maintenance technique.

Soutenir le projet →

Contact et signalement

Vous avez repéré une erreur dans les positions d'un candidat ? Une question biaisée ? Un problème technique ? Contactez-nous, nous répondrons dans les meilleurs délais.

Nous contacter →