Manual Evidence Upload
For systems without live connectors, manually upload evidence. Supported formats: PDF, DOCX, CSV, XLSX, JSON, PNG, JPG. Evidence is stored in compliance repository and linked to controls.
How to Upload
- Go to Compliance → Evidence → + Upload Evidence
- Select System: Which AI system is this for
- ChatGPT Integration
- Internal LLM Service
- Claude API
- etc.
- Select Control: Which requirement does this address
- SOC 2: CC6.1 (Access Control)
- ISO 42001: 4.3 (Risk Management)
- EU AI Act: Article 8 (Risk Management)
- etc.
- Evidence Type: Category
- Documentation (policy, procedure)
- Audit Log (screenshots, exports)
- Test Results (run output, pass/fail)
- Attestation (signed statement)
- Recording (video proof)
- Other
- Upload Files:
- Click Choose Files or drag & drop
- Supports: PDF, DOCX, XLSX, CSV, JSON, PNG, JPG, MP4
- Max: 10MB per file, 5 files per upload
- Add Description:
Title: "PII Masking Test Results - March 2025"Notes: "Test run showing 100% masking of SSN patterns.All 50 test cases passed. Configuration: confidence_threshold=0.85"Date Collected: Mar 15, 2025Expiration: Mar 15, 2026
- Add Tags (optional):
- SOC 2
- GDPR Compliance
- PII Protection
- etc.
- Click Save
Evidence now linked to control. Appears in scan results and evidence dashboard.
Evidence Types Explained
Documentation
- Policies, procedures, guidelines
- Configuration files, templates
- Architecture diagrams
- Process flowcharts
Example:
File: PII-Masking-Policy-v1.2.pdfProves: Your organization has a documented PII masking policyStatus: AcceptedExpiration: Mar 15, 2026Audit Log
- Screenshots of logs/dashboards
- Exported data (CSV, JSON)
- Log files
- Access records
Example:
File: firewall-audit-march-2025.csvContains: 2,847 firewall eventsProves: Complete audit trail of governance decisionsTest Results
- Test execution reports
- Pass/fail results
- Coverage metrics
- Performance data
Example:
File: policy-validation-results.jsonTests Passed: 47/47Proves: All policies have been tested and validatedAttestation
- Signed statements from responsible party
- Management certification
- Third-party verification
- Audit sign-offs
Example:
File: Attestation-PII-Controls.pdfSigned by: John Smith, CISODate: Mar 15, 2025Statement: "I certify that PII controls are properly implementedand monitored across our AI systems."Recording
- Video walkthroughs
- Screen recordings of controls
- Demonstrations
Example:
File: firewall-demo.mp4Duration: 3 minutesShows: Live Firewall blocking PII attemptBulk Upload
Upload multiple pieces of evidence at once:
- Go to Compliance → Evidence → Bulk Upload
- Download template CSV:
system,control,evidence_type,file_path,description,expiration_dateChatGPT,SOC2-CC6.1,documentation,./policies/access-control.pdf,"Access control policy",2026-03-15ChatGPT,ISO-42001-4.3,audit_log,./logs/firewall-events.csv,"March audit events",2026-03-15
- Fill in your evidence details
- Upload template
- Select files from computer
- Click Upload All
All evidence processed and linked automatically.
Evidence Expiration
Evidence expires after set period. Renewal required:
Evidence: PII Masking Test ResultsExpiration: Mar 15, 2026Status: Expires in 90 days
To renew:1. Collect fresh evidence (new tests)2. Upload with same control3. Old evidence automatically archived4. New evidence becomes "current"Configure default expiration:
- Settings → Compliance → Evidence Settings
- Default expiration: 1 year (365 days)
- Can override per upload
Finding & Organizing Evidence
Evidence Dashboard
- Go to Compliance → Evidence
- See all uploaded evidence by:
- Control: Group by SOC 2, ISO 42001, etc.
- Status: Current, Expired, Pending Review
- Age: Recently uploaded, upcoming expiration
- Click any piece to view details, download, or delete
Search
Search filters:- System: "ChatGPT", "Internal LLM", etc.- Control: "SOC 2", "GDPR", "ISO 42001"- Type: "Documentation", "Audit Log", etc.- Status: "Current", "Expired", "Pending"- Date Range: Custom date pickerBest Practices
- Collect Throughout Year: Don’t wait until audit time
- Label Clearly: Titles and descriptions should be self-explanatory
- Include Dates: When collected, valid through when
- Organize by Control: Link to specific requirement being proven
- Keep Originals: Store original files for audit trail
- Attestations: Get signed statements from responsible parties
- Test Results: Include test conditions and results
- Logs: Export full logs with timestamps