AI governance starter tool

Build a usable first inventory of your AI systems

Capture ownership, purpose, technology, data, decisions, risk, controls, incidents, review dates, and lifecycle status in a consistent record that teams can review and improve.

No external API is used. Results depend on the information you provide and should be validated through your governance process.
AI inventory illustrationA structured inventory card connecting owners, data, risk and lifecycle information.

How it works

Create one structured record, check its completeness, then export it for review or consolidation into a broader register.

1

Describe the system

Record the use case, owners, provider, model, lifecycle stage, users, and intended purpose.

2

Document risk context

Capture data types, affected people, decisions, automation, oversight, controls, incidents, and geography.

3

Review and export

Use the completeness score, action priorities, CSV, JSON, and print view to support governance follow-up.

AI system inventory record

Complete the fields below. Required fields support a dependable minimum record; optional fields improve traceability.

0% of tracked fields completed

1. Identity and scope

Example: Customer service response assistant

Example: Customer support, fraud detection, recruitment

2. Ownership, provider and lifecycle

Person or role accountable for outcomes.

Person or team responsible for implementation and operation.

Include vendor and model/version where known.

3. Purpose, users and decisions

Separate groups with commas.

Include people who may be indirectly affected.

4. Data and deployment

Countries or regions where the system operates or affects people.

Systems, APIs, databases, or workflows connected to this use case.

5. Risk, controls and lifecycle review

Use your organisation's approved framework where available.

Examples: access controls, testing, monitoring, approval gates, logging, fallback procedures, supplier review.

Enter “None known” only after reasonable checking.

Address data retention, supplier exit, replacement, and decommissioning.

Privacy note: calculations and browser-based exports run locally. A standard form submission is processed by this page to support non-JavaScript use; no external service is contacted. Persistent storage should only be added through the site's approved secure server-side architecture.

Methodology, limitations, and use

What the score measures

The score measures whether essential inventory fields are populated. Section weights reflect practical governance importance: identity, ownership, technology, purpose, people and decisions, data, deployment, risk and controls, and lifecycle management.

Thresholds: 85–100 strong record; 70–84 operationally useful; 50–69 partially documented; below 50 early-stage record.

What the score does not measure

It does not establish legal compliance, model accuracy, fairness, security, safety, or business value. A complete but incorrect record can still score highly. Validate entries against contracts, architecture, testing evidence, logs, incident records, and accountable owners.

Use the output as a starting point for governance review, not as a substitute for risk assessment, impact assessment, legal advice, or technical assurance.

Frequently asked questions

What counts as an AI system for this inventory?

Include systems that generate, rank, predict, recommend, classify, optimize, or materially support decisions using machine learning, generative AI, statistical models, or rules combined with AI components. Apply your organisation’s approved definition where available.

Should each model have its own record?

Create separate records when models have different owners, purposes, data, decisions, risk profiles, providers, deployment contexts, or lifecycle stages. Closely related models may be grouped only when governance responsibilities and controls are genuinely shared.

How should third-party AI features be recorded?

Record the product, vendor, feature, model or service where known, contract owner, connected data, users, deployment geography, controls, and supplier dependencies. Do not omit embedded AI simply because the organisation did not build it.

What is an appropriate risk classification?

Use your internal classification framework. Consider potential impact on people, rights, safety, finances, access to services, legal obligations, operational resilience, security, reputation, and the reversibility of outcomes.

How often should records be reviewed?

Set a review cadence based on risk and change frequency. Review after material model updates, supplier changes, new data sources, significant incidents, scope expansion, regulatory change, or changes to automation and human oversight.

Can this tool replace an AI impact assessment?

No. It creates an inventory record and completeness score. Higher-risk systems may require privacy, security, human-rights, safety, legal, model, or algorithmic impact assessments.

What should be included under controls?

Document approval gates, access controls, testing, monitoring, logging, human review, fallback processes, incident response, supplier assurance, data quality checks, prompt or output restrictions, and periodic validation.

How should incidents be described?

Record confirmed or suspected failures, harmful outputs, complaints, security events, privacy events, bias concerns, outages, overrides, control breaches, and near misses. Link to formal incident records where your process permits.

What does the completeness score mean?

It shows how much of the minimum record has been populated using fixed section weights. It does not rate system quality, compliance, safety, or effectiveness.

Can multiple records be managed on this page?

Yes. With JavaScript enabled, records can be added to browser-local storage, searched, filtered, imported from CSV, and exported. Those local records remain on the current browser unless cleared.

Is data sent to DataConsultant or another service?

The page does not call an external API. Browser exports and local inventory features run locally. Standard form submission is processed by the deployed PHP page for validation and non-JavaScript results.

What should a retirement plan cover?

Address decommissioning approval, replacement services, supplier exit, data export and deletion, retention obligations, user communications, model access removal, integration shutdown, audit evidence, and residual monitoring.