EdZola
HomeChild Rights and ProtectionChild protection case management systems
Sector implementation guide · Evidence-led

Child protection case management systems.
Keep the child’s safety, wishes and case history at the centre.

Child protection case management software should connect intake, assessment, safety planning, referrals, reviews and closure with strict role-based access and a complete decision trail. It supports practitioners; it must not automate best-interest or safeguarding decisions.

Child Protection CaseReference model
One connected recordSOURCE · STATUS · OWNER · EVIDENCE
traceable
01
Child identity and safe relationships

One record per child, with the adults who are safe to contact kept apart from anyone named in the concern.

Defined
02
Concern, intake and source

Who reported, how and when, stored separately from what was alleged, so the source can be protected and the account revisited.

Defined
03
Assessment and safety plan

Dated and signed by the caseworker and supervisor, with each safety action carrying an owner and a due date.

Defined
✦
Decision boundary

The system can show that a review is overdue or a referral unanswered. Whether a child is safe at home, needs a placement or is ready for case closure is decided by the caseworker and supervisor and, where the law requires it, the Child Welfare Committee.

Illustrative operating model, not a client record or product screenshot.

The direct answer

A child protection case system is a chronology, not a form. Each case holds the child, the concern that opened it, the assessment and safety plan, every referral with a named receiver, dated reviews and a closure decision with its reasons. Access follows the case: a caseworker sees the children assigned to them, and a partner sees only the referral it was sent.

01 · What breaks

Design for the failure modes, not only the happy path.

Child protection records hold the most sensitive information a nonprofit will ever store, about people who cannot easily object. These four failures tend to stay invisible until a child is harmed or a file reaches the wrong person.

RISK 01

Broad access to narrative notes

Case notes often describe abuse, family conflict and the names of alleged perpetrators. If every staff member, volunteer or donor-facing role can open them, one careless screenshot can put a child at risk. Restrict narrative notes to the assigned caseworker and supervisor, and log every view and export.

RISK 02

Automatic risk scoring used as judgement

A checklist that adds up vulnerability points can help a new caseworker notice what to ask. Once the total starts deciding which cases get a visit, it becomes a judgement nobody signed. Show the indicators behind any flag, and require a named person to record the response and the reason.

RISK 03

Referrals without confirmed ownership

A referral sent by email or WhatsApp to a counselling partner or a district office is not a referral until someone accepts it. Track each one with a status (sent, acknowledged, accepted, declined, completed), the receiving person and a due date, and escalate silence after an agreed number of days.

RISK 04

Records continuing beyond a justified retention period

Closed cases tend to stay open to every user for years, long after the child has turned eighteen. Agree a retention rule per record type with your legal adviser, move closed cases into a restricted archive, and remove narrative detail that no longer serves a service, a legal duty or the child's own request.

02 · Minimum viable model

Build the record around the case chronology, not a single form.

EdZola's How Nonprofits Operate field guide separates two kinds of journey: cohorts that move together and cases that move alone. Child protection is always the second kind. These six records carry one child's case from first concern to restricted archive, and each has its own access rule.

Central recordChild Protection Case
01Child identity and safe relationships
02Concern, intake and source
03Assessment and safety plan
04Action, referral and responsible person
05Review, change and evidence
06Closure, transition and restricted archive
RecordWho normally sees itWhere Indian law or schemes touch it (as of October 2026)
Concern and intakeIntake officer, caseworker, supervisorUnder Section 19 of the POCSO Act, 2012, anyone who knows of or suspects a sexual offence against a child must report it to the Special Juvenile Police Unit or the local police. Store the date of the report and the receiving officer.
Assessment and safety planCaseworker, supervisorThe Juvenile Justice (Care and Protection of Children) Act, 2015 requires an Individual Care Plan to guide each child's rehabilitation. Keep every version of the plan, dated.
Referral to a Child Welfare CommitteeCaseworker, supervisorStates set up a Child Welfare Committee in every district under Section 27 of the JJ Act. Log what was submitted, the hearing date and the order received.
Missing or found childCaseworker, supervisorThe former TrackChild and Khoya-Paya portals are now part of the Mission Vatsalya portal of the Ministry of Women and Child Development. Record the reference the district shares instead of copying its record.
Emergency escalationDuty officer on callChild Helpline 1098 still works and is integrated with the emergency number ERSS-112. Note which line was called, when and by whom.
Consent is not a single checkbox here

India's Digital Personal Data Protection Act, 2023 requires verifiable consent of a parent or lawful guardian before a child's personal data is processed. Most of these duties apply from around May 2027, as of October 2026. In child protection the guardian may be connected to the concern, so settle how consent works for those cases with a legal adviser before go-live. None of this table is legal advice. See our page on DPDP compliance for nonprofits.

03 · Implementation sequence

Move through reviewable gates.

Build the smallest version a caseworker can run end to end on anonymised scenarios, then widen it. Access rules sit at both the first and the last gate, because that is where the harm sits.

Define access and escalation before configuration

Write the role matrix before anyone opens the software: who can create a case, read notes, approve a safety plan, send a referral and close a case. Name the escalation route for an urgent concern after office hours, including when staff call 1098 or 112. Leadership signs this document.

Human gate

Model the case and review cycle

Set the case statuses your team will use, such as open, under assessment, plan active, under review and closed, and the review interval for each risk level. Every status change is dated and needs a reason from a master list, so a supervisor sees why a case moved, not only that it did.

System-supported

Separate allegations from findings

Store what was reported, who reported it and what the assessment later concluded as three separate fields. A single incident text box turns an unverified claim into a fact the next caseworker inherits. Mark each finding with the assessor and the date, and never overwrite the original account.

System-supported

Test partner handoffs

Run five anonymised referrals through each kind of partner you use, such as a counselling service, a shelter or a district child protection unit. Check what the partner can see, how acceptance is recorded and what happens when nobody responds. Fix the handoff before go-live, not after a child falls between two organisations.

System-supported

Monitor overdue safety actions

Give each supervisor a weekly list of safety actions past their due date, reviews not held and referrals still unacknowledged, grouped by caseworker. The list starts a conversation; it is not a performance score. Nothing on it closes until a person records what happened.

System-supported

Audit access and closure decisions

Each quarter, a named data owner reviews who opened closed cases, every export, and a sample of closures against the closure checklist. Findings go to leadership in writing. The same review confirms that archived records follow the agreed retention rule.

Human gate

04 · Evidence

Measure whether the work became clearer.

These four measures tell a programme lead whether the system is keeping children's cases moving safely, not whether staff are typing more. Review them with supervisors each month and read every number next to the cases behind it.

01Urgent actions acknowledged
02Reviews completed on time
03Referrals confirmed
04Access and export events reviewed

05 · Responsible automation

Let systems prepare. Keep consequence with people.

Systems can support

  • Case chronology with dated status changes
  • Overdue review and referral reminders
  • Role-based access with view and export logs
  • Restricted archive after closure

People should decide

  • Best-interest determination
  • Risk and safeguarding response
  • Placement or removal decisions
  • Case closure and disclosure

06 · Common questions

Practical questions teams ask.

Answers for child protection leads, supervisors and teams setting up their first case system.

What is a child protection case management system?

It is a secure record of each child's case over time: the concern that opened it, the assessment, the safety plan, referrals to other services, scheduled reviews and the closure decision. Unlike a general beneficiary database, it is built around one child's chronology and strict access, so only the people working on that case can read the sensitive detail.

What fields should a child protection case record include?

Keep only what the case needs: child identifiers, safe and unsafe contacts, the concern and its source, assessment findings, each safety action with an owner and date, referrals with their acceptance status, review dates and the closure reason. Leave out anything no decision uses. Sensitive details such as religion or full family histories belong in the record only when a service or legal duty requires them.

Who should be able to see child protection case notes?

By default, only the assigned caseworker, their supervisor and a named data owner. A partner receiving a referral should see the referral summary, not the full file. Donors and leadership should see counts, never names or narratives. Every view and export of a case note should be logged, and someone should actually read that log on a schedule.

Can software or AI assess the risk to a child?

It can organise what a practitioner needs and remind them what has not been checked, but it should not decide. Risk to a child depends on context a form rarely captures, and a wrong score can delay help or trigger an unnecessary intervention. Treat any flag as a prompt for a trained person, who records the decision and the reasoning.

How should a small NGO start with child protection case management?

Start with one team, one case type and a short status list, and run it on anonymised scenarios before using it for real children. Write the access rules and the escalation route first. Add partner referrals, review schedules and dashboards once caseworkers trust the record. A small system with tight permissions is safer than a large one with loose permissions.

Tell us about the workflow you want to improve.

Share what happens today, where it breaks and what a useful decision or outcome would look like. We’ll help identify a practical first step.

EDZOLA NEWSLETTER

Hear more about the work, once a month.

Subscribe for practical ideas, field notes and updates from EdZola’s work with social-impact organisations.

A monthly email from EdZola. You can unsubscribe at any time.