Diwali offer: 50% off Inkwelly for your school.Claim offer ›

School Grievance Redressal System: Say it safely. See it closed.

Parents, children and staff raise a concern from the app, a QR poster or the front desk — by name, to one named person, or with no name at all. Every concern gets a date the school will reply by, and only the person who raised it can say it's resolved.

Mother in a soft green kurta reading a reply from the school on her phone, with a calm, relieved smileReply by 13 Oct 2026Bus 12 · GRV/2026-27/000291Is this sorted?Yes — or No, not yetOnly the family closes it“No, not yet” reopens the case

What is a school grievance redressal system?

Every concern, written down. Closed only on their word.

A school grievance redressal system is software that keeps the school's register of concerns: what was raised, who is handling it, and the date the school promised to reply by. In Inkwelly, parents, students and staff raise a concern by name, confidentially or anonymously; safety concerns are sealed to a few named people; and a case closes as resolved only when the person who raised it says so.

Also called a complaint management system for schools, a school complaint register, an anonymous reporting app or a safeguarding register.

See it in a free demo ›

Bus 12 is 40 minutes lateAarav Sharma's family · 6-B · Mon, 5 Oct
  • CaseGRV/2026-27/000291
  • Raised fromFamily login · with their name
  • AboutBus late or did not arrive
  • WithTransport in-charge
  • Reply by13 Oct 2026 · 7 working days
  • Closes whenThe family says it's sorted

What Inkwelly Grievances & Safeguarding includes

  • Raise a concern from the family login, the student app, a QR poster or the front desk
  • Three ways to send: by name, to one named person, or anonymously
  • Anonymous reports keep no name, login, device or exact time
  • Speak Up for students: eight simple tiles, voice notes, Childline 1098 on every screen
  • Bilingual QR poster with one school-wide code
  • Walk-in desk with a printed acknowledgement slip and reply-by date
  • Reply-by dates on the staff calendar: 7 working days, 2 for critical cases
  • Sealed cases for bullying, ragging and child safety, open only to named people
  • Safety-word check in English, Hindi and Hinglish that seals the case and alerts the officer
  • Closure only on the family's confirmation; “No, not yet” reopens
  • Confirmed and unconfirmed closures counted apart — no blended resolution rate
  • Inbox, case files with a timeline that is never edited, an access log and a pattern radar

Updated

Why schools move from a complaint box and register to a grievance system

A locked box. A blank column. Or a promise, kept.

A complaint box can't tell anyone what happened next. Inkwelly gives every concern a date, an owner and an ending the family agrees with.

How most schools do it today

A box nobody opens. A register nobody closes. The real complaints are on WhatsApp.

  • A locked complaint box in the corridor, opened when someone remembers the key
  • A register at reception with no reply-by date, and the “Action taken” column left blank
  • A child won't write their name — the person they'd complain about might read it
  • A complaint is “closed” when the school decides it is, whatever the parent thinks
  • Parents vent in the class WhatsApp group instead, and the school hears it last

With Inkwelly

Every door open. Every concern dated. Every ending agreed.

  • Raise it from the app, a QR poster or the front desk — by name, confidentially or with no name
  • Every concern gets a reply-by date, counted on the school's working days
  • Bullying, ragging and child-safety concerns are sealed to a few named people
  • Only the person who raised it can confirm it's resolved — “No, not yet” reopens it
  • Families who raise it from their login get the reference and the date on WhatsApp or the app

Anonymous reporting app for students

Tell someone. Stay unknown.

Speak Up in the Inkwelly student app asks a child two things — what it's about, and who should know it's them. A bullying report is sealed the moment it arrives, and the child-safety officer is alerted with nothing on the lock screen but “a new secure message”.

  1. 1Pick what it's about
  2. 2Choose who will know
  3. 3Write it — or say it
  4. 4Sealed, and the right person alerted

Sample school. A sealed case is a number and a lock to everyone who isn't named on it.

Anonymous complaint QR code poster for schools

One code on every wall. No name. No login.

Print the poster from Inkwelly — English and Hindi on one sheet — and put the same code up in every corridor. Anyone who scans it can tell the school what's wrong, after reading exactly what the school will and won't know about them.

  1. 1Scan the poster
  2. 2Read what the school won't know
  3. 3Write it — no name, no login
  4. 4Keep the code

Sample school. A school that doesn't take anonymous reports can switch this door off — the page then says the school takes concerns another way.

Complaint acknowledgement slip with a reply-by date

A date, in writing. Before they leave.

A parent at the counter walks out with a printed slip: the case number, the category — never their words — a private code, and in bold the date the school will reply by. The date is counted on your staff calendar, so it never lands on a Sunday or a holiday.

  1. 1Pick the door
  2. 2Write the one line
  3. 3Print the slip
  4. 4The date is counted

Sample school. A critical case gets 2 working days instead of 7. The code is printed once and never stored, so nobody can reprint it.

Complaint closure confirmed by the parent

Only they can say it's resolved.

The school writes down what it did and asks. The family answers in the app — “Yes” closes the case, “No, not yet” reopens it. A case closed without their answer is counted separately, forever.

  1. 1The school writes what it did
  2. 2The family is asked
  3. 3“No, not yet” reopens it

Sample school. Reminders go at most twice. With no answer, the case closes as unconfirmed after 7 days — a number your school can change.

Grievance redressal process, from raised to resolved

One concern, start to finish.

The Sharmas' bus complaint, the way the register kept it — every step dated, and the last one theirs to take.

  1. Mon 5 Oct, 7:52 pm
    Reply by 13 Oct 2026

    Raised from the family login

    “Bus 12 has been 40 minutes late every day this week.” The family gets the reference and the reply-by date on WhatsApp.

  2. Tue 6 Oct, 9:15 am
    In progress

    With the right person

    Bus complaints go to the owner the school set for that category — here, the transport in-charge.

  3. Fri 9 Oct, 4:12 pm
    Awaiting confirmation

    “Is this sorted?”

    He writes what was done — the bus leaves the depot 15 minutes earlier — and the family is asked to answer by 16 Oct.

  4. Fri 9 Oct, 4:13 pm
    Reopened

    “No, not yet”

    “Bus 12 was 25 minutes late again this morning.” The case opens again — the school can't overrule that answer.

  5. Wed 14 Oct, 11:30 am
    Answer by 21 Oct 2026

    Fixed, and asked again

    The route is shortened by two stops. The family has seven days to answer, and is reminded at most twice.

  6. Today · Fri 16 Oct
  7. When they say yes
    Closed — confirmed

    Closed, on their word

    If they never answer, it closes as unconfirmed — and is counted apart from the cases families confirmed.

Grievance redressal for Indian schools, in English and Hindi

Made for Indian schools. And Indian families.

The languages, holidays and kinds of complaint an Indian school deals with — already set up.

  • English and Hindi, side by side

    The QR poster and the counter slip print both languages on one sheet. Speak Up and the QR page switch to Hindi with one tap.

  • Reads Hinglish too

    Every report is checked against a fixed list of safety words — English, Hindi and the Hinglish a child types on an English keyboard — and sealed if one is there.

  • Childline 1098, one tap

    Every Speak Up screen says “call Childline 1098”, and tapping it dials. Numbers stay 0–9 in Hindi too, so they can be read out.

  • Ragging and bullying, sealed

    “Bullying or ragging” is a sealed category from day one. A ragging complaint in the hostel is recorded here, not in the hostel's incident log.

  • Your holidays, your dates

    Reply-by dates count working days on your staff calendar, so Sundays, Dussehra or a local bandh you've marked never eat into the promise.

  • 34 categories, ready to use

    From “Online payment failed but amount debited” to “Certificate delay (TC, bonafide, character)”, in English and Hindi — rename them or add your own.

Grievance redressal for parents, students, staff and grievance officers

One register. Each person's part.

Each person sees and does what their role allows — and the person a complaint is about can never open it.

  • Parents

    Raise a concern from the family login, by name or confidentially, and get the reference and the reply-by date. Only they can say it's resolved.

  • Students

    Speak Up in the student app: eight simple tiles, three ways to send, a voice note if writing is hard, and Childline 1098 on every screen.

  • Teachers and front desk

    The desk records walk-ins and prints the slip. Any teacher can record something they saw from the staff app — it locks after a day, and corrections go underneath.

  • Grievance and child-safety officers

    An inbox sorted by what's due, sealed files only the named people can open, assignment that refuses the person a complaint is about, and closure numbers that can't be dressed up.

School grievance redressal system: questions schools ask.

  • A school grievance redressal system is software that keeps the school's register of concerns: what was raised, who is handling it, and the date the school promised to reply by. In Inkwelly, parents, students and staff raise a concern by name, confidentially or anonymously; safety concerns are sealed to a few named people; and a case closes as resolved only when the person who raised it says so.

  • From the family login on the portal or the Inkwelly app: pick what it's about, write one line and as much more as they like, and send it with their name or confidentially. They get a reference number and the date the school will reply by. They can also scan the school's QR poster or come to the front desk.

  • Yes. In Speak Up, in the student app, a child can choose “Nobody knows it is me”. Their name, class and phone number aren't saved, and they get a secret code to come back and see what happened. The app says plainly that details only they know could still give them away.

  • On the student app and the QR poster, nothing about who sent it is stored — no name, login, phone, network or browser — and the time is kept only to the hour. The report reaches the school after a short random delay, up to 40 minutes by default. The one limit is said before anyone types: their own words can identify them.

  • The clerk records it confidentially — only the people handling it see the name — or writes nothing down and hands over the QR leaflet. A recorded walk-in prints a slip in English and Hindi with the case number, the category (never the parent's words), a private code and, in bold, the date the school will reply by. The front desk can't offer anonymity, because the clerk has seen them.

  • Seven working days from when the school can see the concern — two for a critical one — counted on your staff calendar, so Sundays and the staff holidays you've marked don't count.

  • Only the person who raised it. The school writes down what it did and asks; they answer “Yes” or “No, not yet” in the app or on their tracking page, and “No, not yet” reopens the case. Closing without their answer needs a separate permission and a written reason, and is counted separately.

  • They're reminded at most twice. If there's still no answer when the confirmation window ends (7 days by default), the case closes as “closed without confirmation” — counted apart from the cases they confirmed, on every screen.

  • No. Closed with the family's confirmation and closed without it are two separate numbers everywhere, and are never added together. The one percentage shown is the share of closures that went unconfirmed.

  • They go on the sealed rail: the case shows as a number and a lock to everyone except the few people named on it, every opening is recorded, and the child-safety officer is alerted with a message that carries no details — even in quiet hours. A safety-word check also seals any report that mentions harm, whatever category it was filed under.

  • Anyone named as the person complained about can't open the case — whatever their role — and can't be assigned it. The head of school is kept out of the sealed queue by default, and before sealed cases can be switched on, the school must name an independent authority outside its own chain.

  • Speak Up has “I need help right now” and the QR page has “I am in danger right now”: an anonymous report then goes through with no delay. Every Speak Up screen also has Childline 1098 one tap away. Inkwelly records and routes concerns — in an emergency, call 112 or Childline 1098 first.

  • Yes, from the portal or the staff app: “Record something you saw”. It asks for what happened, not conclusions. The account locks after a day and later corrections are added underneath. These cases have no complainant, so they close without a confirmation step.

  • No. There is no delete anywhere in the module. The original account is never overwritten — after the first day a correction is added underneath — and the case timeline is never edited.

  • Families who raise a concern from their login get the reference and reply-by date, replies written for them and the “Is this sorted?” question on WhatsApp, the app or email — the channels your school uses. Sealed cases get only “You have a new secure message”, and anonymous reporters get nothing: they check with their code.

  • Yes — photos, voice notes and documents. Hidden location data is removed from photos before anyone at the school can open them. Videos aren't accepted.

  • Yes. The staff screens, Speak Up, the QR page, the poster and the slip all work in English and Hindi, and your school's own name for the module and its categories can be written in both.

  • No. Inkwelly AI can explain how the module works, but it can't open or read cases. The safety check that seals a report is a fixed word list, not AI.

  • No software can do that for you. Inkwelly keeps the record of what your school does — what was raised, who handled it, what was promised and whether it was kept. In our own words: Inkwelly records what your school does. It does not do it for you, and it does not advise you on the law.

  • Grievances & Safeguarding is in the Premium plan, at ₹199 per student per year (GST extra). Plans run ₹49–₹199 per student per year, with ₹0 migration, training and setup.

See every concern handled in Inkwelly.

A free 30-minute demo on the real product. Ask anything — we'll show it live.