Platform Features

Built for
Electoral Integrity

Every feature is designed around one goal: making election results transparent, verifiable, and tamper-evident.

Core AI

AI Result Sheet OCR

Our Claude Vision AI reads INEC Form EC 8A result sheets with exceptional accuracy. Simply photograph a result sheet and the system extracts all party votes, ballot statistics, serial numbers, and geographic codes automatically.

  • Reads handwritten and printed INEC forms
  • Extracts all party-level vote tallies
  • Validates totals against registered voters
  • Flags mathematical inconsistencies
  • Confidence scoring on every extraction
Smart ID

PVC Auto-Registration

Scan a Permanent Voter's Card with your phone camera and TVote's AI extracts the geographic codes to instantly identify the holder's state, LGA, ward, and polling unit — eliminating manual dropdown selection entirely.

  • Reads PVC barcode and text data
  • Extracts INEC geographic codes (e.g. 32-15-01-023)
  • Maps codes to polling unit in the database
  • Auto-fills profile location fields
  • Works with damaged or worn cards
Live Data

Real-Time Results Dashboard

Watch election results flow in live. Drill down from national summary to individual polling unit level with interactive bar charts, pie charts, and data tables that update as new results are approved.

  • National → State → LGA → Ward → PU drill-down
  • Live-updating charts and tables
  • Party-by-party comparison views
  • Turnout analysis and voter statistics
  • Export results to Excel anytime
And Much More

The Complete Toolkit

Interactive Choropleth Maps

Visualize election results geographically with color-coded maps showing winning parties across states, LGAs, and wards.

Anomaly Detection

AI-powered flagging of suspicious patterns: over-voting, abnormal turnout, duplicate submissions, and statistical outliers.

Multi-Tenant Workspaces

Each organization gets a fully isolated workspace with its own users, data, and branding. Perfect for parties and CSOs.

Field Incident Reports

Observers submit geotagged incident reports from polling units with severity levels, photos, and real-time GPS coordinates.

Constituency Tracking

Auto-maps users to their senatorial district, federal and state constituencies, and LGA based on polling unit registration.

Result Sheet Workflow

Full review pipeline: Upload → AI Extraction → Human Review → Approve/Reject. Every result is verified before it counts.

Mobile-First Design

Built for field agents on smartphones. GPS auto-fill, camera integration, and optimized forms for quick data entry.

Public Election Pages

Share live election results publicly with interactive maps and charts. No login required for viewing approved results.

Role-Based Access

Fine-grained permissions: Super Admin, Tenant Admin, Admin, Observer, and User roles with appropriate access levels.

Real-Time Notifications

In-app notifications via SSE, push notifications, and email alerts keep your team informed as events unfold.

INEC Geographic Database

Complete database of Nigeria's 36 states, 774 LGAs, 8,809 wards, and 176,846 polling units with INEC codes.

Bulk Data Import

Import contacts, geographic data, and results from Excel spreadsheets. Export anything to CSV or XLSX.

See It in Action

Create a free workspace and explore the platform. No credit card required.