No AI. No tracking. No data stored. Just honest feedback.

AllFeedback

The live classroom companion that tells you what your learners can't - even with cameras off. Status, responses, polls, and confidence checks in real time.

Free to use · No credit card · No learner accounts needed

The cameras-off problem

You're teaching online. Cameras are off. You ask “Does everyone understand?” and get silence. You set an exercise and have no idea if learners are working, stuck, or have left the room. You're teaching blind.

AllFeedback gives you your classroom instincts back.

Everything you need, nothing you don't

Designed for tutors with 5–30 learners in live online sessions.

🟢

Live Status Dashboard

At a glance, see every learner's state: awaiting, working, done, or stuck. Colour-coded cards update in real time.

📢

Activity Broadcast

Type a task or question, hit send. Every learner sees it instantly. Collect free-text responses as they work.

📊

Quick Polls

Yes/No, A/B/C/D, or custom options. One tap to create, one tap to answer. Live bar chart results.

🔥

Confidence Check

Learners rate their confidence 1–5. You see a heatmap and average. Spot who's lost before they fall behind.

Hand Raise

One-tap hand raise that pulses on your dashboard until you acknowledge it. No more shouting into the void.

💬

Private 1:1 Chat

Message individual learners privately. They can ask for help without the whole class hearing.

Countdown Timer

Set a visible timer for activities. Learners see the countdown on their screen. Creates focus and urgency.

📌

Pin Responses

Spotlight a great answer for the whole class to see. Perfect for sharing examples or starting discussion.

🎭

Anonymous Mode

Toggle anonymous responses for honest answers on sensitive topics. Names hidden, learning preserved.

📱

Zero Friction for Learners

Room code + name. No app download, no account creation, no email verification. Works on any device with a browser.

Tutor Approval Gate

Learners wait in a lobby. You approve each name before they enter. Reject fake names with one tap.

📺

Presenter View

Clean, read-only dashboard optimised for screen sharing. Hide names and responses when projecting.

How it works

1

Create a Room

Sign in with your email. Click 'Create Room'. You get a memorable code like blue-tiger-42.

2

Share the Code

Paste the room code in your Teams/Zoom/Webex chat. Learners open AllFeedback and enter the code + their name.

3

Approve & Teach

Approve learners from the waiting room. Set activities, run polls, check confidence -all from your dashboard.

4

Session Ends

Close the room. All learner data is immediately discarded. Nothing is stored. Nothing to delete.

AI-Free by Design

No AI. No generative AI. No algorithms deciding for you.

AllFeedback is a transparency tool, not an AI tool. It does not use artificial intelligence, machine learning, generative AI, large language models, or any form of automated decision-making.

What AllFeedback does

  • Displays exactly what learners submit -unmodified
  • Counts poll votes -simple arithmetic
  • Averages confidence scores -simple arithmetic
  • Shows connection status -online or offline
  • Relays messages between tutor and learner

What AllFeedback does NOT do

  • No AI-generated content or suggestions
  • No automated grading or assessment
  • No sentiment analysis of responses
  • No profiling or behavioural prediction
  • No data sent to third-party AI services

The tutor sees exactly what the learner typed. The learner sees exactly what the tutor sent. There is no intermediary processing, filtering, scoring, ranking, or transformation of any content. AllFeedback is a communication tool -like a digital whiteboard with hand-raise buttons.

EU AI Act Compliance

EU AI Act -not applicable, by design

The EU Artificial Intelligence Act (Regulation 2024/1689) regulates systems that use machine learning, logic-based, or statistical approaches to generate outputs such as predictions, recommendations, or decisions. AllFeedback does none of these things.

AllFeedback is not an AI system (Article 3(1))

The EU AI Act defines an AI system as 'a machine-based system designed to operate with varying levels of autonomy, that may exhibit adaptiveness and that infers, from input it receives, how to generate outputs such as predictions, content, recommendations, or decisions.' AllFeedback does not infer, predict, recommend, or decide anything. It relays human inputs (status selections, typed text, button presses) to other humans without modification.

Not a high-risk system (Article 6, Annex III)

The AI Act identifies education AI as potentially high-risk when it determines access to education, assigns students to institutions, assesses learning outcomes, or monitors prohibited behaviour during exams. AllFeedback does none of these. It does not assess, grade, evaluate, score, filter, rank, or restrict any learner. The tutor makes all decisions -the tool simply displays what learners submit.

No prohibited practices (Article 5)

AllFeedback does not perform subliminal manipulation, exploit vulnerabilities, conduct social scoring, use real-time biometric identification, infer emotions, or perform any of the practices prohibited under Article 5 of the EU AI Act.

No automated decision-making

The only 'decisions' in AllFeedback are made by the tutor: approving/rejecting learner names, setting activities, and closing rooms. These are direct human actions, not automated or AI-assisted decisions. No algorithm influences the tutor's view of learner performance.

Summary: AllFeedback falls outside the scope of the EU AI Act because it is not an AI system. It uses no machine learning, no neural networks, no statistical inference, and no automated decision-making. It is a real-time communication tool that relays human inputs to other humans without processing, scoring, or transformation.

GDPR Compliance

Privacy by design, not by afterthought

AllFeedback is built around data minimisation and privacy by design -two core principles of the General Data Protection Regulation (GDPR). We collect the absolute minimum data needed to run a live feedback session, and we discard it the moment the session ends.

Learner data is ephemeral (Article 5(1)(c) -Data Minimisation)

  • Learner names, responses, poll votes, status updates, and chat messages are held in server memory only during the active session.
  • When the tutor closes the room, all learner data is immediately and irrecoverably discarded.
  • No learner data is written to any database, log file, or persistent storage.
  • There is nothing to delete because there is nothing stored.

Tutor data is minimal (Article 5(1)(c))

  • Tutors provide an email address and display name to create an account.
  • Room codes and creation timestamps are stored so tutors can manage their rooms.
  • No learner information is attached to the tutor's record.
  • Tutors can request full account deletion at any time.

Lawful basis -Legitimate Interest (Article 6(1)(f))

  • Tutor accounts: Necessary to provide the service the tutor signed up for.
  • Learner session data: Necessary for the real-time feedback functionality during the session. Discarded immediately after.
  • No consent banners needed for learners because we do not track, profile, or store their data beyond the session.

No tracking, no cookies, no analytics (Article 5(1)(b) -Purpose Limitation)

  • AllFeedback uses a single httpOnly session cookie for tutor authentication. That's it.
  • No analytics scripts (no Google Analytics, no Mixpanel, no Hotjar).
  • No advertising pixels or tracking beacons.
  • No fingerprinting or cross-site tracking.
  • No third-party scripts of any kind loaded in the browser.

No international data transfers

  • AllFeedback can be self-hosted within your institution's infrastructure.
  • When hosted by us, all data processing occurs within the EU/EEA.
  • No data is shared with or transferred to any third-party service, cloud AI provider, or non-EU entity.

Children's data (Article 8)

  • Because learner data is ephemeral and not stored, AllFeedback does not maintain records of children's personal data.
  • No learner account is created. No age verification is required because no persistent data processing occurs.
  • The tutor (as the data controller in their institutional context) manages who joins the session via the approval gate.

Data Protection Impact Assessment (Article 35)

  • AllFeedback's ephemeral data model means a DPIA is unlikely to be required, as there is no systematic, extensive profiling or monitoring of data subjects.
  • We provide a DPIA template for institutions that wish to conduct their own assessment.

Summary: AllFeedback stores tutor email and name (deletable on request). Learner data exists only in server memory during the session and is irrecoverably discarded when the room closes. No tracking, no analytics, no profiling, no data sales, no third-party sharing. The simplest way to protect data is to not store it.

Data lifecycle: what we store, and for how long

DataStorageDurationDeletion
Tutor email & nameDatabaseUntil account deletedOn request
Room code & timestampDatabaseUntil account deletedOn request
OTP codesDatabase10 minutesAuto-expires
Learner namesMemory onlyDuring sessionAuto on room close
Responses & poll votesMemory onlyDuring sessionAuto on room close
Chat messagesMemory onlyDuring sessionAuto on room close
Status, confidence, emojisMemory onlyDuring sessionAuto on room close

Green rows = ephemeral data. Exists only in server RAM. Never written to disk. Irrecoverably gone when the session ends.

How we compare

FeatureAllFeedbackMentimeterSlidoKahoot!
Live status dashboard---
Free-text responses-
Quick polls
Confidence check---
Hand raise---
1:1 private chat---
No learner signup
Tutor approval gate---
No AI / no profiling---
Ephemeral learner data---
Self-hostable---
Free (unlimited)---

Ready to feel your classroom again?

Set up in 30 seconds. Your learners join in 5.