FREEDOM251

Freedom251 › Student Response Systems

ClassPoll

Free plan Web

Visit ClassPoll Alternatives Pricing

ClassPoll's own site

What ClassPoll is

ClassPoll is a free, open-source web tool for live multiple-choice polling in classrooms. Instructors can create polls during a class or prepare them in poll sets, then see results update on the instructor dashboard. They control when students can view results and whether the correct answer is shown. Students join in a browser with a name, without installing an app or creating an account or login. ClassPoll keeps poll history and attendance, and poll results can be exported as CSV. Each instructor deploys an instance using their own Firebase project; the setup guide describes publishing through GitHub Pages and configuring Firebase database security rules. The README says data stays in that Firebase project, while instructor and history access are password protected. The instructor password is one shared secret, which the project says is unsuitable when multiple instructors share an instance. The project lists the Firebase Spark free tier as allowing 100 simultaneous connections, 1 GB of storage, and 10 GB of monthly downloads.

Who it suits

ClassPoll may suit instructors who want browser-based classroom polls without requiring students to install an app or create accounts. Its shared-password limitation matters when more than one instructor uses the same instance.

What it does well

  • Students join through a browser without an account.
  • Poll results update live on the instructor dashboard.
  • Instructors control result visibility and answer reveal.
  • Poll history and attendance are retained.

What to know first

  • Each instructor deploys using their own Firebase project.
  • One shared instructor password is unsuitable for multiple instructors.
  • Firebase security rules require configuration.

Plans

PlanBilled and limitsPrice
Free, open-sourceFirebase Spark free tier: 100 simultaneous connections · 1 GB storage · 10 GB monthly downloadsFree

As github.com lists them, read 9 Oct 2026. The maker's own page has the final word.

Verdict

ClassPoll covers live multiple-choice polling, attendance, history, and CSV exports in a free, open-source package. Instructors should account for the Firebase setup and the single shared password limitation before using one instance together.

Facts from ClassPoll's own pages

Data handling
The README says data stays in the instructor's own Firebase project. · github.com, 9 Oct 2026
Deployment
The setup guide describes deploying the app to GitHub Pages. · github.com, 9 Oct 2026
History and export
The app keeps poll history and attendance, and supports CSV export of poll results. · github.com, 9 Oct 2026
Integrations and backend
ClassPoll uses Firebase Realtime Database, and each instructor deploys an instance with their own Firebase project. · github.com, 9 Oct 2026
Live results
Poll results update live on the instructor dashboard. · github.com, 9 Oct 2026
Maker identity
The GitHub organization identifies itself as Computer Science at Metropolitan State University of Denver and lists Denver, Colorado. · github.com, 9 Oct 2026
Notable limit
The instructor password is a single shared secret and is described as unsuitable for multiple instructors sharing one instance. · github.com, 9 Oct 2026
Polls
Instructors can create multiple-choice polls on the fly or prepare them in poll sets. · github.com, 9 Oct 2026
Purpose
ClassPoll is a live polling tool for classroom use, described as free and open source. · github.com, 9 Oct 2026
Result controls
Instructors can choose when students see results and whether the correct answer is revealed. · github.com, 9 Oct 2026
Security
Instructor and history access are password protected, and the setup guide provides Firebase database security rules to configure. · github.com, 9 Oct 2026
Student access
Students join from a browser using a name, without an app install, account, or login. · github.com, 9 Oct 2026
Support and use
The repository provides an instructor quick reference for running polls, poll sets, history, attendance, and CSV export. · github.com, 9 Oct 2026

Where ClassPoll stands on Freedom251

Look at these too