
Encrypted ballots, magic link access, Live Meeting controls, and a full audit trail. Purpose-built for HOAs, condos, non-profits, and professional associations.
No credit card required. Free plan includes Live Meeting mode, Scheduled Elections, and all core features.
Voter Experience
A ballot that is confusing or broken destroys trust in your AGM or election. VoteAlly is designed so any voter on any device can participate without friction.
Each voter receives a personalized email link. One click logs them in with no account, no app, and no password to forget. Works on any phone, tablet, or computer.
Every ballot is encrypted at the database level. We record who voted, but we cannot link a ballot choice to any individual voter. Not even administrators can see individual selections.
Ballots update the instant questions open or close via WebSocket. If the connection drops, a polling fallback activates automatically so no voter gets stuck.
Assign fractional voting power per voter. Perfect for HOA entitlements, condo unit ownership percentages, and share-based governance votes.
After submitting a ballot in any AGM, AMM, or director election, each voter receives a unique encrypted receipt code they can use to verify their ballot was counted in an independent audit.
Display candidate photos (with in-browser crop-to-fit upload) and bios directly on the voter ballot, giving members the context they need to make an informed choice.
Meeting Modes
Two modes to match every situation. Switch between them per session.
The admin opens and closes each question individually as the agenda progresses. Voters vote on one question at a time, in real time.
All questions open simultaneously at the configured start time. Voters choose their own time to cast their ballot within the election window.
Share a full-screen results display on your projector or Zoom screen. The waiting screen shows a QR code for voters to scan and join. Results stay blurred until the admin explicitly reveals them, so there are no accidental spoilers.
Ballot Builder
From simple yes/no motions to complex multi-seat director elections with cumulative voting. VoteAlly handles it.
Run Yes / No / Abstain votes with four configurable pass rules: Majority of Cast, Majority of Eligible, Two-Thirds of Cast, or Two-Thirds of Eligible.
Run board and director elections with multiple nominees. Configure the number of seats and let VoteAlly determine winners automatically after the election closes.
When two candidates tie for the final seat in a director election, VoteAlly flags it prominently in Presentation Mode so the chair can resolve it without disputed results.
Let voters concentrate multiple votes on a single candidate. Enable by setting a max-votes-per-candidate above 1, which is ideal for complex director elections.
Shuffle candidate display order per voter to eliminate ballot-position bias. Abstain is always pinned to the bottom.
Rearrange ballot questions in seconds with drag-and-drop. Order is saved instantly and reflected on every voter's screen.
Communications & Voter Management
Delivery failures kill turnout. VoteAlly tracks every email at the individual voter level and handles scale gracefully.
Upload hundreds of voters instantly with automatic deduplication. Map your own column headers to email, name, and voter ID fields.
See the real-time email status for every voter: Sent, Delivered, Bounced, or Complained. Bad addresses are flagged in the admin list automatically.
Large sends are processed in the background via Upstash QStash so there are no timeouts or dropped batches, even for thousands of voters.
Schedule AGM invites, election reminders, and meeting notices to send at any future date and time. Full timezone support ensures delivery lands in working hours for your members.
Send a rich-text announcement to all voters at any time. Great for AGM agenda updates, AMM reminders, or last-minute schedule changes.
Edit the subject and body of invitation and reminder emails with a rich-text editor. Supports merge variables and includes a live rendered preview.
Audit, Compliance & Reporting
When a result is challenged, your audit trail is your defense. Every VoteAlly plan includes the full reporting suite.
CSV of every eligible voter and their per-question participation status. Your minute-taker has everything they need.
Download a CSV with vote counts and percentages per question and per candidate, ready for your AGM or election minutes and public record.
Download an anonymized, timestamped list of every ballot cast with receipt codes. Any voter can cross-reference their receipt to confirm their ballot was counted.
Every admin action is logged, timestamped, and searchable by action type and date range. Exportable to CSV for legal records and dispute resolution.
Permanently remove voter names, emails, and candidate photos from ended AGM, AMM, or election sessions. Trigger on demand, or let the automated countdown run per your retention policy.
Your organization's physical address and contact email are automatically appended to all outgoing voter emails, satisfying anti-spam law requirements in the US, Canada, and internationally.
Admin & Team
Enterprise-grade security without the enterprise overhead. Invite your board, set permissions, and get back to running your organization.
One-click admin sign-in via Google or Microsoft Entra ID with no separate password required. Switch between providers at any time.
Two MFA options: authenticator app (Google Authenticator, Authy) or email-based 6-digit OTP. Includes downloadable one-time backup codes.
Two tiers: Org Owner (full control) and Admin (standard access). Grant individual admins the ability to manage billing or purchase capacity boosts independently.
Invite teammates by email. Invitees set their own password via a secure signup link. Pending invitations can be resent from the team list.
Running annual meetings? Copy last year's AGM or AMM session and all its questions as a new draft, so setup for next year takes minutes instead of hours.
Upload your logo with fine-grained display controls (size, background, padding), set your organization's primary color, and customize the voter login welcome message.
ProCustom branding and email templates require the Pro Association plan. See pricing →
Managed Services
From ballot review to running the Live Meeting as your scrutineer, our team works alongside you so you can focus on chairing the AGM or AMM.
Expert review of your ballot and voter setup with written feedback. Up to 2 rounds of revision and a 48-hour response time.
Best for first-time users who want confidence before launching their AGM or election.
We configure your session, import your voter roll, and launch your AGM, AMM, or election. Includes the Setup Consultation.
Best for boards who want it done for them.
Our staff monitors and answers voter questions in real time during your AGM or AMM. 1-hour minimum.
Best for groups with less tech-savvy members.
We run the entire Live Meeting: opening questions, handling floor motions, amendments, and on-the-fly ballot changes. 1-hour minimum, billed in 30-minute increments.
Best for complex or contentious AGMs and governance meetings.
💡 Popular combination: Scrutineer Service + Voter Inquiry Management = $1,600 / hr
Services require a Free or Pro plan. Voter capacity boosts sold separately. Book 4+ weeks in advance.
What We Don't Do
Knowing what a tool is not built for saves everyone time. If one of these is a hard requirement, we'll tell you upfront.
VoteAlly is an internet-only platform. If your members need to vote by phone, we are not the right fit.
We are fully digital. No hardware, no scanning, and no in-person ballot processing is required or supported.
We currently deliver AGM and election invitations via email magic links only. SMS is on our roadmap.
VoteAlly is purpose-built for governance votes like AGMs, director elections, and member resolutions. It is not a general survey tool.
We do not replace Zoom or Teams. Instead, share VoteAlly's Presentation Mode screen in your existing video call so members can see results in real time.
We use AES-256-GCM encryption and a traditional audit trail. No blockchain, no tokens, and no crypto wallets are involved.
Start free with 50 voters. No credit card, no setup fee, and no time limit.