First Open Source Elections Platform with Mobile at the Core

SmartElect simplifies elections management with web and mobile tools that improve data accuracy, transparency, and visual reporting across the entire elections process.

SmartElect Tools: Simple, Accurate, Transparent
Center Management

Manage voter registration and polling centre site information including type, constituency, sub-constituencies, and more. Enables staff to move citizens to new centres, send bulk SMS updates about centre changes to citizens, and send messages to election staff at centres.

SMS Registration

Citizens can use text messages to register to vote. Citizens can also check and/or change their registration. The system securely transmits information and has fraud-prevention measures.

Citizen Call Center Support

A web-based help desk for call centre workers to track incoming calls, the nature of the call, and to walk through scripted solutions for citizens.

Voter Roll Generation

Quickly generate lists of voters by polling site for printing, polling, or exhibition.

Public Dashboards with Real-Time Data

A public-facing site showing real-time voter registration and polling center turnout by different variables including location, precinct/area, gender, age, and other demographics.

Bulk Messaging to Registered Voters

Bulk messages before and during elections as a quick and simple way to be able to send personalised messages to encourage people to vote, remind them where they are registered or to alert location changes.

Registration Checking Tools

Citizens and staff at registration, poll, and call center sites have both SMS and web-based tools readily available to check an individual’s voter registration site and to make changes.

Turnout Reporting Tool for Poll Workers

Poll workers can quickly text turnout figures for reporting to elections managers. Managers can use the data to monitor potential problems at polling sites.

Transparent Tabulation

Accurate and rigorous tabulation methodology, shrinking the time between vote casting and results tallying, reinforcing a sense of transparency in the electoral process.

Success Story

"Given the capacity of the SMS system, which allows for a large number of voters to be processed over a short period of time and which is a simple procedure for the majority of users, this system should be used again in future elections."

The Carter Center, Elections Observer

1.5 million Libyans used SmartElect across two national elections.

Get SmartElect
As a Developer

SmartElect is an entirely free platform. To customize it for your organization or government, your developers can visit the GitHub SmartElect repository.

View Code
As an Organization

Learn more about customization and implementation from the original group of technology and consulting firms that created SmartElect.

Our Partners
SmartElect is Made Possible by the Following Organizations
Design Lead
Development Leads
Caktus Group logo
In Partnership With
Forsa logo
Praekelt Foundation/Vumi logo
Ona logo
Caktus Group logo
Support Provided By
UNDP logo
IOM OIM logo