Manual AI System Registration
Use manual registration for AI systems that auto-discovery missed or if you prefer to register systems intentionally. You provide system details, and Compliance AI auto-classifies risk level and maps to frameworks.
How to Register Manually
- Go to Compliance > Registry > AI Systems > New System
- Fill in required fields:
- System Name — Official name
- Description — What it does
- System Type — See options below
- Data Inputs — What data it processes
- Scope of Impact — Who is affected
- Regions Operating — Where users are located
- Click Create
Compliance AI will auto-classify risk level and make available for scans.
System Type Options
| Type | Definition | Examples |
|---|---|---|
| Large Language Model (LLM) | Generative AI for text generation | ChatGPT integration, content generation |
| Vision Model | AI that processes images/video | Facial recognition, object detection |
| Recommender System | AI that suggests products/content | Product recommendations, content ranking |
| Classification Model | AI that assigns categories | Spam detection, sentiment analysis |
| Prediction Model | AI that forecasts outcomes | Churn prediction, demand forecasting |
| Anomaly Detection | AI that identifies unusual patterns | Fraud detection, intrusion detection |
| Decision Support | AI that assists human decisions | Loan approval helper, hiring tool |
| Autonomous System | AI that makes decisions without humans | Auto-scaling, automated trading |
| Clustering | AI that groups similar items | Customer segmentation, data organization |
| Reinforcement Learning | AI that learns through interaction | Game AI, optimization systems |
| Generative Model (Non-LLM) | Generative AI beyond text | Image generation (DALL-E), music generation |
| Embedding/Vector Model | AI that creates vector representations | Document embeddings, similarity search |
| Other | AI system not fitting above | Describe in notes |
Data Input Categories
Select all that apply:
| Category | Examples |
|---|---|
| Customer Data | Names, emails, purchase history, behavior |
| Financial Data | Bank accounts, transaction history, income, credit |
| Health Data | Medical records, genetic data, biometrics |
| Employee Data | Names, IDs, performance reviews, location |
| Behavioral Data | Browsing history, clicks, time spent, interactions |
| Biometric Data | Facial recognition, fingerprints, iris scans, voice |
| Location Data | GPS coordinates, addresses, geofencing |
| Content Data | User-generated posts, documents, media |
| Public Data | News, social media, public records |
| Synthetic Data | Generated for testing, not real |
Selecting “Financial,” “Health,” or “Biometric” automatically increases risk level.
Scope of Impact
Describe who the system affects:
| Scope | Definition |
|---|---|
| Individual Users | System affects specific people (recommendations, decisions) |
| Teams/Departments | System used by specific business units |
| Organization-Wide | All employees have access or are affected |
| Customers/Public | External users are affected (public-facing) |
| Employees & Customers | Both internal and external impact |
| Autonomous/Critical Decision | System makes binding decisions without appeal |
Regions Operating
Select all regions where the system or its users are located:
- EU (triggers GDPR, EU AI Act)
- United States
- California (triggers CCPA)
- United Kingdom
- Canada
- Japan
- China
- India
- Singapore
- Brazil
- Australia
- Other (specify)
Selecting “EU” triggers stricter compliance requirements (GDPR, EU AI Act).
Auto-Classification: Risk Level
Based on your inputs, Compliance AI assigns risk level:
| Risk Level | Triggers | Examples |
|---|---|---|
| Unacceptable | Social scoring, subliminal manipulation | System will be marked as non-deployable in EU |
| High-Risk | Autonomous decisions + sensitive data, biometrics, financial decisions | Loan approval, hiring, facial recognition |
| Limited-Risk | Decision support or customer-facing without sensitivity | Chatbot, recommendation engine, content ranking |
| Minimal-Risk | No decision-making, non-sensitive data | Spell checker, search, accessibility tools |
You can override the auto-classification if you disagree. Explain reasoning in notes.
Custom Fields
Add metadata for your organization:
- Owner Name & Email — Primary contact
- Owner Team — Department responsible
- Production Deployment Date — When system went live
- Model Version — Current version identifier
- External Vendor — If using vendor AI (OpenAI, Anthropic, etc.), note it
- Cost Center — For cost tracking
- Notes — Any additional context
Required Documentation
Before a system can be scanned, upload:
-
System Description Document (PDF/DOCX)
- What the system does
- How it’s used
- Who uses it
- When it was created/updated
-
Data Dictionary (CSV/XLSX) — Optional but recommended
- Input data fields
- Output fields
- Data types
- Example values
-
Model Card — Auto-generated or upload yours
- Training data description
- Performance metrics
- Limitations and biases
-
Training Data Document — If applicable
- Where training data came from
- Number of samples
- Data quality assessments
- Bias analysis
Upload documents on system creation or edit page.
Example: Manual Registration
Scenario: You have a custom ML model for customer churn prediction that auto-discovery missed.
Form:
- System Name: Customer Churn Prediction Engine v2.1
- Description: Predicts which customers are likely to cancel subscriptions in next 90 days. Used by retention team to prioritize save outreach.
- System Type: Prediction Model
- Data Inputs: Customer demographics, subscription history, support tickets, usage metrics
- Scope of Impact: Employees (retention team) and indirectly customers (receive offers)
- Regions Operating: US, EU
- Owner: alice@company.com (Data Science team)
- Production Date: 2023-06-15
- Vendor: None (custom trained)
- Notes: Trained on 2 years historical data. Monthly retraining. Integrated with CRM for push notifications.
Auto-Classification:
- Risk Level: High-risk
- Reasoning: Autonomous decision-making (which customers to target) + financial impact (retention spend allocation) + EU users → GDPR & EU AI Act apply
- Flag for DPIA, bias testing, audit trail implementation
After registration, system is ready for compliance scans.
Bulk Import
Register multiple systems at once using CSV:
- Go to Registry > Import Systems
- Download template
- Fill in rows (one system per row)
- Upload CSV
Compliance AI will:
- Validate each row
- Flag errors (missing required fields)
- Create all valid systems
- Report on any failures
Use bulk import if you’re registering 5+ systems from auto-discovery results.
After Registration
Once created, system can be:
- Scanned against compliance frameworks
- Linked to policies — Specific policies apply to system
- Assigned to team — Track ownership
- Updated — Change metadata, risk level, deployment status
- Decommissioned — Mark as retired when system sunsets
Next Steps
- Auto-discover more systems: Auto-Discovery
- Understand risk levels: Risk Classification
- View auto-generated model card: Model Cards
- Run first scan: Running Scans