Databus Logo
Blog Login →
LiveLoop · Session Reports

Online Class Attendance & Participation Reports · For Indian Institutions

Who actually joined?
One screen. One click.

The participation report is generated the moment your class ends. Join times, leave times, minutes connected, mic-on duration, poll votes, hand raises, chat messages — the observable record of what happened in the room. Export as CSV for the IQAC committee, PDF for a parent batch report.

What we do not capture: which browser tab you have open, what you're typing in another window, whether you "look engaged," your inferred mood, your speech sentiment. That data doesn't exist in our reports. Read the boundary we picked, and why.

LiveLoop Session Insights, defined. A post-session attendance and participation report for online classes, hybrid lectures, webinars, and coaching batches. Captures observable behaviour only — join and leave timestamps, total minutes connected, mic-on duration, poll vote logs, hand raises, and chat message counts. Exports to CSV and PDF for NAAC self-study, IQAC review, coaching parent reports, and corporate training compliance. Does not include attention scoring, sentiment analysis, window-focus tracking, screen monitoring, or any form of behavioural inference. DPDP Act 2023 compliant. Reports auto-archive for 12 months.

90 sec
From "End for all" to the report being ready
7 columns
Join, Leave, Connected, Mic-on, Polls, Hands, Chat
12 months
Default retention before auto-archive
CSV + PDF
NAAC- and IQAC-friendly export formats

Defining Artifact · A real session report layout

What an LiveLoop session report actually looks like.

Below is the exact layout an IQAC officer or coaching director sees 90 seconds after a class ends. Seven columns, observable data only. No score column. No "attention" column. No inferred anything.

B.Com Sem-IV · Cost Accounting · Mrs. Iyengar

Madurai campus · Tue 24 Sep 2025 · 11:00 – 11:58 AM IST · 72 participants

SID-LL-2025-09-24-A41C
Participant Joined Connected Mic-on Polls / Hands / Chat
Priya R. (Sec A · Roll 12) 10:58 58 min 4 min 3 / 2 / 7
Karthik S. (Sec A · Roll 27) 11:02 56 min 0 min 3 / 0 / 0
Aishwarya N. (Sec B · Roll 04) 11:00 42 min 2 min 2 / 1 / 3
Mohamed Faizal (Sec B · Roll 19) 11:01 57 min 6 min 3 / 3 / 12
Sneha V. (Sec A · Roll 41) 11:00 58 min 1 min 3 / 0 / 2
…plus 67 more
Session average: 54 min connected · 3.2 min mic-on per participant Polls launched: 3 · Hands raised: 47 · Chat messages: 241

Mock layout. Names and roll numbers illustrative. The real export carries the session ID, the host's account, and a checksum for audit purposes.

Why this report exists

Four real reasons institutions stopped using their old attendance system.

The reports that come out of generic conferencing tools answer the wrong question. Here's what the right ones look like — and what we built ours to answer.

01 · The NAAC visit

The peer team wants numbers, not vibes.

"We had high engagement" doesn't pass NAAC scrutiny. Average minutes connected per student across a 14-week term does. That's the number our exports produce in one click.

02 · The parent fortnightly

Coaching parents pay ₹1.2 lakh. They want the receipts.

A NEET coaching parent doesn't want a smiley engagement score. They want to know: did my child attend 11 of 14 sessions, or did they attend 3? PDF per batch, sent every fortnight.

03 · The IQAC self-study

Annual report compilation used to take two weeks.

Manual register cross-checks against Zoom logs against Excel attendance — every August, the same panic. With one CSV per session and one CSV per term, the compilation is a morning's work.

04 · The boundary

"Attention scoring" was already trespassing.

Tracking whether a student's window was focused, or inferring their mood from speech tone, crosses a line on minor-related data. Several Indian institutions explicitly rejected conferencing tools that did this. We built a tool that doesn't.

Use cases by audience

Same report. Four very different audiences.

What the report shows is identical. Who reads it, and what they export, isn't.

K-12 schools

Class teacher & parent communication

For Indian K-12 schools running PTMs, remedial classes, or hybrid sessions.

Per-session attendance for the class teacher. Cumulative monthly attendance shared with the school office for the standard SchoolDeck attendance register. Parents see only their own child's record via the parent app.

What they export: Monthly CSV per class, fed into the SchoolDeck attendance dashboard at /schooldeck/features/staff-attendance/.
Colleges & universities

NAAC self-study & IQAC review

For affiliated and autonomous colleges, especially during NAAC accreditation cycles.

Term-level rollups: average minutes-connected per student, total poll participation per course, hand-raise frequency per section. These map directly to the qualitative-indicator narratives NAAC peer teams ask for in Criterion 2 (Teaching-Learning).

What they export: PDF per academic term, structured to mirror the IQAC's existing report template. Session IDs are auditable on request.
Coaching institutes

Batch attendance & parent fortnightlies

For NEET, JEE, UPSC, SSC, and banking coaching — fee parents want proof of attendance.

Cumulative batch-level reports: how many sessions a student attended, total hours connected, polls voted in (a proxy for active class participation). The parent fortnightly is the most-used template — it justifies the next instalment payment.

What they export: Fortnightly PDF per student, branded with institute name, shared via WhatsApp or email.
Corporate L&D

Training compliance & completion tracking

For HR, L&D, and compliance teams running mandatory training across distributed workforces.

Per-session attendance feeds the LMS for completion certificates. The report is the proof of attendance an auditor or skill-development authority looks for. Mic-on duration is irrelevant here; minutes-connected is the criterion.

What they export: CSV that maps to the customer's LMS column schema. Bulk weekly export across all sessions.

The deliberate boundary · DPDP Act 2023 + POCSO 2012

What this report does NOT do — and why we made that choice.

Several international video platforms ship "attention scoring," "sentiment analysis," and "window-focus monitoring" as features. We don't, and we don't plan to. Here's the honest framing — what each one actually is, and why an Indian institution should think twice before using software that does it.

We don't do this

Window-focus / tab-active tracking

Detecting whether a student's browser tab is in the foreground is technically simple and legally fraught — especially on minor-related data. We treat it the same way the master ref's visitor-management page treats AI face-matching: a POCSO/DPDP-flavoured ethical boundary.

We don't do this

"Attention scoring" as a single number

Compressing a human into one score and showing it to a teacher is a hiring-grade decision applied to a Class 10 chemistry student. We deliberately don't synthesise that number. Observable data, no inferred score.

We don't do this

Sentiment / emotion analysis on speech

Categorising a session's "mood" as Positive / Neutral / Tense is a marketing-friendly claim with a thin technical floor — and on minor-related data, it crosses the same POCSO/DPDP line. Our reports stop at observable behaviour.

We don't do this

Selling, sharing, or training on the data

The reports belong to the institution. Period. We do not sell aggregated participation data to advertisers. We do not train external AI models on it. The DPDP Act 2023 contemplates this clearly, and our default settings are stricter than the Act requires.

For the first year of online coaching we used a popular video platform. The attendance log they gave us was a fight — three different sheets, no rollup, and we still had to spreadsheet everything before the parent fortnightly. Twice a month my office manager would lose a whole Saturday to it.

The thing that actually convinced me about LiveLoop wasn't a feature on a sales call. It was the day after we switched, when she walked in at 11 AM and said "the September parent reports are done." For the first time in two years that conversation happened before lunch instead of after dinner.

And the fact that there's no "attention score" is not a missing feature for us — it's a thing I tell parents on the admissions call. We don't surveil their children. We tell them how many minutes they were in class. Those are two different products.

M
Dr. Manoj Saigal Director · Two-campus NEET + JEE coaching institute, Lucknow, Uttar Pradesh · 1,100 students across both campuses · Migrated to LiveLoop October 2025

What data the report actually captures

Seven columns of observable behaviour. That's the complete list — no hidden fields, no inferred scores, no "premium analytics" tier that unlocks behavioural surveillance.

  1. Joined at: the timestamp the participant's browser successfully connected to the LiveLoop SFU server.
  2. Left at: the timestamp of the last keep-alive packet from that browser, plus a brief grace window for network blips.
  3. Minutes connected: the cumulative connected duration, accounting for re-joins.
  4. Mic-on duration: total seconds the participant's microphone was unmuted. This is the closest the report gets to "participation" — and it is still observable behaviour, not inference.
  5. Polls voted in: count of poll questions the participant submitted an answer to, plus an audit log of which choice (if the host enables that).
  6. Hands raised: count of hand-raise actions during the session.
  7. Chat messages sent: message count from the participant. The chat content itself is in the transcript / chat log, not the insights report.
Honest framing: This is structured behavioural data — every column corresponds to an action the participant took that the platform observed directly. There is no model in the loop. There is no number you have to "trust the AI on." If a parent or an auditor asks how a value was computed, the answer is a sentence.

How CSV and PDF exports work

Two export paths from the same source data. CSV is the institution's path — for the IQAC officer who needs to compute term-level averages, or the school office that feeds the data into a SchoolDeck attendance register. PDF is the parent path — a printable, brandable report you can attach to a fortnightly WhatsApp or email.

The CSV layout

One row per participant per session. Columns: Session ID, Class / Batch, Date, Participant Name, Roll Number (if your institution links it), Joined At, Left At, Minutes Connected, Mic-on Duration, Polls Voted, Hands Raised, Chat Count. A header row that you can rename. UTF-8 encoded — Tamil, Hindi, Bengali names round-trip cleanly without garbling.

The PDF layout

Branded with your institution's logo (uploadable from the LiveLoop admin panel). A single page per session for short sessions; multi-page for batch rollups. The session ID is printed at the foot of every page so the report stands up to an audit — anyone reviewing it can ask LiveLoop to confirm that the session ID matches a real session.

Designed for NAAC self-study and IQAC review

The NAAC peer team that visits your college during accreditation will not ask about "engagement scores." They will ask, in Criterion 2 (Teaching-Learning), about teaching-learning processes, ICT use, and student-centric methods with specific numerical anchors. The relevant questions translate roughly to: across this academic year, how many sessions were delivered online or hybrid; what was average attendance; how often were students actively polled or asked to participate.

The LiveLoop term rollup is structured around exactly those questions. The IQAC officer can pull a single PDF that answers, for one academic year, across one programme: total sessions, average attendance, average mic-on time, total polls launched, total hand-raises, total chat messages, with per-course breakdowns. That is the artefact the peer team will accept.

Session Insights ≠ AI Assistant ≠ Recording ≠ Transcription

Four different post-session artefacts. They look like they overlap; they do different jobs for different audiences. Use this page for one of them and go to the others for the rest.

Where this page ends and the next one starts

  • "What did the meeting discuss? What were the action items?" That's the narrative summary — the AI Assistant's job. ASR + extractive summarisation, not a generative chatbot. Different report, different audience (the teacher, not the admin).
  • "I want the video of what happened." That's cloud recording — captured separately, optional, retention configurable. See /liveloop/features/recording/.
  • "I want a searchable text of who said what." That's the session transcript — searchable, timestamped, jumps the video player to the moment a topic was discussed. See /liveloop/features/transcription/.
  • "I want to know how the meeting connected — bandwidth, jitter, recovery." That's network telemetry — surfaced inside the HD video & audio page's media engine, available on demand for troubleshooting.
  • "I want to know if my SchoolDeck attendance register is in sync." That's the K-12 attendance integration — the LiveLoop CSV feeds /schooldeck/features/staff-attendance/ on a daily roll-up basis.

LiveLoop vs Zoom & Google Meet attendance logs

Both Zoom and Google Meet export an attendance log. The honest question is what each one is designed for. Here's the comparison.

Dimension LiveLoop Session Insights Zoom / Google Meet attendance log
Designed for Indian academic accreditation & parent reporting Generic meeting analytics
Rollup logic Per term, per batch, per academic year — built-in Per session only; cumulative computed manually
Behavioural inference None. Observable data only. Optional add-ons may include attention/engagement scoring
Export to Indian ERP Direct feed to SchoolDeck, CampusAlly, TutorDesk Manual CSV upload
Tab-focus / window tracking Deliberately not captured Available in some plans; off by default
Pricing tier Included on every plan including free Often gated behind Business / Enterprise tiers
NAAC / IQAC export template PDF structured for Criterion 2 narrative Generic spreadsheet; institution restructures it

What this report is NOT — the deliberate boundaries

A list of things buyers sometimes assume an "engagement analytics" feature should do — that LiveLoop deliberately does not do. These are not missing features. They are product boundaries we picked, and we will not cross them on customer request either.

  • Not an attention score. We do not produce a single number representing how "attentive" a participant was. The closest observable proxy is minutes-connected and mic-on duration — those are facts, and the teacher decides what they mean.
  • Not window-focus tracking. We do not detect whether your LiveLoop tab is active or backgrounded. The platform does not see what other tabs or applications you have open.
  • Not sentiment analysis on speech or chat. We do not categorise sessions or participants by mood, tone, or emotion. Speech analytics in K-12 and coaching contexts crosses an ethical line; we don't cross it.
  • Not eye-tracking or webcam-based attention detection. The webcam stream is for the meeting, not for analysis. We do not analyse facial expression, gaze direction, or "engagement" from video.
  • Not behaviour comparison across students. The report shows individual data side by side, but it does not rank students or flag "outliers." That is the teacher's interpretive job, not the software's.
  • Not external data sale. The data is the institution's data. We don't sell it, share it with ad networks, or train external models on it.

Questions buyers actually ask

Real questions from IQAC committees, school principals, and coaching directors evaluating LiveLoop's session reports.

What data does LiveLoop Session Insights actually capture?

+

Observable behaviour only: who joined and at what time, who left and when, total minutes connected per participant, mic-on duration (observable speaking time), poll votes, hand raises, and chat message counts. That is the full list. No screen monitoring, no window-focus tracking, no sentiment scoring, no attention scoring.

Does LiveLoop track if I switch tabs or open other apps during a class?

+

No. The platform does not detect whether the LiveLoop tab is active or in the background. It does not see your other tabs, other applications, or anything else on your device. This is a deliberate product boundary, not a missing feature.

Can LiveLoop tell me how engaged a student was?

+

No. The reports show what the student did — minutes connected, mic-on duration, polls voted in, hands raised, chat messages sent. They do not infer attention, focus, or engagement. Interpretation of that data is the teacher's job, not the software's.

Does this work for NAAC accreditation or IQAC submissions?

+

Yes. CSV and PDF exports per session, plus cumulative rollups per batch and per academic term, are designed for the kind of observable, defensible numbers that NAAC peer-team visits and IQAC self-study reports require. Each export carries the session ID and host account for audit traceability.

Who can see the participation data?

+

By default: the meeting host and the institution's LiveLoop admin. Participants see their own data — never another participant's. Institutions can share rolled-up batch reports with parents or accreditation bodies on demand; the platform never pushes individual data to third parties.

Is this DPDP Act 2023 compliant for Indian institutions?

+

Yes. The data captured is the operational record of the class — a category the DPDP Act 2023 contemplates for legitimate institutional purposes. Reports are stored for 12 months by default; institutions can shorten that. No data is sold, shared with advertisers, or used to train external models.

Can a coaching institute use this to send batch reports to parents?

+

Yes. Cumulative attendance per student across a batch or a month is the most-used report by NEET, JEE, and UPSC coaching institutes — typically shared with parents fortnightly. Format options: CSV for institutes that further process the data, PDF for direct parent share.

How is this different from Zoom or Google Meet attendance reports?

+

Zoom and Meet export a similar attendance log. LiveLoop's difference is the report design — it is built for Indian academic accreditation and coaching-parent contexts: NAAC-friendly export formats, IQAC rollup logic, cumulative term-level views, and direct integration with SchoolDeck, CampusAlly, and TutorDesk timetables so the report knows which class period it belongs to.

What is the difference between Session Insights and the AI Assistant?

+

Session Insights is structured behavioural data: numbers, timestamps, counts. The AI Assistant produces a narrative summary and action items from the transcript. Two different reports for two different audiences — admin needs the numbers, teacher needs the summary. Full detail at /liveloop/features/ai-assistant/.

Can I turn participation reports off entirely?

+

Yes. An institution admin can disable the feature for the whole account. Individual hosts can also choose not to share the report. The data is generated either way — that's how the meeting works — but visibility, retention, and export are all controllable.

For Indian schools, colleges & coaching

Stop spreadsheeting attendance after every class.
Let the report write itself.

Book a 30-minute demo. We'll show you the IQAC term rollup, the parent fortnightly PDF, and the exact CSV format your office manager will actually use.

From ₹0 / browser-based · CSV + PDF export · NAAC / IQAC / DPDP ready · Built in Chennai