Screenshot of the Revyl homepage
Revyl logo

Revyl

Active

Revyl is a commercial mobile development platform whose AI agent exercises iOS and Android applications.

Revyl Last verified: Partial, 2026-09-26

Overview and fit

Audience

Editorial judgment, not a vendor fact.

Compatibility

Runner operating systems
Windows macOS Linux
Target operating systems
iOS Android

What it tests

Product kind
Testing platform, AI testing agent, Device cloud
Testing types
End-to-end, Functional, Regression, Smoke, Exploratory
Targets
Native mobile, Hybrid mobile
Use cases
Pull request validation, Regression testing, Release gating, Cross platform testing, Test generation

Classification lists positively established capabilities. Absence from a list does not mean lack of support.

Creation and execution

Authoring methods
Natural language, Recorder, Code, Manual
Execution models
Emulator, Simulator
Deployment
SaaS
License
Proprietary

Capabilities

AI

Capability Status Details Source
Uses AI Supported Supported What is Revyl? - Revyl Documentation
AI test generation Supported Supported What is Revyl? - Revyl Documentation
AI executes the app Supported Supported What is Revyl? - Revyl Documentation
AI generates code only Unsupported Unsupported What is Revyl? - Revyl Documentation
Autonomous exploration Supported Supported Explore your app - Revyl Documentation
Vision-based interaction Supported Supported What is Revyl? - Revyl Documentation
Selector-free execution Supported Supported What is Revyl? - Revyl Documentation
Adapts to UI changes Supported Supported What is Revyl? - Revyl Documentation
Self-healing Unknown Unknown What is Revyl? - Revyl Documentation
AI failure analysis Unknown Unknown What is Revyl? - Revyl Documentation

Developer integrations

Capability Status Details Source
MCP server Supported Supported MCP Server - Revyl Documentation
VS Code extension Unsupported Unsupported Agent Skills - Revyl Documentation
SDK Unsupported Unsupported What is Revyl? - Revyl Documentation

PR workflow

Capability Status Details Source
GitHub Supported Supported GitHub - Revyl Documentation
CI execution Supported Supported GitHub - Revyl Documentation
GitHub PR checks Supported Supported GitHub - Revyl Documentation
PR-aware test selection Unknown Unknown GitHub - Revyl Documentation
Autonomous PR validation Supported Supported GitHub - Revyl Documentation
PR comments Supported Supported GitHub - Revyl Documentation
Preview deployment testing Supported Supported GitHub - Revyl Documentation
Merge gating Unknown Unknown GitHub - Revyl Documentation
Scheduled execution Unknown Unknown GitHub - Revyl Documentation

Creation and execution

Capability Status Details Source
Code authoring Supported Supported YAML Test Format - Revyl Documentation
Recorder Supported Supported Tests via Recorded Session - Revyl Documentation
Natural language authoring Supported Supported What is Revyl? - Revyl Documentation
Test import Unknown Unknown YAML Test Format - Revyl Documentation
Reusable steps Supported Supported YAML Test Format - Revyl Documentation
Parameterized tests Supported Supported YAML Test Format - Revyl Documentation
Test data generation Unknown Unknown YAML Test Format - Revyl Documentation

What it tests

Capability Status Details Source
Native desktop testing Unsupported Unsupported What is Revyl? - Revyl Documentation
Native mobile testing Supported Supported What is Revyl? - Revyl Documentation
Browser extension testing Unsupported Unsupported What is Revyl? - Revyl Documentation
Cross-browser testing Unsupported Unsupported What is Revyl? - Revyl Documentation
Cross-platform testing Supported Supported What is Revyl? - Revyl Documentation
Real device testing Unsupported Unsupported What is Revyl? - Revyl Documentation
Multi-tab testing Not applicable Not applicable What is Revyl? - Revyl Documentation
iframe testing Not applicable Not applicable What is Revyl? - Revyl Documentation
Canvas testing Unknown Unknown What is Revyl? - Revyl Documentation
PDF validation Unknown Unknown What is Revyl? - Revyl Documentation
File upload testing Unknown Unknown What is Revyl? - Revyl Documentation
File download testing Supported Supported Step Type Reference - Revyl Documentation
OAuth testing Unknown Unknown What is Revyl? - Revyl Documentation
Email testing Unknown Unknown What is Revyl? - Revyl Documentation
Notification testing Unknown Unknown What is Revyl? - Revyl Documentation
Video content validation Unknown Unknown What is Revyl? - Revyl Documentation

Validation

Capability Status Details Source
Visual regression Unknown Unknown What is Revyl? - Revyl Documentation
Semantic visual assertions Supported Supported Step Type Reference - Revyl Documentation
Accessibility checks Unknown Unknown What is Revyl? - Revyl Documentation
API assertions Unsupported Unsupported What is Revyl? - Revyl Documentation
Database assertions Unsupported Unsupported What is Revyl? - Revyl Documentation
Spelling and grammar checks Unknown Unknown What is Revyl? - Revyl Documentation
Dark and light mode testing Supported Supported YAML Test Format - Revyl Documentation
Performance measurement Supported Supported Reports - Revyl Documentation

Running

Capability Status Details Source
Local execution Unsupported Unsupported What is Revyl? - Revyl Documentation
Headless execution Unsupported Unsupported What is Revyl? - Revyl Documentation
Headed execution Supported Supported What is Revyl? - Revyl Documentation
Parallel execution Supported Supported Pricing | Revyl
Test sharding Unknown Unknown Pricing | Revyl
Auto-waiting Unknown Unknown Pricing | Revyl
Automatic retries Unknown Unknown Pricing | Revyl
Network mocking Unknown Unknown Pricing | Revyl
Secrets injection Supported Supported GitHub - Revyl Documentation
Private network access Unknown Unknown GitHub - Revyl Documentation

Diagnosis

Capability Status Details Source
Screenshots Supported Supported Reports - Revyl Documentation
Video recording Supported Supported Reports - Revyl Documentation
Execution traces Unknown Unknown Reports - Revyl Documentation
Console logs Supported Supported Reports - Revyl Documentation
Network logs Supported Supported Reports - Revyl Documentation
Replay Supported Supported Reports - Revyl Documentation
Interactive debugging Unknown Unknown Reports - Revyl Documentation
Failure grouping Unknown Unknown Reports - Revyl Documentation

Enterprise

Capability Status Details Source
SSO (SAML) Supported Supported Pricing | Revyl
SSO (OIDC) Supported Supported Pricing | Revyl
SCIM Unknown Unknown Pricing | Revyl
RBAC Supported Supported Pricing | Revyl
Audit logs Supported Supported Pricing | Revyl
Secrets management Unknown Unknown Pricing | Revyl
Configurable retention Unknown Unknown Pricing | Revyl
Private runners Supported Supported Pricing | Revyl
On-premises deployment Unsupported Unsupported Pricing | Revyl
Data residency Unknown Unknown Pricing | Revyl
Training opt-out Unknown Unknown Pricing | Revyl

Integrations

Capability Status Details Source
Cursor (IDE) Supported Supported

Plugin

No source recorded
Slack (Notifications) Supported Supported

Integration

No source recorded
Expo (Framework) Supported Supported

Integration

No source recorded
GitHub (Source control) Supported Supported

Integration

No source recorded

Maintenance, reliability, and debugging

Setup difficulty
Low
Maintenance approaches
Manual code, Reusable components
Maximum concurrency
10
Debug artifacts
Screenshot, Video, Console log, Network log
Reliability mechanisms
Unknown
Interfaces
CLI, API, MCP

Pricing

Free tier

Models: Subscription, Usage-based, CustomFree tier: AvailableTrial: Unknown

Not yet verified · Official pricing page

Security and deployment

Certifications
SOC 2 Type II, HIPAA
Data regions
Unknown
Data retention
Unknown
Customer data used for training
Unknown

Support

Channels
Docs, Slack, Dedicated engineer
Support SLA
Unknown

Sources and verification

  1. 1What is Revyl? - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26

    Supports 51 claims · Vendor documented, high confidence · verified 2026-09-26

    • Accessibility checks
    • Adapts to UI changes
    • AI executes the app
    • AI failure analysis
    • AI generates code only
    • AI test generation
    • API assertions
    • Authoring method
    • Browser engines
    • Browser extension testing
    • Browsers
    • Canvas testing
    • Cross-browser testing
    • Cross-platform testing
    • Database assertions
    • Deployment
    • Device modes
    • Email testing
    • Execution model
    • File upload testing
    • Headed execution
    • Headless execution
    • iframe testing
    • Interfaces
    • Local execution
    • Multi-tab testing
    • Native desktop testing
    • Native mobile testing
    • Natural language authoring
    • Notification testing
    • OAuth testing
    • PDF validation
    • Product kind
    • Product status
    • Real device testing
    • Runner OS
    • SDK
    • Selector-free execution
    • Self-healing
    • Setup difficulty
    • Spelling and grammar checks
    • Summary
    • Target OS
    • Targets
    • Testing types
    • Tool
    • Uses AI
    • Vendor
    • Video content validation
    • Vision-based interaction
    • Visual regression

    What is Revyl?: an optional AI agent that tests your app using natural language | Tests via Recorded Session: Tests via Recorded Session | YAML Test Format: YAML Test Format

    What is Revyl?: Revyl gives you cloud iOS simulators and Android emulators

    What is Revyl?: run everything from the CLI or API | MCP Server: MCP Server

    What is Revyl?: Revyl gives you cloud iOS simulators and Android emulators, an optional AI agent that tests your app using natural language

    What is Revyl?: Revyl gives you cloud iOS simulators and Android emulators, an optional AI agent that tests your app using natural language, and tooling to run it all in CI.

    What is Revyl?: run everything from the CLI or API

    What is Revyl?: Upload a build, create a test, and run it in 5 minutes.

  2. 2Pricing | Revyl · Official pricing · Revyl · retrieved 2026-09-26

    Supports 30 claims · Vendor documented, high confidence · verified 2026-09-26

    • Audit logs
    • Auto-waiting
    • Automatic retries
    • Certifications
    • Company size
    • Configurable retention
    • Customer data used for training
    • Data regions
    • Data residency
    • Free tier
    • License
    • License identifiers
    • Max concurrency
    • Network mocking
    • On-premises deployment
    • Parallel execution
    • Pricing
    • Pricing models
    • Private runners
    • RBAC
    • Reliability mechanisms
    • SCIM
    • Secrets management
    • SSO (OIDC)
    • SSO (SAML)
    • Support channels
    • Support SLA
    • Test sharding
    • Training opt-out
    • Trial

    Pricing: SOC 2 Type II | Shared simulator capacity: HIPAA Compliant

    Pricing: Starter For small teams ... Team Pro For growing teams ... Enterprise For organizations at scale

    Pricing: SOC 2 Type II

    Pricing: Start free. Scale with your mobile team.

    Pricing: 10 concurrent devices

    Pricing: Starter For small teams $250 / month

    Pricing: Starter For small teams $250 / month ... Custom usage

    Pricing: Community support Shared Slack channel Custom SLAs

    Pricing: Custom SLAs

  3. 3Revyl | The Mobile Development Platform · Official website · Revyl · retrieved 2026-09-26

    Supports 2 claims · Vendor documented, high confidence · verified 2026-09-26

    • Audience
    • Use cases

    Solutions: For developers For product & design For QA & testing For enterprises

    Solutions: AI agent development Mobile test automation Pull request validation Release readiness App exploration Cross-platform testing

  4. 4YAML Test Format - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26

    Supports 9 claims · Vendor documented, high confidence · verified 2026-09-26

    • Authoring method
    • Code authoring
    • Dark and light mode testing
    • Languages
    • Maintenance approach
    • Parameterized tests
    • Reusable steps
    • Test data generation
    • Test import

    What is Revyl?: an optional AI agent that tests your app using natural language | Tests via Recorded Session: Tests via Recorded Session | YAML Test Format: YAML Test Format

    YAML Test Format: Every block uses an explicit type: field plus a step_description: payload. | Step Type Reference: Run custom code in a sandboxed environment. Supports Python, JavaScript, TypeScript, and Bash.

    YAML Test Format: Modules

  5. 5Step Type Reference - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26

    Supports 3 claims · Vendor documented, high confidence · verified 2026-09-26

    • File download testing
    • Languages
    • Semantic visual assertions

    YAML Test Format: Every block uses an explicit type: field plus a step_description: payload. | Step Type Reference: Run custom code in a sandboxed environment. Supports Python, JavaScript, TypeScript, and Bash.

  6. 6Tests via Recorded Session - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26

    Supports 2 claims · Vendor documented, high confidence · verified 2026-09-26

    • Authoring method
    • Recorder

    What is Revyl?: an optional AI agent that tests your app using natural language | Tests via Recorded Session: Tests via Recorded Session | YAML Test Format: YAML Test Format

  7. 7Explore your app - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26

    Supports 2 claims · verified 2026-09-26

    • Autonomous exploration
    • Uses AI
  8. 8MCP Server - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26

    Supports 2 claims · Vendor documented, high confidence · verified 2026-09-26

    • Interfaces
    • MCP server

    What is Revyl?: run everything from the CLI or API | MCP Server: MCP Server

  9. 9Agent Skills - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26

    Supports 2 claims · verified 2026-09-26

    • MCP server
    • VS Code extension
  10. 10Overview - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26

    Supports 1 claim · Vendor documented, high confidence · verified 2026-09-26

    • Integrations

    Integrations: Cursor Slack Expo GitHub

  11. 11GitHub - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26

    Supports 11 claims · verified 2026-09-26

    • Autonomous PR validation
    • CI execution
    • GitHub
    • GitHub PR checks
    • Merge gating
    • PR comments
    • PR-aware test selection
    • Preview deployment testing
    • Private network access
    • Scheduled execution
    • Secrets injection
  12. 12Reports - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26

    Supports 10 claims · Vendor documented, high confidence · verified 2026-09-26

    • Console logs
    • Debug artifacts
    • Execution traces
    • Failure grouping
    • Interactive debugging
    • Network logs
    • Performance measurement
    • Replay
    • Screenshots
    • Video recording

    Reports: Every run produces a report: video, timeline, performance, network, and logs

Hands-on tested: no (documentation research only) · Content updated 2026-09-26