Skip to main content
GullySystem
A practical guide

Children’s data under the DPDP Act: what schools and apps must plan

Ganesh HSStrategy and Technology, GullySystem
Practical advice · 5 min read

In this guide 6 sections
The short answer

The DPDP Act asks businesses to obtain verifiable consent from a parent or guardian before handling a child’s data, and bars tracking or targeted advertising aimed at children. A school or app must capture age at sign-up, link a parent account through the parent’s own login and store that consent as evidence. Your lawyer confirms the exact duties.

What the Act says about children

The Act defines a child by age and treats their data as a special case, so a parent or guardian must give consent and that consent must be verifiable.

Behavioural tracking and targeted advertising aimed at children are restricted too, and the Act lets the government exempt certain classes of business or purpose through the Rules. Those exemptions change, so check current text.

This is a plain reading for planning. It is not legal advice. Your lawyer decides how the wording applies to your school, your paediatric clinic or your app, and which exemption, if any, you can rely on today.

Find the children in your data first

Start with a headcount, not a policy. Ask which tables hold a minor’s name, photo, marks, attendance, health note or location, because a school ERP, a transport tracker and a library app each hold a slice.

Paediatric clinics have the same problem. Vaccination cards, growth charts and school certificates all sit in files linked to a child’s record, and marketing lists often carry that child’s birthday for a greeting.

Record each field, its purpose and every role that can see it, and delete any field that has no purpose a teacher or parent could name. Fewer fields mean less to protect.

  • Admission forms and scanned birth certificates
  • Report cards, attendance and discipline notes
  • Bus route, pickup point and live location
  • Photos from events posted on social pages
  • Health, allergy and counsellor records

Ask for date of birth at sign-up, before anything else is stored, and if the age falls below the threshold the child’s record stays pending until a parent confirms.

Link accounts through the parent’s own login. A school can use the guardian mobile number on the admission form to send a one-time code, while an app can ask for a parent email.

Keep the relationship explicit. Names alone are not enough. One parent record can hold two children and one child may have two guardians, so model the link as a join table rather than a text field.

The consent record needs the same skeleton as any other: purpose, notice version, source and timestamp, plus the parent’s identifier, the child’s ID and how they were verified.

Verification can be a code sent to a number the school already trusts, or a signed form scanned into the child’s file, whichever the risk justifies. A marksheet photo upload needs a lighter check than a health file, where a signed form or a match against an existing parent account is more suitable.

Withdrawal sits on the same screen. A withdrawal should switch off the feature, queue the child’s data for deletion and write a log entry showing who acted and at what time.

  • Child ID, parent ID and relationship
  • Purpose and notice version shown
  • Verification method and result
  • Grant and withdrawal timestamps

Turn off tracking and trim what you keep

Audit every script on a child-facing page. Analytics, ad pixels, session replay and push-notification SDKs are the usual suspects, so remove the ones you cannot defend and block the rest for child accounts.

Then limit access: teachers need marks for their own class, not the full discipline history, and a transport coordinator needs a pickup address, not a medical note.

Finish with a dated list of three fixes you will ship this term, each assigned to one person and given a review date in the school calendar. Small and finished beats a grand plan.

Children’s data readiness worksheet

A single page split into thirds. The top third lists every system such as the school ERP, transport tracker and library app, with the child-related fields each one holds and who may view them. The middle third traces the sign-up path through age capture, the parent link, the verification method and each field of the consent record, as a parent meets them. The bottom third covers the tracking scripts on child-facing pages, such as analytics, ad pixels and session replay, each marked keep or remove with an owner and due date.

Open a blank worksheet to print

Questions owners ask

Does a school need parental consent for routine records?

Exemptions in the Act and Rules cover some institutions and purposes, such as educational activity, but whether yours qualifies depends on the current text and your use. Ask your lawyer first.

How do we verify that someone is the parent?

Use a method matched to the risk. A one-time code to a guardian number on file works for routine items, while sensitive records may justify a signed form or a check against an existing parent account.

Can an app still show ads to young users?

Tracking and targeted advertising aimed at children are barred, but plain contextual content that uses no profile of the child is a different matter. Ask your lawyer to check yours.

What if we do not know a user’s age?

Ask at sign-up and store the answer. An app that cannot tell who is a child cannot show it protects them, so treat a missing birth date as a gap to close, not as an adult.

Browse all guidesBack to top ↑
Next step

Have a specific situation to work through?

This article covers the general case. Tell us what you’re actually dealing with and we’ll respond directly.

Share Your Requirements