How Do Drata or Vanta Handle Screenshot-Based Evidence — and What's Still Manual?

Drata and Vanta automate 80% of SOC 2 evidence through APIs but cannot capture application screenshots or workflow documentation. Learn what remains manual and how to automate it.

October 3, 20259 min read
DrataVantaSOC 2Compliance AutomationManual EvidenceScreenshots
How Do Drata or Vanta Handle Screenshot-Based Evidence — and What's Still Manual?

Drata and Vanta automate API-based evidence collection (cloud configs, logs, user lists) but cannot capture web UI screenshots, workflow documentation, or application-level testing. This leaves 20% of SOC 2 evidence collection manual, requiring 40-60 hours per audit for screenshots alone.


What Drata and Vanta Automate (The 80%)

Both Drata and Vanta excel at automating infrastructure-level evidence through direct API integrations:

Evidence TypeAutomation MethodExamples
Infrastructure ConfigsAPI pollingAWS security groups, GCP IAM policies, Azure network rules
Access LogsLog aggregationOkta login events, Google Workspace access records
Employee DataHRIS integrationBambooHR, Workday employee lists and roles
Code RepositoryGit integrationGitHub branch protections, commit logs, PR approvals
Security ScanningTool integrationSnyk vulnerabilities, Wiz cloud security findings
Endpoint ManagementMDM integrationJamf device compliance, Intune encryption status

Result: These platforms reduce infrastructure evidence collection time by 90%, handling controls like:

  • CC6.6 (Encryption in transit/at rest)
  • CC6.7 (Transmission integrity)
  • CC7.3 (Security configurations)
  • CC9.1 (Risk assessment documentation)

What Drata and Vanta Cannot Automate (The 20%)

1. Application-Level Screenshots

What's needed: Visual proof of how your application enforces controls.

Examples:

  • Login page showing MFA requirement
  • Access denied screen for unauthorized users
  • Role-based permission settings in admin panel
  • Data encryption indicators in UI
  • Security warnings and user confirmations

Why automation fails: No API can capture what a user sees in a web browser.

ControlRequired EvidenceDrata/Vanta Capability
CC6.1 - Logical AccessScreenshots of denied access attempts❌ Manual
CC6.2 - Access RemovalScreenshots of disabled user accounts❌ Manual
CC7.2 - Change ManagementScreenshots of approval workflows in UI❌ Manual
A1.2 - Data PrivacyScreenshots of consent forms and privacy controls❌ Manual

2. Workflow Documentation

What's needed: Step-by-step proof of how processes work.

Examples:

  • Incident response procedure execution
  • Access request approval process
  • Deployment workflow from PR to production
  • Data deletion request handling
  • Security review process for new features

Why automation fails: Cross-system workflows require human interaction that APIs cannot observe.

Manual effort required:

  • Taking 10-20 screenshots per workflow
  • Writing descriptions for each step
  • Organizing images chronologically
  • Creating narrative documentation
  • Time per workflow: 45-60 minutes

3. Application-Level Testing Results

What's needed: Evidence that controls work as designed during testing.

Examples:

  • Testing that non-admin users cannot access sensitive data
  • Verifying data is encrypted before database storage
  • Confirming audit logs capture all access attempts
  • Testing password complexity requirements
  • Validating session timeout enforcement

Why automation fails: Testing requires performing actions in your application UI and capturing results visually.

Test TypeWhat Auditors NeedManual Work Required
Access Control TestScreenshots showing: attempted access, denial message, audit log entry30-45 min per test
Data Encryption TestScreenshots showing: plaintext input, encrypted storage, decryption on retrieval45-60 min per test
Backup Restoration TestScreenshots showing: backup selection, restore process, validation of restored data60-90 min per test

4. Third-Party Vendor Screenshots

What's needed: Proof of security controls in vendor systems.

Examples:

  • AWS Console showing security group configurations
  • Stripe dashboard showing PCI compliance status
  • Datadog showing security monitoring alerts
  • Auth0 showing MFA enforcement settings
  • Cloudflare showing WAF rules

Why Drata/Vanta can't fully automate:

  • They pull data via API (showing a rule exists)
  • They cannot capture visual context (showing where it's configured in UI)
  • Auditors often request screenshots for verification

Gap example:

Vanta report: "AWS Security Group sg-123 blocks port 22 from 0.0.0.0/0"
Auditor request: "Please provide a screenshot of this configuration in AWS Console"
→ Manual screenshot still required

The Manual Evidence Gap in Numbers

Typical SOC 2 Type II Audit Evidence Breakdown

Evidence CategoryControls AffectedDrata/Vanta AutomationManual Work Required
Infrastructure30-40% of controls✅ 95% automated~2 hours
HR/Policies25-30% of controls✅ 90% automated~4 hours
Application Testing20-25% of controls❌ 0% automated~40 hours
Workflow Documentation15-20% of controls❌ 10% automated~20 hours
Total100%80% automated60-66 hours

Time impact:

  • Manual evidence effort: 60-66 hours per audit
  • Annual manual hours (4 audits): 240-264 hours

Detailed Breakdown: What Each Platform Handles

Drata's Automation Coverage

What Drata automates: ✅ AWS/GCP/Azure resource configurations ✅ GitHub/GitLab repository settings ✅ Okta/Google Workspace user management ✅ Policy acknowledgment tracking ✅ Vulnerability scan aggregation ✅ Penetration test result collection

What requires manual work: ❌ Application UI screenshots ❌ Custom workflow documentation ❌ Manual control testing (CC6.1, CC6.2) ❌ Process-level evidence (incident response execution) ❌ Application-specific access control tests ❌ User-facing security control screenshots

Drata's solution: "Additional Evidence" upload feature

  • Manually create screenshots and PDFs
  • Upload to relevant control
  • Write descriptions
  • Time: 50-60 hours per audit cycle

Vanta's Automation Coverage

What Vanta automates: ✅ Cloud infrastructure monitoring ✅ Continuous compliance scanning ✅ Employee onboarding/offboarding tracking ✅ Security training completion ✅ Access review automation ✅ Vendor risk assessment tracking

What requires manual work: ❌ Application behavior verification ❌ UI-level access control screenshots ❌ Custom application testing documentation ❌ Workflow step-by-step proof ❌ Application-level encryption verification ❌ Manual test execution evidence

Vanta's solution: "Manual Evidence" section

  • Upload evidence files manually
  • Link to specific controls
  • Add context and descriptions
  • Time: 50-60 hours per audit cycle

Real Example: CC6.1 Logical Access Control

What Vanta/Drata Automate

Control objective: Restrict access to sensitive data based on user role.

Automated evidence collected:

✅ Okta user list with assigned roles
✅ AWS IAM policies for each role
✅ Database access logs showing queries
✅ GitHub repository permission settings
✅ Slack workspace access levels

What Remains Manual

Still needed for complete evidence:

  1. Application-level access test

    • Login as non-admin user
    • Attempt to access admin panel
    • Take screenshot of "Access Denied" message
    • Verify audit log entry
    • Document test procedure
  2. UI permission verification

    • Screenshot of admin panel showing user roles
    • Screenshot of permission assignment interface
    • Screenshot of role configuration page
  3. Test documentation

    • Written description of test steps
    • Expected vs actual results
    • Tester identity and timestamp
    • Pass/fail determination

Manual time required: 60 minutes per quarter


Why Can't Drata/Vanta Capture Screenshots?

Technical Limitations

1. No Browser Access

  • Platforms operate via backend APIs
  • Cannot interact with web UIs
  • Cannot render browser sessions
  • Cannot simulate user actions in frontends

2. No Visual Context

  • APIs return data structures (JSON, XML)
  • Cannot capture rendered HTML/CSS
  • Cannot screenshot modal dialogs or alerts
  • Cannot document user interaction flows

3. Security and Privacy Boundaries

  • Cannot access customer production environments directly
  • Cannot interact with third-party vendor UIs
  • Cannot capture proprietary application interfaces
  • Cannot automate testing in customer-facing systems

4. Application Diversity

  • Every company has unique application architecture
  • Custom-built admin panels differ across companies
  • No standardized API for application UI elements
  • Cannot create generic screenshot automation

What This Means for Your Audit

Manual Work You'll Still Do with Drata/Vanta

Quarterly tasks (per audit cycle):

TaskEstimated TimeTools Used
Screenshot application access controls8-12 hoursManual (browser, Snagit, CloudApp)
Document approval workflows6-8 hoursManual (screenshots + Word/Docs)
Test and capture role-based permissions10-15 hoursManual (test accounts + screenshots)
Capture vendor security dashboards4-6 hoursManual (login to each vendor)
Format evidence into PDFs8-10 hoursManual (Word/Docs + PDF export)
Upload and organize in Drata/Vanta4-6 hoursDrata/Vanta UI
Total manual effort40-57 hoursMix of tools

Hidden Costs

Beyond direct labor time:

  • Context switching: Interrupting normal work 10-15 times per quarter
  • Rework: 20-30% of evidence requires reformatting or clarification
  • Stress: Audit crunch time creates overtime and burnout
  • Opportunity cost: Compliance team cannot work on strategic initiatives

How Companies Currently Handle the Gap

Approach 1: Manual Screenshot Collection (Most Common)

Process:

  1. Create checklist of required screenshots
  2. Schedule time to capture each one
  3. Use generic screenshot tools (Snagit, CloudApp, built-in OS tools)
  4. Organize files in folders by control ID
  5. Write descriptions in Word/Google Docs
  6. Format into PDFs
  7. Upload to Drata/Vanta manually

Pros: No additional tools required Cons: 40-60 hours of repetitive work Time investment: 40-60 hours per audit


Approach 2: Hire Compliance Consultant (10-20% of companies)

Process:

  1. Outsource screenshot collection to audit firm
  2. Provide consultant with system access
  3. Consultant captures and documents evidence
  4. Internal team reviews and approves
  5. Upload to Drata/Vanta

Pros: Frees internal team time Cons: High cost (consultant fees), security concerns with access Time tradeoff: Saves internal hours but adds external dependency


Approach 3: Screen Recording + Manual Processing (5-10% of companies)

Process:

  1. Use Loom/ScreenRec to record control tests
  2. Watch recordings to identify key moments
  3. Extract screenshots manually
  4. Document in Word/Docs
  5. Format and upload

Pros: Captures context around actions Cons: Still requires 30-40 hours of processing Time investment: 30-40 hours of post-processing per audit


The Solution: Automate the 20%

What's needed: A tool that bridges the gap between Drata/Vanta's API automation and application-level evidence.

Requirements for Complete Automation

CapabilityWhy It MattersDrata/VantaScreenshot Automation Tool
Browser-level captureRecords what users actually see
Workflow recordingDocuments multi-step processes
Automatic annotationAdds control IDs and descriptions
Audit-ready formattingOutputs standardized PDFsPartial
Integration with GRCSyncs to Drata/Vanta
Infrastructure automationMonitors cloud/SaaS configs

Complementary approach: Use Drata/Vanta for infrastructure + screenshot automation tool for application evidence.


Integration: How Screenshot Automation Works with Drata/Vanta

Workflow with Screenata + Drata

Step 1: Drata automates infrastructure evidence

  • AWS, GitHub, Okta integrations run continuously
  • 80% of evidence collected automatically

Step 2: Screenata captures application evidence

  • Browser extension records control tests
  • Screenshots auto-organized by control ID
  • Evidence packs generated in audit-ready format

Step 3: Sync to Drata

  • Export Screenata evidence pack
  • Upload to Drata "Additional Evidence" for relevant control
  • Link to control test documentation

Result: 95% total automation (vs 80% with Drata alone)


Workflow with Screenata + Vanta

Step 1: Vanta monitors continuous compliance

  • Cloud configs, HR data, policies tracked automatically
  • 80% of evidence collected via API

Step 2: Screenata handles manual controls

  • Records application testing workflows
  • Captures screenshots with metadata
  • Generates structured PDF reports

Step 3: Upload to Vanta

  • Add evidence to Vanta "Manual Evidence" section
  • Attach to relevant Trust Service Criteria control
  • Include tester info and timestamps

Result: 95% total automation (vs 80% with Vanta alone)


Time Savings Analysis

Current State: Drata or Vanta Only

Annual time investment:

  • Manual screenshot work: 240 hours/year (60 hrs × 4 quarters)
  • Coverage: 80% automated, 20% manual
  • Quarterly effort: 60+ hours of manual evidence collection

Future State: Drata/Vanta + Screenshot Automation

Annual time investment:

  • Residual manual work: 20 hours/year (5 hrs × 4 quarters)
  • Coverage: 95% automated, 5% manual
  • Quarterly effort: ~5 hours of manual evidence collection

Annual time savings: 220 hours (92% reduction) Hours freed per quarter: 55 hours Payback period: First audit cycle


Frequently Asked Questions

Will Drata or Vanta add screenshot automation in the future?

Unlikely for technical reasons:

  • Their architecture is API-first (backend integrations)
  • Adding browser automation would require browser extensions
  • Application UI testing is highly customized per company
  • Security concerns with accessing production application UIs
  • Their focus is infrastructure/SaaS monitoring, not application testing

More likely: They will continue to support "Additional Evidence" uploads, expecting customers to use complementary tools.


Can I use Loom or ScreenRec instead of a compliance tool?

Partially, but with limitations:

FeatureLoom/ScreenRecCompliance Tool (Screenata)
Screen recording
Auto screenshot extraction
Control ID mapping
Audit-ready formatting
Automatic descriptions✅ (AI-generated)
Drata/Vanta integration

Time comparison:

  • Loom + manual processing: ~35 hours per audit
  • Compliance automation tool: ~5 hours per audit

Do auditors accept screenshots from automation tools?

Yes, if the evidence includes:

  • ✅ Original, unaltered screenshots
  • ✅ Accurate timestamps
  • ✅ Tester identity
  • ✅ Control objectives
  • ✅ Clear pass/fail results

Auditors care about authenticity and traceability, not whether screenshots were taken manually or automatically.


Should I switch from Vanta to Drata (or vice versa)?

This article isn't about choosing between them. Both have similar limitations regarding screenshot-based evidence.

Key point: Whichever platform you use (Vanta, Drata, or alternatives like Secureframe, Tugboat Logic), you'll still need a solution for application-level screenshot evidence.


How do I know which controls require screenshots?

Common screenshot-required controls:

Control IDControl NameScreenshot Requirement
CC6.1Logical Access ControlsAccess denied messages, permission settings
CC6.2Prior to Issuing CredentialsUser provisioning workflow, approval process
CC6.3Removes AccessDisabled user accounts, revoked permissions
CC7.2Change ManagementDeployment approval flows, PR reviews
CC7.4Backup and RecoveryBackup restoration process, verification
A1.2Data PrivacyConsent forms, privacy settings, data controls

Rule of thumb: If the control involves "verify," "test," or "demonstrate" application behavior, you likely need screenshots.


What if my application is too sensitive to screenshot?

Options:

  1. Use test/staging environment with synthetic data
  2. Apply automatic redaction for PII/sensitive fields
  3. Limit screenshots to non-sensitive pages (login, navigation, settings)
  4. Use annotated diagrams where screenshots aren't possible

Best practice: Configure screenshot tools to exclude sensitive screens or auto-blur sensitive fields.


Key Takeaways

Drata and Vanta automate 80% of SOC 2 evidence through API integrations

The remaining 20% (40-60 hours/audit) is application screenshots and workflow documentation

Technical limitations prevent GRC platforms from capturing browser-level evidence

Manual workarounds require 240-264 hours annually in labor

Screenshot automation tools complement Drata/Vanta, bringing total automation to 95%

Time savings of 92% by reducing manual screenshot work from 60 hours to 5 hours per audit


Related Articles

Ready to Automate Your Compliance?

Join 50+ companies automating their SOC 2 compliance documentation with Screenata.

© 2025 Screenata. All rights reserved.