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

School Audit Trail: Every change. On record.

Who changed a fee, a mark or an attendance — when, from what, and how. Inkwelly writes every change down by itself, in plain words, and no one can edit or delete it.

School owner in a deep maroon silk saree and a grey shawl, reading the school's activity log on her tablet₹2,000 → ₹5,000Concession · Neha Kapoor, 2:22 pmLockedNo edit, no deleteEvery school, one trailPortal and the Inkwelly app

What is an audit log in school software?

Every change. Written down.

An audit log is the record school software keeps by itself of every change — who made it, what changed, the value before and after, and when. In Inkwelly it covers fees, attendance, marks, staff, roles and more, reads as plain sentences, and nobody can edit or delete it.

Also called an audit trail, activity log or change history.

See it in a free demo ›

Fee discount · Aarav SharmaClass 6-B · Green Valley Public School
  • WhoNeha Kapoor
  • WhatUpdated the fee discount
  • Before → after₹2,000 → ₹5,000
  • WhenFri, 16 Oct · 2:22 pm
  • FromThe portal · IP and request ID
  • Edit or deleteNot possible

What Inkwelly Audit Logs includes

  • Every create, update and delete across Inkwelly's modules recorded by itself
  • Each entry names the person and the minute
  • Before and after for every changed field
  • Plain-language activity feed in English and Hindi, grouped by day, with related changes bundled
  • Technical view with changed fields, source and IP address
  • Developer view with raw data, route, duration and request ID
  • Filters: person or name, module, action, source and period
  • Changes by Inkwelly AI and AI connectors marked and credited to the person who asked
  • Scheduled jobs logged under their own names
  • Sensitive reads logged: health records, Student 360 and fee dues at the counter
  • No edit or delete for anyone; entries kept for 365 days
  • Aadhaar, PAN, passwords and PINs masked; fee amounts hidden by role
  • Inkwelly AI answers questions about the log in English or Hindi

Updated

Why schools move from registers and Excel to an audit trail

Cuttings. Guesswork. Or the record.

On paper and in Excel, a changed figure leaves no name behind. In Inkwelly, every change carries one.

How most schools do it today

Whitener, WhatsApp questions and a file that says “admin”.

  • Registers get overwritten — whitener, cuttings, a fresh page
  • Excel only says “last modified by admin”
  • “Who changed this?” goes round the staff WhatsApp group
  • Nobody can tell a person's change from the software's own
  • A deleted entry leaves no trace

With Inkwelly

One entry: who, when, before and after.

  • Every change is written down by itself, with the value before and after
  • Each entry names the person and the minute
  • Search a name or a number and read the answer in plain words
  • Changes by Inkwelly AI or a scheduled job are marked as such
  • A deleted record's entry keeps the values it held

Audit trail in plain language: who changed what, and when

Who did what. In one sentence.

Every save in Inkwelly is written down by itself — the person, the minute and what changed. Open any entry to see the value before and after.

Sample school. Entries are written as people save — on the portal, the app, Inkwelly AI or a scheduled job.

Changes by people, Inkwelly AI and scheduled jobs, told apart

Who — or what — made the change.

Every entry says how it happened. A change made through Inkwelly AI is credited to the person who asked. Work the system does by itself carries the job's own name.

Cancelled receipts and deleted records, traced by number

Cancelled or deleted. Still on record.

Search a receipt number or a name and read its whole story — who collected it, who cancelled it and why. Nobody can edit or delete an entry, not even the owner.

  • No edit. No delete.There's no button to change or remove an entry — for anyone, the owner included.
  • A full year of historyEntries are kept for 365 days, then cleared by themselves.
  • Private numbers stay privateAadhaar, PAN, passwords and PINs are masked in every entry.

Sample receipt. A cancelled receipt is saved as an update — its status turns Cancelled — so its whole story stays together.

How to find who changed a fee concession

“Who changed this?” Answered in a minute.

A concession goes up on Friday afternoon. By evening the owner knows who, when and from what — without asking around.

  1. Fri, 2:22 pm
    ₹2,000 → ₹5,000

    The change

    Neha Kapoor raises Aarav Sharma's fee concession on the portal. Inkwelly writes it down by itself — nobody fills in a register.

  2. Fri, 4:40 pm
    “Who changed this?”

    The question

    Anita Mehra, the owner, sees that Aarav's concession went up and wants to know who did it, and when.

  3. Fri, 4:41 pm
    Student fees · Today

    Two filters

    In Audit logs she picks Student fees and Today. The change is right there, as one sentence.

  4. Fri, 4:41 pm
    Neha Kapoor · 2:22 pm

    Before and after

    She opens it: ₹2,000 before, ₹5,000 after, who saved it, the minute and where it came from.

  5. Today · Fri 16 Oct
  6. Mar 2027
    Still on record

    Year-end check

    The same entry is there when the accounts are checked in March. Nobody could have edited or deleted it.

Audit logs for Indian schools: Aadhaar masked, fee privacy and Hindi

Made for Indian schools. And their fee counters.

The privacy rules and counter checks Indian schools need — already there.

  • Aadhaar and PAN stay masked

    Aadhaar and PAN numbers never show in the log — not even to people who can read it. Passwords and PINs neither.

  • Fee amounts follow the role

    Staff who can't see fee amounts see ₹•••••• in the log too, never a family's dues.

  • The fee counter, on record

    When staff without amount access open a family's dues or print a receipt, it's logged as viewed — by name.

  • In Hindi too

    The Audit logs screen and its sentences come in Hindi: “Neha Kapoor ने शुल्क छूट अपडेट किया”.

  • Complaints stay sealed

    Grievance cases never enter the log, so a sensitive complaint stays with its committee. Changes to the committee itself are recorded.

  • One trail for the whole trust

    Run more than one school? The owner sees every school's log in one place, on the portal or the Inkwelly app.

Audit logs for the owner, the principal, accounts and staff

Everyone's work. One record.

The owner sees everything. Others see the log only if their role allows it.

  • Owner

    Every school's log in one place — on the portal or the Inkwelly app — with the export to keep a copy.

  • Principal

    Answers “who changed this mark?” in a minute, once their role includes View Audit Logs.

  • Accounts head

    Checks every concession, waiver and cancelled receipt against the person and the minute.

  • All staff

    Work as usual. Every save is recorded by itself — nothing to fill in, nothing to switch off.

Ask Inkwelly AI who changed what, in English or Hindi

Ask who changed it. Get the name and the minute.

Ask in English, Hindi or Hinglish. Inkwelly AI reads the audit log — one child's history, a person's week, the AI's own changes — and answers with names, times and before → after, or makes the Excel.

Try

It answers. It also does the paperwork.

  • Spot

    Who removes the most.

    It counts deletions and cancellations person by person — so an unusual month stands out.

  • Reports

    Excel or PDF, in seconds.

    Ask for any list of changes and download it — with the same Export permission as the log.

  • Cards

    A child's history, in the chat.

    Every change to one child's records — profile, fees, attendance — with who and when.

  • Letters

    A memo, on your letterhead.

    It drafts the memo with the facts from the log. You check it, then it issues the PDF with a serial number.

  • How-to

    “How do I see what one person did?”

    Clear steps for any task, with a button to the right page.

  • Safe by design

    Your data. Your rules.

    Read-only: it can't change the logFollows each person's roleEvery question and action loggedNever used to train AI
  • AI Connect

    Also in Claude and ChatGPT.

    Ask who changed what right inside Claude or ChatGPT — with the same permissions.

See everything Inkwelly AI can do

Inkwelly AI and AI Connect come with the Premium plan. Inkwelly AI reads the audit log; nothing in it can be changed. Answers above are from a sample school.

School audit log: questions schools ask.

  • An audit log is the record school software keeps by itself of every change — who made it, what changed, the value before and after, and when. In Inkwelly it covers fees, attendance, marks, staff, roles and more, reads as plain sentences, and nobody can edit or delete it.

  • Every record created, updated, deleted or removed across Inkwelly's modules — students, fees, attendance, exams, staff, payroll, roles and more — with the person, the time, each changed field before and after, and where the change came from.

  • No. There is no button to edit or delete an entry, for anyone — the owner and the principal included. Entries are only cleared by the one-year retention rule.

  • 365 days. Entries older than a year are cleared automatically each night. To keep older history, the owner can export it as a CSV file from the Inkwelly app, or ask Inkwelly AI for an Excel.

  • Yes. Every edit shows each changed field before and after — ₹2,000 → ₹5,000, Absent → Present. A deleted record's entry keeps the values it held.

  • Yes. Filter by action, or search the record's name or number. A cancellation — like a cancelled receipt — is saved as an update with the status changing to Cancelled, so check Updated as well as Deleted. Inkwelly AI counts deletions and cancellations together.

  • Yes. A change made through Inkwelly AI is recorded against the person who asked for it, with a “via Inkwelly AI” badge. Changes made from ChatGPT or Claude through AI Connect carry “via MCP”.

  • Yes. Work Inkwelly does on its own — invoices, late fees, reminders — is logged under the job's name as a Scheduled job, so you can tell it apart from a person's change.

  • For sensitive records, yes: opening a child's health record, the Student 360 view, or a family's fee dues at the counter is logged as viewed. Ordinary screens are not logged as views.

  • The owner always can. Anyone else needs a role that includes View Audit Logs, which you set in Roles & Permissions. Staff without fee-amount access see fee amounts hidden in the log too.

  • Search by person or by a record's name or number, and filter by module, action (Created, Updated, Deleted, Removed, Restored), source (User action, Inkwelly AI, AI connectors, Scheduled job, Background queue, System) and period — today, 7, 30 or 90 days.

  • Yes. The Technical view lists every record change with date, action, record, person, changed fields, source and IP address. Each entry also has a Developer view with the raw data, the route, the time taken and a request ID our support team can trace.

  • No. Aadhaar and PAN numbers, passwords and PINs are masked in every entry, diary note text is hidden, and grievance cases never enter the log at all.

  • Yes, for people with the Export Audit Logs permission. The owner can download it as CSV from the Inkwelly app, and Inkwelly AI can make an Excel or PDF of any part of it.

  • Yes. Each school has its own log, and the owner sees every school together — on the organisation's portal, and in the Inkwelly app, which can filter by school.

  • Yes. The Audit logs screen and its sentences — “Neha Kapoor ने शुल्क छूट अपडेट किया” — come in Hindi as well as English.

  • Yes, on the Premium plan. Ask “Aarav ki concession kisne badli?”, “what did the AI change this week?” or “who deleted the most this month?” in English, Hindi or Hinglish. The AI only reads the log; it can't change it.

  • No. Entries are written as people save, on the portal or the app. There's nothing to fill in and nothing to switch on or off.

  • Sign-ins are kept separately, in Users › Login history. The audit log is about changes to the school's records.

  • Audit logs come with 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 your school's trail in Inkwelly.

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