Méthodologie
Methodology
Chaque chiffre affiché sur cette page est daté et rattaché à une source vérifiable.
Every figure shown on this page is dated and tied to a verifiable source.
Ce que nous citons comme « officiel »
What we cite as "official"
- Pages publiées sur quebec.ca, la plateforme Arrima, ou les publications du MIFI, jamais des estimations tierces.
- Pages published on quebec.ca, the Arrima platform, or MIFI publications, never third-party estimates.
- Chaque citation officielle porte sa date de publication et un lien direct vers la source.
- Every official citation carries its publication date and a direct link to the source.
Ce que nous citons comme « communautaire »
What we cite as "community"
- Parcours ajoutés directement sur cette page par les personnes qui la consultent, via le formulaire des sections PEQ et PSTQ.
- Timelines added directly on this page by the people viewing it, via the PEQ and PSTQ forms.
- Aucun nom, courriel ou identifiant n'est collecté : seulement les faits du dossier (volet, dates, statut, score le cas échéant).
- No name, email, or identifier is collected: only file facts (stream, dates, status, score where relevant).
Comment fonctionne l'anonymat
How the anonymity actually works
Ce site n'a pas de comptes, pas de courriel, pas de connexion Google. À l'ajout, une phrase de récupération est générée pour vous (5 mots ordinaires, ex. « table-forest-riviere-anchor-oiseau ») et affichée une seule fois. Elle est transformée avant d'être enregistrée : nous ne stockons jamais la phrase elle-même, seulement une empreinte — techniquement un hachage cryptographique (HMAC-SHA256), avec un ingrédient secret supplémentaire connu seulement du serveur — qui permet de vérifier une phrase soumise plus tard, sans jamais retrouver la phrase à partir de l'empreinte. Les tentatives de récupération sont aussi limitées à 8 essais par 10 minutes par appareil, pour rendre le devinage impraticable.
This site has no accounts, no email, no Google sign-in. When you add your entry, a recovery phrase is generated for you (5 ordinary words, e.g. "table-forest-riviere-anchor-oiseau") and shown once. It's transformed before being saved: we never store the phrase itself, only a fingerprint — technically a cryptographic hash (HMAC-SHA256), with an extra secret ingredient known only to the server — that can check a phrase submitted later, without ever recovering the phrase from the fingerprint. Recovery attempts are also capped at 8 per 10 minutes per device, to make guessing impractical.
- Ce navigateur retrouve votre parcours automatiquement à chaque visite. Rien à faire.
- This browser finds your timeline automatically on return visits. Nothing to do.
- Sur un autre appareil, la phrase de récupération est le seul moyen, même pour nous, de prouver qu'un parcours vous appartient. Un bouton « Continuer sur un autre appareil » génère aussi un code QR à usage unique, valide 5 minutes, pour éviter d'avoir à retaper la phrase.
- On another device, the recovery phrase is the only way, even for us, to prove a timeline is yours. A "Continue on another device" button also generates a single-use QR code, valid for 5 minutes, so you don't have to retype the phrase.
- Si la phrase est perdue, elle est réellement irrécupérable : il n'existe aucune identité à vérifier pour la réinitialiser. Rien n'est pour autant perdu : vous pouvez simplement ajouter un nouveau parcours.
- If the phrase is lost, it's genuinely unrecoverable: there's no identity to verify a reset against. Nothing is actually lost, though: you can simply add a new entry.
- Ce navigateur garde votre phrase en clair (non chiffrée) dans sa mémoire locale, pour la retrouver automatiquement. C'est un vrai compromis, pas caché : sur un appareil compromis, ou si un script malveillant s'exécutait un jour sur cette page, cette phrase pourrait être lue. Aucune faille de ce type n'a été trouvée à ce jour, et la page limite volontairement les scripts externes qu'elle charge pour réduire ce risque, mais il n'est pas nul.
- This browser keeps your phrase in plain text (not encrypted) in its local storage, to find it automatically. That's a real trade-off, not a hidden one: on a compromised device, or if a malicious script ever ran on this page, that phrase could be read. No such flaw has been found so far, and the page deliberately limits the external scripts it loads to reduce this risk, but it isn't zero.
- Ce mécanisme protège contre les doublons accidentels, pas contre une personne déterminée à falsifier les faits. Ce sont des limites connues et assumées, pas cachées.
- This mechanism protects against accidental duplicates, not against someone determined to falsify the facts. These are known, disclosed limitations, not hidden ones.
Comment nous limitons les fausses entrées
How we limit false entries
- Plausibilité : les dates hors limites sont rejetées (dépôt PEQ avant la réouverture du 02.07.2026, décision antérieure au dépôt, dates dans le futur, score Arrima hors de la plage réaliste) — vérifié côté serveur, pas seulement dans le formulaire.
- Plausibility: out-of-range entries are rejected (a PEQ submission before the 07.02.2026 reopening, a decision predating the submission, future dates, an Arrima score outside a realistic range) — checked server-side, not only in the form.
- Statistiques robustes : nous utilisons la médiane plutôt que la moyenne pour résumer les délais — une poignée d'entrées farfelues ou erronées déplace beaucoup moins la médiane que la moyenne.
- Robust statistics: we use the median rather than the mean to summarize delays — a handful of bogus or mistaken entries move the median far less than they'd move the mean.
Comment nous estimons « la prochaine étape »
How we estimate "what's next"
La section « à quoi s'attendre ensuite » compare votre attente actuelle à la distribution des délais observés chez les dossiers déjà décidés dans l'échantillon communautaire (délai = date de décision moins date de dépôt/invitation). Nous affichons un centile empirique — jamais une date précise : avec un échantillon petit et sans modèle causal, une date exacte serait une fausse précision.
The "what's next" panel compares your current wait to the distribution of delays among already-decided cases in the community sample (delay = decision date minus submission/invitation date). We show an empirical percentile — never an exact date: with a small sample and no causal model, a precise date would be false precision.
Limite statistique connue : les dossiers encore en attente n'entrent pas dans ce calcul tant qu'ils n'ont pas de décision (biais de censure) — la méthode rigoureuse serait une estimation de Kaplan-Meier tenant compte des dossiers non encore décidés.
Known statistical limitation: still-pending cases aren't part of this calculation until they have a decision (censoring bias) — the rigorous method here is a Kaplan–Meier estimate that accounts for cases not yet decided.
D'où vient le badge « fiable / incertaine »
Where the "reliable / uncertain" badge comes from
Chaque médiane affichée (globale ou par étape) est accompagnée d'un badge de confiance, calculé par bootstrap non paramétrique : l'échantillon réel est rééchantillonné au hasard, avec remise, 1000 fois ; la médiane est recalculée à chaque fois ; l'étendue des 95 % du milieu de ces médianes recalculées donne l'intervalle de confiance. Un échantillon de moins de 6 dossiers reste toujours étiqueté « très incertaine », même si ses valeurs se ressemblent beaucoup — une poignée de valeurs identiques ne veut pas dire une estimation précise, seulement qu'il n'y a pas encore assez de dossiers pour le savoir.
Every median shown (overall or per stage) carries a confidence badge, computed via a nonparametric bootstrap: the real sample is randomly resampled with replacement 1,000 times, the median recomputed each time, and the middle 95% of those recomputed medians becomes the confidence interval. A sample under 6 files always stays labelled "very uncertain," even when its values look similar — a handful of matching values doesn't mean a precise estimate, only that there aren't yet enough files to know.
Le volet compte-t-il, et le rythme change-t-il ?
Does the stream matter, and is the pace changing?
Deux signaux supplémentaires apparaissent seulement une fois assez de données réunies : une comparaison entre volets par test de Kruskal-Wallis (l'équivalent, sans hypothèse de distribution normale, d'une ANOVA classique — adapté à des échantillons petits et asymétriques comme les nôtres, au moins 5 dossiers décidés par volet, seuil de signification à 5 %), et une tendance récente vs. plus ancienne par divergence de Kullback-Leibler entre les deux distributions de délais (au moins 15 décisions par fenêtre de 60 jours, tant l'estimation est instable avec peu de données). Ni l'un ni l'autre n'affiche jamais la statistique brute sur la page — seulement une phrase simple quand le signal est assez net.
Two extra signals only appear once enough data exists: a stream comparison via a Kruskal-Wallis test (the no-normal-distribution-assumed equivalent of classic ANOVA — suited to small, skewed samples like these, at least 5 decided files per stream, 5% significance threshold), and a recent-vs-older trend via Kullback-Leibler divergence between the two delay distributions (at least 15 decisions per 60-day window, since the estimate is unstable with little data). Neither ever shows the raw statistic on the page — only a plain sentence once the signal is clear enough.
Dernière vérification des sources officielles : 6 septembre 2026. Page indépendante, sans lien avec le gouvernement du Québec, le MIFI ou IRCC.
Official sources last verified: September 6, 2026. Independent page, not affiliated with the Québec government, MIFI, or IRCC.