Live · Offline · No Internet Required

Three ways to
engage your class.

Quiz your students, run live polls, or play a Game Grid team game — all over direct Wi-Fi and Bluetooth. No internet. No accounts. Free to start — upgrade to Premium for $4.99/month to unlock every mode.

📝 Start Quiz 📊 Start Poll 🎮 Game Grid
Q3 of 8⭐ 285 pts
Which beta-blocker is preferred in heart failure with reduced ejection fraction?
A
Carvedilol
58%
B
Metoprolol succinate
22%
C
Atenolol
12%
D
Propranolol
8%
22 / 26responding live
Top score
🥇 Dr. Patel — 970
3 modes
Quiz · Poll · Game Grid
100%
Offline — no internet ever
0s
Setup time required
Free+
Quiz mode free · Premium $4.99/mo
Session Modes

Pick the right mode for
every moment.

Three completely different session types — same app, same QR code join, same peer-to-peer connection. Switch between them for any class.

📝
Start Quiz — Free

Scored Quiz Session

The full interactive quiz experience with real-time response bars, answer reveal, explanations, and a ranked leaderboard that closes every session. Free tier includes up to 3 quiz sessions per day.

  • Speed-based points — faster answers score higher
  • Live response bars update as students answer
  • Reveal correct answer + explanation with one tap
  • Ranked leaderboard broadcasts to all devices at end
  • Session saved to student device for self-study replay
  • Countdown timer optional per question
📊
Start Poll — Premium

Anonymous Live Poll

No scoring, no correct answers, no pressure. Collect honest real-time responses from your group. Results are visible to the presenter only — students simply vote and wait.

  • No scoring — pure anonymous opinion gathering
  • Students join with QR code or numeric code
  • Live response counts update on presenter device
  • Results saved on presenter device only
  • Students see "Poll Complete" screen when ended
  • Ideal for sentiment checks, pre-lecture surveys
🎮
Game Grid — Premium

Game Grid

A team-based competitive board game built right into the app. The presenter controls a grid of questions sorted by category and point value — teams buzz in to answer, rack up points, and compete on a live leaderboard.

  • Customisable grid — choose categories and point values
  • Team-based play with custom team names
  • Students see the live board and active question on their device
  • Wrong answers highlighted — question stays open for others
  • Running team score leaderboard throughout
  • Final ranked team standings at game end
How It Works

Ready in seconds.
No setup required.

No projector. No student accounts. No IT request. Open the app, share the code, and start.

01
📋

Build or import your questions

Use the step-by-step in-app builder — type your question, add an image, write up to five choices, mark the correct answer, add an explanation. Or import a .txt, .docx, or .pages file you've already written.

02
📱

Students join with a code

Show the QR code on screen or read the 4-digit code aloud. Students open the app, enter a nickname, and are connected over local Wi-Fi or Bluetooth — no accounts, no passwords, no delays.

03
🎮

Choose your mode and run it

Tap Start Quiz for a scored session, Start Poll for anonymous responses, or Start Game Grid for a team board game. Each mode runs live on every connected device simultaneously.

▶ See it in action

Walkthrough · Build questions · Students join · Run live · See results

Features

Everything a live session needs.
Nothing it doesn't.

Every feature built for the classroom, conference room, or ward — with zero internet dependency.

📡
Offline

Fully offline — always

Runs over Apple's Multipeer Connectivity — direct Wi-Fi and Bluetooth. Works in hospitals, conference centres, basements, aircraft. No internet dependency of any kind.

🎯
Three Modes

Quiz · Poll · Game Grid

Three complete session types from one app. Scored quizzes with leaderboards, anonymous live polls, and a full Game Grid team game — all using the same peer-to-peer connection.

📊
Live

Real-time response bars

See the class split across choices as students answer — before you reveal. Know whether to pause and re-teach before moving on.

Points

Speed-based scoring

Up to 100 points for fast correct answers. Students see their running total throughout the quiz. A ranked leaderboard closes every quiz session on every device.

Timer

Per-question countdown timer

Set a time limit. When it expires, the correct answer and explanation reveal automatically on every device — no presenter tap needed.

🎮
Game Grid

Game Grid

Customisable categories and point values. Teams buzz in, wrong answers stay visible for other teams, running scores tracked live. Full final leaderboard at game end.

✏️
Builder

In-app question builder

A guided step-by-step wizard. Type the question, paste an image from clipboard or pick from Photos, add choices, mark the correct answer, write an explanation.

📁
Import

File import

Import question sets from .txt, .docx, or .pages files. Write on your computer, import on your phone. Images supported across all file types.

📤
AirDrop

AirDrop file sharing

Share any question set to another device instantly via AirDrop, Mail, or Files — app to app, no internet required. The receiving device previews every change before importing anything.

Points System

Faster answers.
More points.

  • Speed-based scoring

    Answer with 28 of 30 seconds left → 94 pts. Answer with 3 seconds left → 19 pts. Wrong answer → 0 pts, always. No timer set → flat 100 pts for correct.

  • 📈

    Live running total

    A running point total sits at the top of every question screen. A points flash confirms each award the moment the answer is revealed.

  • 🏆

    Ranked leaderboard

    Sorted by total points, tiebroken by correct count. Broadcasts to every device the moment the session ends. Saved to student device for self-study history.

Example: 30-second timer
28s left when answered94 pts
20s left70 pts
10s left40 pts
2s left16 pts
Formula: 10 + 90 × (time remaining ÷ timer seconds)
AirDrop Sharing

Share question sets.
App to app, instantly.

  • 📤

    AirDrop from app to app

    Swipe right on any question set and tap Share — the system AirDrop sheet opens instantly. The receiving device opens the file and the app handles the rest. No internet. No cloud. No login.

  • 👁

    Preview before importing

    The receiving device shows exactly which question sets will be added before anything is imported. Review the list, then tap Add to confirm.

  • 🛡

    Safe import — never overwrites

    Import only adds new question sets. It never deletes or overwrites anything already on the device. Everything else stays exactly as it is.

How to share in 3 steps
1
Swipe right on a question set
On the Presenter home screen, swipe right on any question set and tap Share / Export via AirDrop.
2
Pick the recipient in AirDrop
The system share sheet opens — tap the target device in AirDrop, or choose Mail, Messages, or Files.
3
Review and import
The receiving device shows a preview of the question sets being added. Tap Add to import — done in seconds.
Built For

Wherever people learn together.

🏥

Medical Education

Grand rounds, board review, residency teaching, case-based discussions.

🎓

University Lectures

Formative assessment, lecture check-ins, seminar engagement, tutorials.

🎤

Conferences

Audience response without internet dependency or registration desks.

📚

Study Groups

Peer quizzing, spaced repetition, collaborative board review, team games.

Private by design.

All communication is direct device-to-device. No data leaves the room. No servers. No analytics. No advertising. Ever.

🚫
No accounts
📵
No internet needed
🔒
No data collection
📢
No ads
☁️
No cloud
Pricing

Start free.
Unlock everything for $4.99/month.

Quiz mode is free with no account required. Upgrade to Premium to unlock Poll Mode, Game Grid, AirDrop sharing, Self Test, and unlimited quiz sessions.

Free
🆓

Free Tier

No account. No credit card. Download and start running quiz sessions immediately — up to 3 per day.

Free
No account required · No credit card · Always free
  • Quiz mode — up to 3 sessions per 24 hours
  • Unlimited question sets & in-app builder
  • File import (.txt, .docx, .pages)
  • Live response bars & leaderboard
  • Speed-based points + countdown timer
  • Poll Mode
  • Game Grid
  • AirDrop question sharing
  • Self Test (student practice)
  • Unlimited quiz sessions
Download on theApp Store — Free
Education Bundle
🏫

Department / Institution

For departments, residency programmes, and institutions purchasing Premium for a whole team. Volume pricing through Apple at 20+ licences.

Volume
Via Apple Business & Education Store · reduced per-device cost at 20+ licences
  • All Premium features for every device
  • iPhone, iPad & Mac
  • Apple Volume Purchase Program (VPP)
  • Assign via MDM to managed devices
  • Reduced per-device cost at 20+ licences
  • Centralised billing through Apple
Contact for Education Pricing

Or purchase directly via the Apple Volume Purchase Program ↗

🔒 Secure payment via Apple· 📱 iPhone & iPad — iOS / iPadOS 17+· 💻 Mac — available· 🔄 Free tier always free· 💬 ajkproductionapps@gmail.com
Legal
Last updated: March 2025

Privacy Policy

LocalP2Poller is built around a simple principle: your data stays on your device. This policy explains what data the app handles, how it is used, and your rights as a user.

📋Overview

LocalP2Poller ("the app", "we", "our") is developed and operated by AJK Production Apps. The app enables peer-to-peer classroom polling entirely over local Wi-Fi and Bluetooth using Apple's Multipeer Connectivity framework. The app does not collect, transmit, store, or share any personal data on external servers. All session data remains on your device at all times.

📦Data We Collect

The app handles the following data locally on your device only:

  • Nicknames — students enter a display nickname to identify themselves in a session. Shared only with the presenter's device over the local peer-to-peer connection and never transmitted to any server.
  • Question sets — stored locally on your device using iOS UserDefaults.
  • Session results — response counts, scores, and leaderboard data stored locally and never uploaded anywhere.
  • Device name — your device's local network name may be visible to other devices on the same local network during a session. Standard iOS Multipeer Connectivity behaviour.
  • Camera — used solely to scan QR codes for joining sessions. No images or video are captured, stored, or transmitted.
  • Subscription status — managed entirely by Apple's StoreKit. We have no access to your payment details or Apple ID.

🚫Data We Do Not Collect

  • Names, email addresses, phone numbers, or any account information
  • Location data of any kind
  • Browsing history, search history, or usage analytics
  • Device identifiers, advertising identifiers, or fingerprinting data
  • Health, fitness, or financial information
  • Sensitive personal information of any kind

📡How Data Is Transmitted

All communication takes place directly between devices using Apple's Multipeer Connectivity framework over local Wi-Fi and Bluetooth. This data never leaves your local network and is never sent to the internet, to our servers, or to any third party. Sessions are encrypted by the iOS framework by default.

👥Third Parties

LocalP2Poller does not integrate any third-party SDKs, analytics tools, advertising networks, crash reporting services, or tracking frameworks. In-app purchases are handled entirely by Apple's StoreKit — we receive no payment details. No user data is shared with, sold to, or accessible by any third party.

👶Children's Privacy

LocalP2Poller does not collect personal information from anyone, including children under the age of 13. Because no personal data is collected or transmitted to external servers, the app is compliant with COPPA and equivalent regulations.

💾Data Storage and Retention

All data created within LocalP2Poller is stored locally on your device using iOS UserDefaults. This data persists until you delete it within the app or until you uninstall the app. We have no access to this data and cannot retrieve, view, or delete it on your behalf.

🌍GDPR and International Users

Because LocalP2Poller does not collect or process any personal data on external servers, GDPR obligations relating to data controllers and processors do not apply to the core functionality of this app. Users in the EEA have the same experience as all other users — no personal data leaves their device.

🔒Your Rights

Because all data is stored locally on your device and never transmitted to us, you have full control at all times. You can delete individual question sets or session records from within the app, or delete all app data by uninstalling the app. There is no account to delete and no server-side data to request.

✏️Changes to This Policy

We may update this Privacy Policy from time to time. Any changes will be reflected by updating the "Last updated" date at the top of this page. Continued use of the app after changes are posted constitutes your acceptance of the updated policy.

Questions about this Privacy Policy? We're happy to help.

ajkproductionapps@gmail.com