Election workforce management · In developmentGestion du personnel électoral · En développement

Staff every poll.
Prove every step.

Dotez chaque
bureau de vote.
Prouvez chaque étape.

PollCrew is Canadian-built, Canadian-hosted workforce management for election administrators — from first application to final payroll export. Now in development, with preview access for interested clerks' offices. It never touches a ballot.

PollCrew est une solution de gestion du personnel électoral conçue et hébergée au Canada — de la première candidature à l'exportation finale de la paie. En développement, avec un accès préliminaire pour les bureaux du greffe intéressés. Elle ne touche jamais à un bulletin de vote.

Canadian-owned & hosted — never USPropriété et hébergement canadiens — jamais aux É.-U. MFIPPA-firstPriorité à la MFIPPA English · Français WCAG 2.1 AA

The problemLe problème

Thousands of temporary hires. One immovable deadline.Des milliers d'employés temporaires. Une échéance immuable.

Municipal clerks recruit, screen, train, assign, and pay election workers on a schedule that cannot slip — today with a patchwork of spreadsheets, email, paper forms, and aging US-hosted tools.Les greffiers municipaux recrutent, vérifient, forment, affectent et paient le personnel électoral selon un calendrier qui ne peut pas glisser — aujourd'hui avec un amalgame de feuilles de calcul, de courriels, de formulaires papier et d'outils vieillissants hébergés aux États-Unis.

0

Real-time visibilityVisibilité en temps réel

Recruitment is a black box: no live view of which wards are under-covered or whether the applicant pool matches role, language, and accessibility needs.Le recrutement est une boîte noire : aucune vue en direct des secteurs sous-dotés, ni de l'adéquation du bassin de candidats aux besoins de rôle, de langue et d'accessibilité.

10–25%

No-shows and withdrawalsAbsences et désistements

Attrition is managed reactively, with standby pools run on paper and phone trees on election morning.L'attrition est gérée de façon réactive, avec des bassins de relève sur papier et des chaînes téléphoniques le matin du scrutin.

By handÀ la main

Training reconciliationRapprochement des formations

Completions live in a separate LMS. Confirming who is actually trained before assignment is a manual spreadsheet exercise.Les formations terminées vivent dans un LMS distinct. Confirmer qui est réellement formé avant l'affectation est un exercice manuel sur feuille de calcul.

US-hostedHébergé aux É.-U.

Privacy exposureExposition de la vie privée

Worker records hold SINs, banking details, and home addresses — data the category incumbent hosts exclusively in US data centres, in direct tension with MFIPPA expectations.Les dossiers du personnel contiennent des NAS, des coordonnées bancaires et des adresses résidentielles — des données que le fournisseur dominant héberge exclusivement dans des centres de données américains, en tension directe avec les attentes de la MFIPPA.

One system, two productsUn système, deux produits

A portal your applicants trust. A system your team runs on.Un portail en qui vos candidats ont confiance. Un système sur lequel votre équipe s'appuie.

Every applicant interaction and every staffing decision lives in one place — no reconciliation between the public funnel and the coordinator's plan.Chaque interaction avec les candidats et chaque décision de dotation vivent au même endroit — aucune réconciliation entre l'entonnoir public et le plan du coordonnateur.

Product A · What applicants seeProduit A · Ce que voient les candidats

Public Recruitment PortalPortail public de recrutement

For retirees on their tenth election and students on their first — mobile-heavy, zero patience for friction.Pour les retraités à leur dixième élection et les étudiants à leur première — surtout sur mobile, aucune patience pour les frictions.

AppliedScreenedOfferedConfirmedTrainedReady
PostuléVérifiéOffertConfirméForméPrêt
  • Mobile-first applicationprogressive, save-and-resume, plain-language, fully bilingual; guardian consent and stream-specific sections appear only when they apply.
  • Passwordless sign-inmagic link or one-time code. No passwords to create, forget, or reset for thousands of temporary workers.
  • Self-service status timelineapplicants see exactly where they stand, view their offer (role, location, dates, pay), and accept or decline online.
  • Training that follows themdeep links into your LMS, live completion status, and deadline countdowns on their own dashboard.
  • Self-service changes and withdrawalapplicants update their availability or withdraw online, with reason capture — attrition you can see coming instead of discover on election morning.
  • Returning workers, one clickconsent-gated invitations with applications pre-filled from prior campaigns — an entire previous election's workforce re-invited with zero manual entry.
  • Candidature pensée pour le mobileprogressive, avec sauvegarde et reprise, en langage clair, entièrement bilingue ; le consentement parental et les sections propres à chaque volet n'apparaissent que lorsqu'ils s'appliquent.
  • Connexion sans mot de passelien magique ou code à usage unique. Aucun mot de passe à créer, à oublier ou à réinitialiser pour des milliers d'employés temporaires.
  • Suivi d'état en libre-serviceles candidats voient exactement où ils en sont, consultent leur offre (rôle, lieu, dates, paie) et l'acceptent ou la refusent en ligne.
  • Une formation qui les suitliens directs vers votre LMS, état d'achèvement en direct et comptes à rebours des échéances sur leur propre tableau de bord.
  • Modifications et retrait en libre-serviceles candidats mettent à jour leur disponibilité ou se retirent en ligne, avec saisie du motif — une attrition que vous voyez venir au lieu de la découvrir le matin du scrutin.
  • Personnel de retour, en un clicinvitations conditionnelles au consentement, avec candidatures préremplies à partir des campagnes précédentes — tout le personnel d'une élection passée réinvité sans aucune saisie manuelle.

Product B · What your team seesProduit B · Ce que voit votre équipe

Internal Management SystemSystème de gestion interne

For the staffing coordinator who owns the targets — and the clerk who answers to council.Pour le coordonnateur de la dotation responsable des cibles — et le greffier qui rend des comptes au conseil.

  • “Are we on track?” in under 10 secondsfill-rate heatmap by role × location × date, training compliance burn-down, and attrition risk on one dashboard.
  • Pipeline with a screening rules engineevery application auto-screened against statutory eligibility. Issues are flagged for human review with per-rule results — never silently rejected.
  • Template-generated demand planningdefine a handful of staffing templates and the full position matrix generates itself across every voting place — thousands of positions with no hand-entry, plus overrides for exceptional sites.
  • Assisted assignment engineranked candidate suggestions scored on distance, language match, experience, availability, and trust tier. A coordinator confirms every assignment; the system never auto-commits.
  • LMS completions, reconciled automaticallyCSV import from any LMS (API where available) with prerequisite gating: nobody is confirmed into a role their training doesn't support. Manual override with reason, fully audited.
  • Bilingual communications, all on the recordtemplated offers, reminders, and training chases, every send logged to the worker record and CASL consent respected.
  • Payroll export, not payroll riskplanned and confirmed hours exported as CSV to your payroll system. PollCrew never moves money.
  • « Sommes-nous à jour ? » en moins de 10 secondescarte de chaleur du taux de dotation par rôle × lieu × date, avancement de la conformité des formations et risque d'attrition sur un seul tableau de bord.
  • Un pipeline doté d'un moteur de règles de vérificationchaque candidature est vérifiée automatiquement au regard de l'admissibilité prévue par la loi. Les problèmes sont signalés pour révision humaine, avec résultats règle par règle — jamais rejetés en silence.
  • Planification des besoins générée par gabaritsdéfinissez quelques gabarits de dotation et la matrice complète des postes se génère d'elle-même pour chaque lieu de vote — des milliers de postes sans saisie manuelle, avec dérogations pour les sites exceptionnels.
  • Moteur d'affectation assistéesuggestions de candidats classées selon la distance, la correspondance linguistique, l'expérience, la disponibilité et le niveau de confiance. Un coordonnateur confirme chaque affectation ; le système ne valide jamais automatiquement.
  • Formations LMS rapprochées automatiquementimportation CSV depuis n'importe quel LMS (API lorsque disponible), avec conditions préalables : personne n'est confirmé dans un rôle que sa formation ne permet pas. Dérogation manuelle avec motif, entièrement journalisée.
  • Communications bilingues, toutes consignéesoffres, rappels et relances de formation à partir de gabarits ; chaque envoi est consigné au dossier de l'employé et le consentement CASL est respecté.
  • Exportation de la paie, sans le risque de la paieheures planifiées et confirmées exportées en CSV vers votre système de paie. PollCrew ne déplace jamais d'argent.

Recruitment streamsVolets de recrutement

Every program your municipality runs, without custom codeChaque programme de votre municipalité, sans code sur mesure

PublicGrand public

Open application intake with auto-screening, duplicate detection, and configurable eligibility rules.Réception ouverte des candidatures avec vérification automatique, détection des doublons et règles d'admissibilité configurables.

Returning WorkerPersonnel de retour

Invitation-driven, pre-filled from retained profile and work history — consent-gated and tracked as its own funnel.Piloté par invitation, prérempli à partir du profil conservé et de l'historique de travail — conditionnel au consentement et suivi comme son propre entonnoir.

Internal StaffPersonnel interne

SSO-gated “adopt-a-poll” stream for city employees, with manager release approval and trust-tiered role access.Volet « adoptez un bureau » protégé par SSO pour les employés municipaux, avec approbation de libération par le gestionnaire et accès aux rôles par niveau de confiance.

Youth & Special ProgramsProgrammes jeunesse et spéciaux

Kids-vote and civic-education polls with age-specific eligibility and guardian consent built into the form.Scrutins d'éducation civique et votes jeunesse avec admissibilité selon l'âge et consentement parental intégré au formulaire.

Streams are configuration, not custom code. Eligibility rules, attestation wording, and retention periods are configured to your jurisdiction — and reviewable by your office. Adding a program or adapting to a statutory change never waits on a software release.Les volets sont de la configuration, pas du code sur mesure. Les règles d'admissibilité, le libellé des attestations et les périodes de conservation sont configurés selon votre juridiction — et vérifiables par votre bureau. Ajouter un programme ou s'adapter à une modification législative n'attend jamais une mise à jour logicielle.

The full lifecycleLe cycle complet

From first application to final paycheque exportDe la première candidature à l'exportation finale de la paie

01

ApplyPostuler

Mobile-first intake across every stream, bilingual, WCAG AA.Réception pensée pour le mobile dans tous les volets, bilingue, WCAG AA.

02

ScreenVérifier

Auto-screened against statutory rules; flags reviewed by humans.Vérification automatique selon les règles prévues par la loi ; les signalements sont révisés par des humains.

03

OfferOffrir

Offers with expiry and cascade; accept or decline online.Offres avec expiration et cascade ; acceptées ou refusées en ligne.

04

TrainFormer

LMS completions reconciled; prerequisite gates enforced.Formations LMS rapprochées ; conditions préalables appliquées.

05

AssignAffecter

Ranked suggestions; a coordinator confirms every placement.Suggestions classées ; un coordonnateur confirme chaque affectation.

06

WorkTravailler

Confirmed workers see their role, location, and reporting instructions in the portal.Le personnel confirmé voit son rôle, son lieu et ses consignes de présentation dans le portail.

07

PayPayer

Hours approved and exported to your payroll system as CSV.Heures approuvées et exportées vers votre système de paie en CSV.

08

RetainConserver

Consent-gated profiles and certified purge — your call, per your schedule.Profils conditionnels au consentement et purge certifiée — à votre discrétion, selon votre calendrier.

Security & privacy · The posture we're buildingSécurité et vie privée · La posture que nous bâtissons

Designed to pass your privacy impact assessment,
not just your demo
Conçu pour passer votre évaluation des facteurs relatifs à la vie privée,
pas seulement votre démo

Election worker records contain SINs, banking details, and home addresses. We're building PollCrew around that constraint — data residency, minimization, and auditability as architecture, not addenda. What follows is the posture we're designing toward, not a finished audit trail.Les dossiers du personnel électoral contiennent des NAS, des coordonnées bancaires et des adresses résidentielles. Nous concevons PollCrew autour de cette contrainte — résidence des données, minimisation et auditabilité comme architecture, non comme ajouts. Ce qui suit décrit la posture que nous visons, et non une piste d'audit achevée.

Canadian-owned. Canadian-hosted. Never US.Propriété canadienne. Hébergement canadien. Jamais aux É.-U.

PollCrew is architected so production data, backups, and logs live in Canadian data centres, operated by a Canadian-owned companydata residency by design, to be contractually committed with each client. Email delivery through Canadian-hosted providers. No worker data is designed to cross the border, or to sit under a US vendor's disclosure obligations.PollCrew est conçu pour que les données de production, les sauvegardes et les journaux vivent dans des centres de données canadiens, exploités par une entreprise canadiennerésidence des données par conception, à confirmer par contrat avec chaque client. Livraison des courriels par des fournisseurs hébergés au Canada. Aucune donnée du personnel n'est censée franchir la frontière ni relever des obligations de divulgation d'un fournisseur américain.

MFIPPA-first by designPriorité à la MFIPPA, par conception

Collection notices at every intake point, role-based access, and full access logging. Retention and certified purge follow your records schedule — configured, not promised. Quebec Law 25 readiness for consent granularity and PIA support.Avis de collecte à chaque point de saisie, accès selon le rôle et journalisation complète des accès. Conservation et purge certifiée selon votre calendrier de conservation — configurées, non promises. Préparation à la Loi 25 du Québec pour la granularité du consentement et le soutien aux EFVP.

Data minimization, enforcedMinimisation des données, appliquée

SIN and banking details are never on the application form. They're collected only after offer acceptance in a separate secured step, encrypted at the field level, and purged unconditionally at campaign close-out.Le NAS et les coordonnées bancaires ne figurent jamais sur le formulaire de candidature. Ils ne sont recueillis qu'après l'acceptation de l'offre, dans une étape sécurisée distincte, chiffrés au niveau du champ, et purgés sans condition à la clôture de la campagne.

Every change on the recordChaque modification consignée

An append-only audit log captures who changed what, when, and the before/after on every worker record — including every screening override, with the reason. Communications are logged for access-request readiness.Un journal d'audit en ajout seul consigne qui a modifié quoi, quand, et l'avant/après sur chaque dossier d'employé — y compris chaque dérogation de vérification, avec le motif. Les communications sont journalisées en vue des demandes d'accès.

Access control that fits a clerk's officeUn contrôle d'accès adapté au bureau du greffe

MFA for all internal users; SSO via Entra ID, SAML, or OIDC for staff streams. Field-level encryption for financial identifiers with restricted decryption roles. Encryption in transit and at rest throughout.AMF pour tous les utilisateurs internes ; SSO via Entra ID, SAML ou OIDC pour les volets internes. Chiffrement au niveau du champ pour les identifiants financiers, avec rôles de déchiffrement restreints. Chiffrement en transit et au repos, partout.

It never touches a ballotNe touche jamais à un bulletin de vote

No voting, no tabulation, no results, no voters' list. PollCrew manages people, not ballots — which keeps the security and procurement conversation where it belongs.Aucun vote, aucun dépouillement, aucun résultat, aucune liste électorale. PollCrew gère des personnes, pas des bulletins — ce qui garde la conversation sur la sécurité et l'approvisionnement là où elle doit être.

The procurement checklist, answeredLa liste de vérification d'approvisionnement, remplie

For your PIA & RFP appendix · ✓ built · dashed = plannedPour votre annexe d'EFVP et d'appel d'offres · ✓ prévu au produit · pointillé = à venir
Canadian data residency — production, backups, and logs; by design, to be contractually committed per clientRésidence canadienne des données — production, sauvegardes et journaux ; par conception, à engager par contrat pour chaque client
WCAG 2.1 AA accessibility across applicant and staff interfaces (AODA)Accessibilité WCAG 2.1 AA pour les interfaces des candidats et du personnel (LAPHO)
Full English/French UI and communications templatesInterface et gabarits de communication entièrement en français et en anglais
CASL-compliant consent and suppression management for re-recruitment messagingGestion du consentement et des exclusions conforme à la CASL pour les messages de re-recrutement
ESA-aligned retention support for pay and hours recordsConservation alignée sur la LNE pour les registres de paie et d'heures
SOC 2 Type II — planned; independent audit not yet completed PlannedSOC 2 Type II — prévu ; audit indépendant pas encore réalisé À venir
Target 99.9% availability during campaign windows, with a planned election-day support model PlannedCible de disponibilité de 99,9 % pendant les périodes de campagne, avec un modèle de soutien prévu le jour du scrutin À venir
Full-fidelity CSV export of every entity and report — an explicit no-lock-in commitmentExportation CSV intégrale de chaque entité et rapport — un engagement explicite de non-verrouillage

Procurement fitAdapté à l'approvisionnement

Built the way municipalities actually buyConçu à la manière dont les municipalités achètent réellement

À la carte, like your other election softwareÀ la carte, comme vos autres logiciels électoraux

Election software is contracted separately from provincially rented hardware. PollCrew slots into that motion — a workforce tool, procured on its own merits, with no dependency on your tabulators or pollbooks.Les logiciels électoraux sont contractés séparément du matériel loué par la province. PollCrew s'inscrit dans cette logique — un outil de gestion du personnel, acquis selon ses propres mérites, sans dépendance à vos tabulateurs ou à vos listes électorales.

Your data is yours, in Excel if you want itVos données sont à vous, dans Excel si vous le souhaitez

Every entity and every report view exports to CSV at full fidelity. Import your voting-place list, legacy worker history, and LMS completions the same way. Leaving is as easy as arriving — which is exactly why you won't need to.Chaque entité et chaque vue de rapport s'exporte en CSV à fidélité intégrale. Importez votre liste de lieux de vote, l'historique du personnel et les formations LMS de la même façon. Partir est aussi simple qu'arriver — c'est précisément pourquoi vous n'en aurez pas besoin.

Service is the planLe service, au cœur de notre plan

We're building toward a target of 99.9% availability during campaign windows and a staffed election-day support model. Support under load is where incumbent tools have failed clerks — it's where we're committing hardest.Nous visons une disponibilité cible de 99,9 % pendant les périodes de campagne et un modèle de soutien doté en personnel le jour du scrutin. Le soutien en période de forte charge est là où les outils en place ont laissé tomber les greffiers — c'est là que nous nous engageons le plus fermement.

FAQFoire aux questions

Election staffing questions, answeredVos questions sur la dotation électorale

What is PollCrew?Qu'est-ce que PollCrew ?

PollCrew is Canadian-hosted software for recruiting, hiring, screening, scheduling, and paying municipal election workers — poll workers, DROs, ballot officers, and tabulator officers — from first application to final payroll export. It manages people, not ballots.PollCrew est un logiciel hébergé au Canada pour recruter, embaucher, vérifier, planifier et payer le personnel électoral municipal — scrutateurs, préposés aux bulletins et au tabulateur — de la première candidature à l'exportation finale de la paie. Il gère des personnes, pas des bulletins.

Who is election staffing software for?À qui s'adresse un logiciel de dotation électorale ?

Municipal clerks and election administrators who recruit and manage thousands of temporary election workers on a fixed deadline. PollCrew replaces the spreadsheets, email, and paper forms used to run recruitment, staffing, and payroll.Les greffiers municipaux et les administrateurs électoraux qui recrutent et gèrent des milliers d'employés électoraux temporaires selon une échéance fixe. PollCrew remplace les feuilles de calcul, les courriels et les formulaires papier utilisés pour le recrutement, la dotation et la paie.

Is PollCrew hosted in Canada and MFIPPA-compliant?PollCrew est-il hébergé au Canada et conforme à la MFIPPA ?

Production data, backups, and logs are architected to live in Canadian data centres operated by a Canadian-owned company — data residency by design. PollCrew is built MFIPPA-first with role-based access, audit logging, and certified purge, and supports Quebec Law 25 readiness.Les données de production, les sauvegardes et les journaux sont conçus pour résider dans des centres de données canadiens exploités par une entreprise canadienne — résidence des données par conception. PollCrew est bâti selon la priorité MFIPPA, avec accès selon le rôle, journalisation d'audit et purge certifiée, et prend en charge la préparation à la Loi 25 du Québec.

Does PollCrew support bilingual (English/French) elections?PollCrew prend-il en charge les élections bilingues (anglais/français) ?

Yes. The applicant portal, internal management system, and all communications are fully bilingual (English/Français), and the interface meets WCAG 2.1 AA accessibility (AODA).Oui. Le portail des candidats, le système de gestion interne et toutes les communications sont entièrement bilingues (anglais/français), et l'interface respecte l'accessibilité WCAG 2.1 AA (LAPHO).

How does PollCrew handle poll worker recruitment and scheduling?Comment PollCrew gère-t-il le recrutement et la planification du personnel électoral ?

A public recruitment portal takes mobile-first applications across public, returning-worker, internal-staff, and youth streams. Applications are auto-screened against statutory eligibility, demand planning generates the full position matrix, and an assisted assignment engine suggests placements a coordinator confirms.Un portail public de recrutement reçoit des candidatures pensées pour le mobile dans les volets grand public, personnel de retour, personnel interne et jeunesse. Les candidatures sont vérifiées automatiquement selon l'admissibilité prévue par la loi, la planification des besoins génère la matrice complète des postes, et un moteur d'affectation assistée propose des placements qu'un coordonnateur confirme.

Does PollCrew run payroll or touch ballots?PollCrew traite-t-il la paie ou touche-t-il aux bulletins ?

No. PollCrew exports approved hours to your payroll system as CSV — it never moves money. And it never touches voting, tabulation, results, or the voters' list.Non. PollCrew exporte les heures approuvées vers votre système de paie en CSV — il ne déplace jamais d'argent. Et il ne touche jamais au vote, au dépouillement, aux résultats ni à la liste électorale.

Is PollCrew available now?PollCrew est-il offert maintenant ?

PollCrew is an upcoming product, currently in development and preview. Early access is open to interested municipalities for the 2026–27 election cycle — reach us at hello@pollcrew.ca.PollCrew est un produit à venir, actuellement en développement et en version préliminaire. L'accès anticipé est ouvert aux municipalités intéressées pour le cycle électoral 2026-2027 — écrivez-nous à hello@pollcrew.ca.

Next stepProchaine étape

Debriefing 2026?
Plan the next one on PollCrew.

Bilan de 2026 ?
Planifiez la prochaine sur PollCrew.

We're forming a pilot cohort of Ontario municipalities for the 2026–27 cycle — a by-election or the next general election. Bring your post-election debrief; we'll show the preview build and the security posture we're designing for your privacy office to take apart.

Nous formons une cohorte pilote de municipalités ontariennes pour le cycle 2026-2027 — une élection partielle ou la prochaine élection générale. Apportez votre bilan post-électoral ; nous présenterons la version préliminaire et la posture de sécurité que nous concevons, prête à être examinée par votre bureau de la protection de la vie privée.