Open Source Free MIT Licence

Powerful Polling. For Everyone.

The definitive, open-source solution for creating polls and surveys. From team feedback to large-scale voting, Aiursoft Polls makes it easy.

Aiursoft Polls screenshot
Rich Features

Everything you need for successful polling.

Multi-Question Polls

Create complex surveys with multiple questions in a single poll, supporting various response types.

Granular Access Control

Set your polls to be public, restricted to registered users, or limited to specific organization roles.

Real-time Results

Watch votes come in live with beautiful, easy-to-read charts and data summaries.

Result Visibility Control

Choose to hide results until the poll ends, keep them private to the owner, or show them to everyone.

Audit Logging

Every modification to a poll is logged for full transparency and accountability.

Flexible Management

Open or close polls at any time, manage questions and options, and export raw submission data.

Private & Secure

Your Data
Under Your Control

Host it yourself. No third-party trackers, no data harvesting. Your polls stay in your network.

Easy Deployment

Start with a single 'docker run' command.

Privacy First

GDPR compliant by design. You own the database.

Zero Configuration

Built-in SQLite support for small teams, or scale to MySQL for enterprise use.

Built-in Auth
Full RBAC
Real-time
Analytics
Advanced Question Types

Gather the right data, every time.

Single Choice

Classic radio-button style questions where participants select exactly one option.

Multiple Choice

Allow participants to select one or more options that apply to them.

Text Response

Gather qualitative feedback with open-ended text questions for detailed answers.

Option Management

Easily add, remove, and reorder options for your choices at any time before voting starts.

Submission Locking

Once a user submits their response, it's locked to ensure data integrity and prevent double voting.

Data Export

Download all submissions in standard formats for offline analysis in Excel or other tools.

Organization Friendly

Identity Aware
Role-Based Voting

Restict participation based on your organization's hierarchy and roles.

Role Restrictions

Specify exactly which roles can participate in each poll.

Enterprise SSO

Login via OpenID Connect including Azure AD and Okta.

Automatic Sync

Roles are automatically synchronized from your identity provider.

Verified Identity
No Fake Votes
Audit Trail
Traceable
Global Reach

Poll anywhere, in any language.

Multilingual Interface

Supports 28 languages out of the box for a truly global audience.

UTC Core

Built with UTC core, ensuring that poll end times are consistent across all time zones.

Mobile First

A fully responsive voting experience that works perfectly on any smartphone or tablet.

Automatic Dark Mode

Smart UI that adapts to user's system dark/light preferences automatically.

Lightweight & Fast

Optimized for speed to ensure low latency even on weak network connections.

Role Discovery

Automatic navigation adjustments based on your management permissions.

Polls vs. Surveys

Why choose Aiursoft Polls?

Generic survey tools are often overpriced and harvest your data. Aiursoft Polls provides a clean, fast, and private alternative that you can host yourself. We focus on simplicity and security, so you can focus on your questions.

Poll Features Aiursoft Polls Microsoft Forms Google Forms SurveyMonkey Typeform
Self Hosting
Open Source
Active Directory Integration
Role-Based Access
Custom Domain
Included Paid/Limited Not available
DevOps Native

Enterprise Grade
Day 1 Ready

Designed for the container era. Includes pre-configured CI/CD pipelines. Push code, pass tests, and deploy to your infrastructure automatically.

GitLab CI

Pre-configured CI/CD pipelines for automated testing.

Docker Native

Build once, run anywhere. Fully containerized architecture.

Auto Deployment

Automatically deploy to your Docker Swarm or Kubernetes clusters.

Task Runner
Built-in
Quality Gate
Enforced
The Philosophy

From the Architect

"We built Aiursoft Polls because we wanted a polling tool that respects user privacy and integrates seamlessly with our existing identity systems. It's not just about voting; it's about building a reliable feedback loop with your community or team without sacrificing data control."

Anduin Xue
Founder & Architect at Aiursoft
Multiple Projects

Unified Identity
Vote Comfortably

Your users don't need another account. Use your existing enterprise identity.

Authentik
Authentik & Okta

Deep integration with Authentik. Fully compatible with Okta.

Standard OpenID

Industry standard implementation. Zero lock-in.

Automatic Role Sync

Automatically sync your organizational roles for voting restrictions.

Enterprise Security
Yubikey & TOTP
Flexible API
Interoperability
FAQ

Frequently asked questions

Here are some of the answers you might be looking for.

Yes, Aiursoft Polls is completely free and open-source under the MIT License. You can host it yourself for personal and commercial projects without any cost.
Absolutely. You can set polls to be public, registered-users-only, or restricted to specific roles synchronized from your identity provider.
Aiursoft Polls is fully dockerized. You can run it with a single 'docker run' command or deploy it to a Docker Swarm or Kubernetes cluster for high availability.
You can get community support via GitHub Discussions or check our documentation for more details.