Skip to content
TrustOS

Platform · Data inventory

A working record of what personal data you hold, where it sits and who touches it.

Data inventory records each system that holds personal data, the fields it keeps, the purposes it serves and the vendors who can reach it. Every other module in TrustOS reads from it, so a notice, an erasure task or a breach assessment starts from the same facts.

Records of processing activities
TrustOS workspace · sample data

The problem

Nobody can say where a customer's PAN number lives

An NBFC usually has a loan origination app, a loan management system, a collections dialler, a CRM, a document store for KYC scans and a few spreadsheets on shared drives. The list in the compliance folder was made for an audit two years ago. When a borrower asks what data you hold, or a vendor reports a leak, someone spends a week emailing system owners and still misses the copy of bank statements sitting in the underwriting team's mailbox.

What the DPDP Act asks

The DPDP Act never uses the word inventory. Almost every duty assumes you have one. You cannot give an itemised notice, erase data when its purpose ends, answer an access request or assess a breach without knowing which systems hold which personal data and why. Most of these duties apply from around May 2027 under the Rules as notified, unless amended.

A plain summary. It is not legal advice. Read the DPDP Act guide.

A data map, growing

From systems, to the data in them, to why you hold it

The map is built in three passes: the systems that hold personal data, the categories of data in each, and the purposes each category serves, with an owner for every purpose, shown for an NBFC.

SYSTEMSDATA CATEGORIESPURPOSESLoan appCRMWhatsAppCall centreData warehouseContact detailsKYC documentsBank accountRepayment historyCall recordingsLocationLoan servicingOwner: lending opsBureau reportingOwner: credit riskFraud checksOwner: fraud teamMarketing offersOwner: marketing5 systems · 6 data categories · 4 purposes · every purpose has an owner

What it does

What data inventory gives your team

System register with named owners

List each application, database, file share and vendor tool that holds personal data. Each entry has a business owner and a technical owner, so questions go to a named person.

Field level data categories

Record the categories each system keeps, such as contact details, Aadhaar reference, bank account, diagnosis or exam scores. Mark the sensitive ones so they carry stricter review later.

Data flows between systems

Show where data moves next: from the loan app to the credit bureau, from the patient app to the lab system, from the CRM to the SMS vendor. A flow without a purpose attached shows up as a gap.

Children and other special groups

Flag systems that hold data of children or of persons with disabilities, so the stricter consent and tracking rules can be checked against them every time.

Owner review cycle

Each system owner confirms or corrects their entry on a schedule you set. Unconfirmed entries are visible, which tells you how far to trust the inventory on a given day.

Discovery from connected systems

Where a connector is in place, TrustOS can search a system for the fields you have recorded and report what it finds. The owner then accepts or rejects each finding.

How the work moves

Step by step, inside TrustOS

  1. Step 1Start with the main systemsThe privacy lead lists the ten or so systems that matter most, usually the customer app, the core platform, the CRM and the support desk, and assigns an owner to each.
  2. Step 2Owners fill in what they holdEach owner gets a task to record data categories, sources, storage location and the vendors with access. TrustOS asks for one system at a time, so nobody faces a blank spreadsheet.
  3. Step 3Link flows and purposesFlows between systems are drawn and each one is tied to a purpose from the purpose register. Anything that moves data without a purpose is raised for review.
  4. Step 4Privacy reviews and signs offThe privacy lead checks the entries, sends back unclear ones with a comment, and marks the system as reviewed with a date.
  5. Step 5Keep it currentWhen a new system or vendor is added, the change request creates an inventory task. Owners reconfirm their entries every six months by default.
A personal data discovery scan across connected systems
TrustOS workspace · sample data

Records it keeps

The evidence builds as you work

  • System register with business and technical owners
  • Data categories held per system, with sensitivity marks
  • Data flow map between internal systems and vendors
  • Storage location and hosting region per system
  • Owner confirmations with dates
  • Change history of every inventory entry
  • Discovery findings and how each was resolved

Questions

About data inventory

We already have a data map in Excel. Do we start again?

No. Import the sheet, then assign each row to an owner to confirm. Most teams find the old map is a good starting list and that owner confirmation is what was missing.

Does TrustOS scan our systems automatically?

Only systems you connect, and only for what you ask it to look for. Discovery suggests findings; an owner accepts or rejects them. Nothing is added to the inventory without a person agreeing.

How detailed should the first version be?

Start with systems, owners, data categories and purposes. Field level detail can follow for the systems that handle sensitive data, such as KYC stores or patient records.

See it with your data

Show us where your personal data lives. We will show you TrustOS running on it.

A 30 minute walkthrough on Google Meet with someone who knows the Act and the product. You leave with a view of your first phase, the owners and the effort.

Or get a rollout proposal in two minutes
  1. Step 1A 30 minute demo on Google MeetWith someone who knows the Act and the product.
  2. Step 2Your systems and purposesWe walk one product's personal data through TrustOS.
  3. Step 3A first phase you can planModules, owners and effort, written down for you to keep.