How it works
What the app solves, how to set it up in about 15 minutes, and what librarians and students do every day.
Why
Everyday headaches of running a study library — and what changes.
Before: Attendance in a register — students sign for friends, and nobody checks the time.
With the app: Students scan the library QR with their own verified phone. Time and late arrivals are recorded automatically.
Before: Two students fight over the same seat because it was promised twice.
With the app: A seat map shows who has which seat. The app refuses to give a taken seat to anyone else.
Before: Memberships expire and nobody notices until weeks later.
With the app: Days left are shown everywhere, expired students can’t check in, and reminders go out with one click.
Before: “Who is inside right now?” means walking around the hall.
With the app: The Attendance page lists everyone inside right now, who came late, and who hasn’t come yet.
Before: Student details scattered across notebooks and WhatsApp chats.
With the app: One list of students with phone, seat, shift, membership and payment status — searchable in seconds.
For librarians
Everything works free for 3 days — no approval needed to start.
Register as a librarian and verify your email with the OTP we send. You land straight on your dashboard.
RegisterLibrary name, contact phone (shown to students), and when a student counts as late — 15 minutes after shift start by default.
Settings → Library & check-inMorning, Evening, Night or your own timings. A “Full Day” shift is created for you. Night shifts that end after midnight work too.
ShiftsAdd all seats at once — for example seat 1 to 50. You can name notes like “near window” later.
Seats → Add seatsName, email, mobile number, shift, membership dates and seat. Each mobile number and email can be registered only once.
Add StudentQR attendance is a paid add-on enabled by the platform admin. Once it’s on, print the ready-made poster and stick it where students enter. Without it, mark attendance by hand.
QR Attendance → Request QR serviceAfter the free trial: a banner on your dashboard lets you pick a plan and send a request to the platform admin. Once approved, everything continues — your students, seats and history stay exactly as they were.
Every day
Each item shows where to find it in the dashboard menu.
Inside now, Present, Late (“Late by 1 hour 30 min”), Left early and Not checked in — for today or any past date.
Phone battery dead? Check a student in or out manually, mark late as present, or add a note. Every change is recorded.
Tap a seat to assign, move or free it. Red seats mean the student is inside right now; grey means their membership ended.
See every member’s expiry, seat and shift. Send reminder emails to members whose membership ends soon.
Issue a book with a due date, renew it, or mark it returned. Copies update by themselves.
Each square is a seat. The colour tells you its state at a glance.
For students
Share this part with your students.
Use the normal phone camera. No app to install.
Enter the number the library has for you and type the 6-digit code. Only the first time on that phone.
The screen shows your seat, shift, check-in time, Present or Late, and how many membership days are left.
You’re checked out and see your study time for the day.
Checked in before shift start + grace time (15 min by default).
Checked in after the grace time. Shown as “Late by 25 min” or “Late by 1 hour 30 min”.
Checked out before the shift ended.
Forgot to scan out? You’re checked out automatically 30 minutes after the shift ends; study time counts up to the shift end.
An active student who hasn’t scanned yet — “Absent” once the shift is over.
Scanning twice within 2 minutes doesn’t check you out — it’s treated as a double tap. Students can scan in up to an hour before their shift starts.
FAQ
No. They scan the QR with the phone camera and everything opens in the browser.
Each phone has to verify the student’s own mobile number with an OTP. Turn on “Location check on scan” in Settings and students also have to be inside the library to check in.
Open QR Attendance and press “Regenerate QR code”. The old QR stops working immediately; print the new poster.
Check them in or out yourself from the Attendance page. It’s marked as a manual entry.
The student sees “Membership expired on <date>” when they scan, and no attendance is recorded. Their old attendance stays. Renew them by updating the end date, and free their seat with “Free expired seats”.
Edit the student and change the number. They verify the new number the next time they scan.
Create it with an end time earlier than the start (for example 22:00 to 06:00). Attendance counts it for the night it started.
No. Every library’s data is completely separate. Even the same mobile number in two libraries is two separate students.
Still stuck? Contact us