Welcome to EngageLive
EngageLive is a free, no-account audience interaction platform. Run live polls, quizzes, Q&A sessions, word clouds, surveys, ratings, rankings and hotspot image activities with any audience — in person, hybrid or fully remote.
Key Concepts
Complete guide for session hosts
Everything a host needs to create, run and export a live session from start to finish.
Creating a Session
Adding and Configuring Activities
Running a Session Live
Event Branding & QR Code
Exporting Results & Data
Boosting Participant Capacity
EngageLive is free for up to 50 participants. For larger audiences, purchase a boost:
All 13 activity types explained
EngageLive supports 13 different interaction types, each with multiple configuration options. Here's what each one does and when to use it.
• Click-to-reveal: Participants click where they think a hotspot is on an image. Scored by proximity. Great for anatomy, geography, process diagrams.
• Spot the Difference: Two images side-by-side; participants click the differences. Perfect for quality training, attention to detail.
• Odd One Out: Grid of images; participants click the odd item. Great for product training, classification exercises.
Use the visual drag-and-drop hotspot editor to place circles on your image without any coding.
How to join and participate
Share this section with your audience. Participants need only a smartphone or laptop browser — no app, no account, no sign-up.
Responding to Activities
Using the Q&A Feature
Ready-made session templates
The EngageLive Template Marketplace offers 40+ professionally designed session templates. Load any template into your live session in one click — or preview it in solo mode first.
Solo Preview Mode
Contributing a Template
Who uses EngageLive and how
EngageLive is used across industries and event types. Here are the most common use cases with recommended activity combinations.
EngageLive vs Slido, Mentimeter, Kahoot
EngageLive offers professional-grade audience interaction features at no cost, without requiring accounts or apps from participants.
| Feature | EngageLive | Slido | Mentimeter | Kahoot |
|---|---|---|---|---|
| Free tier | ✓ 50 participants | Limited (2 polls) | Limited | Limited (10 Q) |
| No sign-up required (host) | ✓ Instant start | ✗ Account needed | ✗ Account needed | ✗ Account needed |
| No app for participants | ✓ Browser only | ✓ Browser | ✓ Browser | App recommended |
| Live Poll | ✓ | ✓ | ✓ | ✓ |
| Live Quiz with leaderboard | ✓ Free | Paid plans | Paid plans | ✓ Free |
| Word Cloud | ✓ Free | ✗ | ✓ | ✗ |
| Q&A with upvoting | ✓ Free | ✓ | Limited | ✗ |
| Hotspot / Image activity | ✓ 3 modes | ✗ | Basic | ✗ |
| Ranking activity | ✓ Free | ✗ | ✓ | ✗ |
| NPS / Rating | ✓ Free | Paid | ✓ | ✗ |
| Survey (multi-question) | ✓ Free | Paid | ✓ | ✗ |
| PDF export | ✓ Free | Paid | Paid | Paid |
| CSV / Excel export | ✓ Free | Paid | Paid | Paid |
| Custom branding / logo | ✓ Free | Paid | Paid | Paid |
| Bulk CSV question import | ✓ Free | ✗ | ✗ | Paid |
| Session templates | ✓ 40+ free | Few | Some | Some |
| Response data privacy | ✓ Not stored on server | Stored by Slido | Stored by Menti | Stored by Kahoot |
| Pricing (comparable features) | Free – ₹999/yr | $149–$899/yr | $11.99–$49.99/mo | $17–$39/mo |
Plans, pricing and what's included
EngageLive offers a free tier and three paid plans. All prices are in INR and billed per host account.
Plan Comparison
| Feature | Free | Starter ₹599/mo | Pro ₹1,499/mo | Business ₹2,499/mo |
|---|---|---|---|---|
| Max Participants | 50 | 150 | 250 | 1,000 |
| Sessions per day | 2 | Unlimited | Unlimited | Unlimited |
| Activities per session | 5 | 15 | Unlimited | Unlimited |
| 📊 Poll, ☁️ Word Cloud, 🎯 Quiz | ✅ | ✅ | ✅ | ✅ |
| 💬 Q&A, 📋 Survey, ⭐ Rating | ✅ | ✅ | ✅ | ✅ |
| 📏 Scale / Slider, 💭 Open Ended | ✅ | ✅ | ✅ | ✅ |
| 🏆 Ranking, 📍 Hotspot, 🔗 Match | ⬜ | ✅ | ✅ | ✅ |
| ✏️ Whiteboard, ⊞ 2×2 Grid | ⬜ | ⬜ | ✅ | ✅ |
| Announcements & Leaderboard | ⬜ | ✅ | ✅ | ✅ |
| Custom Branding & Colours | ⬜ | Logo only | ✅ Full | ✅ Full |
| Session Passcode | ⬜ | ⬜ | ✅ | ✅ |
| White Label Join Page | ⬜ | ⬜ | ⬜ | ✅ |
| Team Members | 1 | Up to 5 | Up to 10 | Unlimited |
| Results Retention | 30 days | 180 days | Unlimited | Unlimited |
⚡ Boost Packages (one-time, per session)
Boosts are instant one-time add-ons for a single session. They don't require a subscription and are activated immediately via payment.
Boost using the ⚡ Boost button in the host sidebar during a live session. Powered by Instamojo & PayU.
💳 Billing & Cancellation
Data safety, privacy & security
EngageLive is built with a privacy-first approach. Here's exactly what data is collected, how it's handled, and what your rights are.
What data is stored and for how long
| Data | Where | Retention | Who can see |
|---|---|---|---|
| Host email & name | Encrypted DB | Until account deleted | Host only |
| Session activity structure (questions, options) | Firebase + DB | 30 days (Free) · 180 days (Starter) · Unlimited (Pro/Business) | Host only |
| Participant responses (aggregated) | Firebase (live) + DB (archive) | Same as session | Host only |
| Participant name (if collected) | Firebase (live only) | Session end — then purged | Host during session |
| Participant email (if collected) | Encrypted DB | Session duration + export window | Host only |
| Whiteboard canvas data | Firebase (live only) | Session end — then purged | All participants during session |
| Payment transaction IDs | Encrypted DB | 7 years (legal requirement) | Host + Admin |
Firebase Realtime Database
EngageLive uses Google Firebase Realtime Database (Asia Southeast 1 — Singapore region) exclusively for real-time session messaging — broadcasting activities, collecting responses, and syncing participant state. Firebase data is:
- Encrypted in transit over HTTPS/TLS at all times
- Encrypted at rest by Google Cloud infrastructure (AES-256)
- Ephemeral — session paths are cleaned up automatically within 6 hours of session end
- Access-controlled — each session path is only writeable by participants with the correct session code
- Subject to Google's Firebase Privacy Policy
*.firebaseio.com and *.firebase.google.com. If participants or hosts are on a corporate network with a strict firewall, these domains must be allowlisted.GDPR, DPDP & Legal Compliance
Full legal documents: Privacy Policy · Terms of Service · Cookie Policy · Security · Data Processing Agreement · Accessibility Statement
Participant privacy — what participants should know
- No account required — participants never need to sign up or log in
- Name & email are optional unless the host specifically enables them as required fields
- Responses are anonymous by default in Poll, Word Cloud, Q&A, and Rating activities unless the host enables named mode
- No cross-session tracking — each session uses a temporary participant ID that is cleared when the session ends
- No participant data is sold or shared with any third party, advertiser or data broker
- Right to erasure — participants can request deletion of any data tied to their session by contacting the host or our support
- Whiteboard and Open Ended responses are visible to all session participants while the activity is live. Hosts can moderate Open Ended responses before displaying.
Host account security
- OTP-based login — every login sends a one-time 6-digit code to your registered email (valid 15 minutes)
- Session tokens expire after 30 days of inactivity and are invalidated on logout from all devices
- Session passcode (Pro+ feature) — require a custom code for participants to join, preventing unwanted guests
- Single-tab enforcement — if you open your host session in two tabs, the second tab automatically takes over to prevent duplicate broadcasts
- Idle session auto-end — sessions with no activity for 30 consecutive minutes are automatically ended to prevent orphaned Firebase paths
- Passwords are hashed using bcrypt with per-user salts. Plain-text passwords are never stored.
- HTTPS everywhere — all traffic between your browser and EngageLive servers is encrypted via TLS 1.2+
- To report a security vulnerability, email security@postlister.com or see our Security Policy.
Frequently asked questions
The most common questions from hosts and participants, organised by topic.
General
Sessions & Activities
Plans & Billing
Privacy & Security
Technical
*.firebaseio.com must be accessible. (4) Try refreshing your host browser, which triggers a full state broadcast to all participants.Templates
Common problems & solutions
🗑️ Clear Browser Data — Fix 90% of Issues
Cause: The browser has a stale Firebase auth token or a corrupted session object in localStorage that keeps trying to reconnect to an old/ended session.
Fix — Option 1 (automatic):
Fix — Option 2 (manual Chrome):
- Open postlister.com/engagelive in Chrome
- Click the 🔒 lock icon in the address bar
- Click Site settings
- Scroll down and click Clear data
- Reload the page — connection will be fresh
Fix — Option 3 (all browsers): Open a Private / Incognito window and navigate to EngageLive. This always starts with clean storage.
Cause: The auth token cached in localStorage has old plan data. The server has the new plan but the browser hasn't fetched it yet.
Fix:
- Log out from the app (click your email → Log out)
- Click the button below to clear cached data
- Log back in — the app will fetch your current plan fresh
Cause: EngageLive saves your session to localStorage (el_s_CODE) so you can recover it after an accidental refresh. When you start a new session, old session data sometimes persists and loads instead.
Fix:
- End the current session using the End Session button
- If stuck, open browser DevTools → Application → Local Storage → delete all
el_s_keys - Or use the button below to clear all EngageLive data
Cause: The boost token from the payment redirect was not applied — either the page reloaded before the token was processed, or the URL parameter was lost.
Fix:
- Check your email for the payment receipt from PayU/PayPal
- Log out and log back in — the server records your purchase and will restore the boost
- If still not working, clear data below and log in fresh
Cause: The session was started before the branding was set, or the cached session object predates the branding save.
Fix:
- End and restart the session — branding auto-loads on new session start
- Or open Event Branding 🎨 in the session menu and save your branding there for this session
- Set branding in My Account → Org Branding to apply automatically to all future sessions
The button clears only EngageLive-specific data from your browser's localStorage and sessionStorage:
el_session(cookie) — your login session (you'll need to log in again)el_s_*— saved session objects (unsaved activities will be lost)el_pending_tpl,el_host_returning— temporary flagsel_adfree_*— ad-free purchase tokens (re-fetched on login)- All other
el_prefixed keys
It does NOT clear: your account data on the server, purchase history, branding settings, or any other website's data.
- Address bar → 🔒 lock icon
- Site settings
- Clear data
- Reload
- Address bar → 🔒 shield icon
- Clear cookies and site data
- Reload
- Settings → Safari
- Advanced → Website Data
- Find postlister.com → Delete
- Reload