# ClassBench: Teacher Workbench — Offline hub for class teachers

> Offline classroom management tool for teachers, consolidating student data and tasks. (iPhone/iPad app by Longyan Xinluo Zhejia Technology Co., Ltd.)

- Source: https://appshunter.io/ios/app/classbench-teacher-workbench/id6791022264 (this page in markdown: same URL + `.md`)
- Developer: [Longyan Xinluo Zhejia Technology Co., Ltd](https://appshunter.io/developer/1646050203)
- Category: Education, Productivity
- Price: Free
- Rating: 5.00/5 from 1 App Store ratings
- Age rating: 4+
- Requires: iOS 17.0 · 25 MB
- Languages: American English, Chinese (Simplified, China), Chinese (Traditional, Taiwan)
- Released: 2026-08-03
- Data updated: 2026-09-07
- Monetization: free
- User reviews in markdown: https://appshunter.io/ios/app/classbench-teacher-workbench/id6791022264/reviews.md

## What is ClassBench?

ClassBench is a day-to-day tool for teachers who run a class.

Running a class means keeping track of small, scattered things: who's on leave, whose turn it is for cleaning duty, which students you spoke with this week, how many days until the midterm. They end up spread across chat apps, notes and paper books — hard to find, harder to hand over. ClassBench keeps them in one place.

TODAY
Today's timetable, to-dos, exam countdowns and student birthdays on one screen. The timetable handles odd and even week rotations and shows the right classes for the current teaching week. To-do reminders are worded so no student information appears on your lock screen.

MANAGE
Log and clear leave, award or deduct points, schedule and rate cleaning duty, keep parent contacts, and pull a term report. Enter exam scores by subject or import them from Excel, and get per-subject averages, the list of students below the pass mark, and class statistics. Set subjects and pass marks once and they become the class default for every new exam. Grade Scale Reference simulates banded scoring against this class's own results — a teaching aid, not a real conversion.

STUDENT PROFILES
A profile for every student: basics, two guardians, points, leave, score trends and a growth timeline. Add students in bulk or import an Excel roster, and arrange, swap or resize seats on a seating chart. Guardian consent can be signed by hand on your phone, or photographed from a paper form and archived.

WORK NOTES
Jot down a home visit, a talk or a parent call, with photos, audio or video attached and linked to specific students. Recordings are transcribed by on-device speech recognition — the audio never leaves your phone. Note types are yours to maintain.

DESKTOP WORKBENCH
Start it manually and a computer on the same local network can open an encrypted web page, sign in with a one-time code, and enter students, scores and timetables in bulk. It never touches a server, stops itself when the app is backgrounded, and logs every access.

WIDGETS AND SHORTCUTS
Four widgets: today's timetable and to-dos, attendance, exam countdown, and quick actions. Long-press the app icon to log leave, award points or write a note. Siri works too — ask it to open a student or check the next exam.

BACKUP AND DEVICE TRANSFER
Export everything as an encrypted backup with a password you choose, photos and recordings included. Save it via AirDrop or Files, and open it to restore. Moving to a new phone is simpler still: put both on the same Wi-Fi, show the QR code on the old one, scan it with the new one, and the data moves directly between them, encrypted, without touching a server.

LANGUAGES AND ACCESSIBILITY
The interface is available in English, Simplified Chinese and Traditional Chinese, following your system language or set per app. VoiceOver reads every control, including score tables and trend charts. Text scales with Dynamic Type all the way to the accessibility sizes, and layouts reflow rather than truncate. Turning on Reduce Motion stops looping animations. Scores below the pass mark carry a triangle marker as well as red, so colour is never the only cue.

PRIVACY

This is the part ClassBench most wants to be clear about.

Student and parent information is encrypted with SM4-GCM and stored on the device. The master key lives in the system keychain, restricted to this device and excluded from backups. There are no ads, no analytics, no telemetry and no third-party SDKs, no account to register for, and no code path that sends data to the internet.

The app can be locked with a passcode, unlocked quickly with Face ID or Touch ID, and locks itself when backgrounded — student data never shows in the app switcher. Deletion works at three levels: one student, one class, or everything, so records can go the moment a student transfers, graduates, or a parent asks.

Please obtain guardian consent offline before entering student information. A printable consent form is built into the app.

## Key features

- Student information management
- Attendance and leave tracking
- Grade recording and analysis
- Parent communication log
- Offline data access
- Secure local network access
- Data backup and transfer


## Frequently asked questions about ClassBench

### What is 班助 used for?

班助 is an offline work tool designed for primary and secondary school homeroom teachers. It helps manage daily tasks such as tracking student absences, assigning duties, recording conversations, and monitoring exam progress, consolidating scattered information into one organized platform.

### How does 班助 handle student data privacy?

Student and parent information is encrypted using SM4-GCM and stored locally on the device. The app does not contain ads, analytics, or third-party SDKs, and requires no registration or login. Data is secured with password access and can be quickly locked when the app is in the background.

### Can 班助 be used without an internet connection?

Yes, 班助 is an offline tool. All core functionalities, including managing student information, attendance, grades, and communication logs, are available without an internet connection. Data is stored and processed locally on the device.

### How often is 班助 updated?

The latest version of 班助 is 1.2, which was last updated on 2026-08-09. While specific update frequency isn't detailed, the app has received updates since its release on 2026-08-03.

### What devices support 班助?

班助 is available on Apple devices, including the Apple Watch, iPhone, and iPad. This allows teachers to manage their classroom tasks across multiple Apple devices.

### Does 班助 have ads?

No, 班助 is ad-free. The application explicitly states it does not contain advertisements, statistical tracking, or any third-party SDKs, ensuring a focused and uninterrupted user experience for teachers.

### How can I back up my data in 班助?

All data in 班助 can be exported with a single click into an encrypted backup file. This file can be saved via AirDrop or other file transfer methods. Data can be restored by opening the backup file, and direct encrypted transfer between devices is also supported.

### What is the age rating for 班助?

班助 has an age rating of 4+. This indicates it is suitable for users of all ages, with no content restrictions that would limit its use by younger individuals.

## Version history (last 5 releases)

### 1.6.2 — 2026-09-05

A major update that fills in a dozen things a homeroom teacher's day kept running into.

New — Home modules: choose which modules appear on the Today page and in what order, under Me → Home modules.

New — Export center: every export in one place, with a plain list of what each file contains. "Include contacts" and "include photos" are off by default and apply app-wide.

New — 1530 safety-education ledger: daily 1-minute, weekly 5-minute and monthly 30-minute entries kept separately, exportable by year as CSV, with reminders.

New — Points redemption: set up rewards and their cost, let students redeem. Balances are points earned minus points spent; redemptions never touch the original records.

New — Weekly duty rotation: pick the group order and a start date, and who is on duty each week (or day) is worked out for you.

New — Student signatures on talk records: have the student sign right in the note; the signature is encrypted and archived with the record and included in PDF exports.

New — Conflict ledger: record friction between students, how it was handled and how it ended: kept separate from the discipline ledger; nothing here deducts points.

New — Enrichment / borderline / catch-up lists: set a score band per exam and subject and the list is computed live; log follow-ups per student, and unfinished ones stay pinned.

New — Parent message templates: pick a template, fill in the variables, copy in one tap. Group-send masking is on by default — surnames only, phone numbers masked — so what you copy is already safe.

New — School calendar: holidays, swapped days, exams, activities. For a swapped day, pick the weekday whose timetable applies and the Today page switches to it; the timetable needs no edits.

New — Evening study / after-school register: a fixed roster, mark only the few who are away each day, and export a student-per-row, day-per-column sheet at month end.

New — Qualifying exams (senior high only): create a sitting, record pass or fail per subject, and the "still owed" list becomes your resit list.

New — Import spreadsheets shared from WeChat and other apps: share an Excel file straight to ClassBench and choose whether it goes to the roster, scores, timetable or duty schedule.

New — Extend leave: one tap in the leave record. It doesn't open a second leave, so attendance still counts one; paste the parent's message to read the new return date.

New — Paste a parent's leave message to fill the form: student, dates and reason are recognized on-device and the original text is kept with the record.

New — Read from a photo or screenshot: share a score-sheet screenshot or a photo of a roster to ClassBench and it reads the text and the table, laid out for you to check and edit before anything is imported. Reading happens on the phone; the picture is never uploaded.

New — Share in from other apps: a parent's message, a picture or an Excel file, without saving it as a file first. Text and pictures can go straight into a leave record or a work note.

Work notes can now be given their own date and time, so something logged a few days late still lands on the right day.

Fixed: the app would not open after a fresh install — since 1.6 it stopped on the launch screen with "Could not initialize data". Just update; no need to delete and reinstall.

Fixed: after importing a roster, contact name, phone and remark showed as short numbers. Text pasted into the template from another sheet or a chat now reads correctly — in roster, score, timetable and duty imports alike.

Fixed: the roll-call page showed "no students in this class" for every class.

Fixed: student ordering. Lists across the app now follow student number order (2 before 10) — roll call, homework check and every roster.

Photos can be swiped through one after another; the home-screen widget now includes your personal timetable and follows the school calendar; importing a roster again fills in blanks and confirms anything that differs before overwriting it.

### 1.6.1 — 2026-09-03

A major update that fills in a dozen things a homeroom teacher's day kept running into.

New — Home modules: choose which modules appear on the Today page and in what order, under Me → Home modules.

New — Export center: every export in one place, with a plain list of what each file contains. The "include contacts" and "include photos" switches are off by default and apply app-wide.

New — 1530 safety-education ledger: daily 1-minute, weekly 5-minute and monthly 30-minute entries kept separately, exportable by year as CSV, with reminders.

New — Points redemption: set up rewards and their cost, let students redeem. Balances are points earned minus points spent; redemptions never touch the original point records.

New — Weekly duty rotation: pick the group order and a start date, and who is on duty each week (or each day) is worked out for you.

New — Student signatures on talk records: have the student sign right in the note; the signature is encrypted and archived with the record and included in PDF exports.

New — Conflict ledger: record friction between students, how it was handled and how it ended — kept separate from the discipline ledger; nothing here deducts points.

New — Enrichment / borderline / catch-up lists: set a score band per exam and subject and the list is computed live; log follow-ups per student; unfinished ones stay pinned.

New — Parent message templates: pick a template, fill in the variables, copy in one tap. Group-send masking is on by default — surnames only, phone numbers masked — so what you copy is already safe.

New — School calendar: holidays, swapped days, exams, activities. For a swapped day, pick the weekday whose timetable applies and the Today page switches to it; the timetable itself needs no edits.

New — Evening study / after-school register: a fixed roster, mark only the few who are away each day, and export a one-row-per-student, one-column-per-day sheet for the school at month end.

New — Qualifying exams (senior high only): create a sitting, record pass or fail per subject, and the "still owed" list becomes your resit list.

New — Import spreadsheets shared from WeChat and other apps: share an Excel file straight to ClassBench and choose whether it goes to the roster, scores, timetable or duty schedule.

New — Extend leave: one tap in the leave record. It doesn't open a second leave, so attendance still counts one; paste the parent's message to read the new return date.

New — Paste a parent's leave message to fill the form: student, dates and reason are recognized on-device and the original text is kept with the record.

New — Read from a photo or screenshot: share a score-sheet screenshot or a photo of a roster straight to ClassBench and it reads the text and the table. A recognized table is laid out for you to check and edit; nothing is imported until you confirm. Reading happens on the phone; the picture is never uploaded.

New — Share in from other apps: a parent's message, a picture or an Excel file — share it to ClassBench without saving it as a file first. Text and pictures can go straight into a leave record or a work note.

Work notes can now be given their own date and time, so something logged a few days late still lands on the right day.

Fixed: after importing a roster, contact name, phone and remark showed as short numbers. Text pasted into the template from another sheet or a chat now reads correctly — in roster, score, timetable and duty imports alike.

Fixed: the roll-call page showed "no students in this class" for every class.

Fixed: student ordering. Lists across the app now follow student number order (2 before 10) — roll call, homework check and every roster.

Photos can be swiped through one after another; the home-screen widget now includes your personal timetable and follows the school calendar; importing a roster again fills in blanks, and anything that differs is confirmed with you item by item before it is overwritten.

### 1.6 — 2026-09-03

A major update that fills in a dozen things a homeroom teacher's day kept running into.

New — Home modules: choose which modules appear on the Today page and in what order, under Me → Home modules.

New — Export center: every export in one place, with a plain list of what each file contains. The "include contacts" and "include photos" switches are off by default and apply app-wide.

New — 1530 safety-education ledger: daily 1-minute, weekly 5-minute and monthly 30-minute entries kept separately, exportable by year as CSV, with reminders.

New — Points redemption: set up rewards and their cost, let students redeem. Balances are computed from points earned minus points spent; redemptions are a ledger of their own and never touch the original point records.

New — Weekly duty rotation: pick the group order and a start date, and who is on duty each week (or each day) is worked out for you.

New — Student signatures on talk records: have the student sign right in the note; the signature is encrypted and archived with the record and included in PDF exports.

New — Conflict ledger: record friction between students, how it was handled and how it ended — kept entirely separate from the discipline ledger. Nothing here creates a discipline record or deducts points.

New — Enrichment / borderline / catch-up lists: set a score band per exam and subject and the list is computed live; log follow-ups per student, and unfinished follow-ups stay pinned instead of vanishing overnight.

New — Parent message templates: pick a template, fill in the variables, copy in one tap. Group-send masking is on by default — surnames only, phone numbers masked — so what you copy is already safe.

New — School calendar: holidays, swapped days, exams, activities. For a swapped day, pick the weekday whose timetable applies and the Today page switches to it; the timetable itself needs no edits.

New — Evening study / after-school register: a fixed roster, mark only the few who are away each day, and export a one-row-per-student, one-column-per-day sheet for the school at month end.

New — Qualifying exams (senior high only): create a sitting, record pass or fail per subject, and the "still owed" list becomes your resit list.

New — Import spreadsheets shared from WeChat and other apps: share an Excel file straight to ClassBench and choose whether it goes to the roster, scores, timetable or duty schedule.

New — Extend leave: one tap in the leave record. It doesn't open a second leave, so attendance still counts one; paste the parent's message to read the new return date.

New — Paste a parent's leave message to fill the form: student, dates and reason are recognized on-device and the original text is kept with the record.

New — Read from a photo or screenshot: share a score-sheet screenshot or a photo of a roster straight to ClassBench and it reads the text and the table. A recognized table is laid out for you to check and edit; nothing is imported until you confirm. Reading happens entirely on the phone and the picture is never uploaded.

New — Share in from other apps: a parent's message, a picture or an Excel file — share it to ClassBench without saving it as a file first. Text and pictures can go straight into a leave record or a work note.

Work notes can now be given their own date and time, so something logged a few days late still lands on the right day.

Fixed: the roll-call page showed "no students in this class" for every class.

Fixed: student ordering. Lists across the app now follow student number order (2 before 10) — roll call, homework check and every roster.

Photos can be swiped through one after another; the home-screen widget now includes your personal timetable and follows the school calendar; importing a roster again fills in blanks, and anything that differs is confirmed with you item by item before it is overwritten.

### 1.5.1 — 2026-09-01

Fixed: a delete that did not go through used to say nothing. Duty rosters, work notes and their attachments, leave, points, conduct, homework, to-dos, exams, students and groups — if a delete fails, you are now told why, instead of tapping and finding the list unchanged.

The order has changed as well: the record is deleted first, then its photos, recordings and other evidence. If the record cannot be deleted, its evidence is no longer already gone.

### 1.5 — 2026-09-01

New — Roll call: Class management now has a Roll call page. You define the time slots (morning reading, lunch break, evening study…) and the statuses yourself in class settings. Once you have taken roll for the day, the Today page attendance figures follow it. Absent students can be given a leave record right there, and each slot can carry a daily reminder.

New — Auto-seating: Tag your students (talkative, needs the front…), add a keep-apart list, then tap Auto-seat. What you get is a preview — it is written to the seating chart only when you are happy with it. Seats you adjusted by hand can be locked so the next run leaves them alone. It can also take this term's deduction records into account, and you can turn that off. Any rule it could not meet is listed for you.

Custom student fields: Class settings now let you add your own fields — text, number, date, or single choice. They travel through Excel import and export and through backups. Search now covers remarks and custom fields too, so if you noted "scholarship" on some students, searching for it brings up exactly that list.

Your own lessons on the Today page: Today used to show only the class timetable and said "No lessons today" otherwise. Your personal timetable is now merged in. You can also import a colleague's timetable for reference when swapping lessons — their lessons never mix into your own day.

A better Students page: random pick (nobody is drawn twice in a round), score or log a whole group straight from the group card, colour dots on the student list showing who is in which group, and the seating chart can be exported as a PDF.

Cleaning duty — several groups a day, and editable: however many groups you rostered for a day, every one of them is listed, each with its own area and members. Tap a group name to change the name, the area, or who is on it. Today's entry can now be deleted as well, and its inspection photos go with it. The duty roster list below is no longer capped at 20 entries, so a whole term's worth stays reachable.

The app password can be turned off: It stays on by default, and turning it off warns you first and asks for the password once. Stepping out to your photo library or another app and coming back within a minute no longer asks again.

Attachments and import: Work notes, leave documents, and point evidence can now take existing photos, recordings, and videos from the Files app and your photo library, plus documents such as PDF, Word, and Excel, several at a time, up to 30 MB each. The student roster spreadsheet can import two guardians at once.

Fixes: “Delete the class and all its data” confirmed but did nothing — fixed, and a failure now says so. Students brought in from a spreadsheet had a permanently greyed-out Save button on the edit page; the guardian-consent confirmation is now asked for only when you create a student. A work note with no student attached is class-wide business, and the detail page now says so instead of leaving a blank space.

Plus a number of smaller fixes and refinements.

## More apps by Longyan Xinluo Zhejia Technology Co., Ltd

- [Orange Cloud for Cloudflare](https://appshunter.io/ios/app/orange-cloud-for-cloudflare/id6779323783)
- [PrivyMark](https://appshunter.io/ios/app/privymark/id6782443539)
- [Apolu](https://appshunter.io/ios/app/apolu/id6796458283)

All apps by Longyan Xinluo Zhejia Technology Co., Ltd: https://appshunter.io/developer/1646050203

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-09-07.*
