Common Questions

Everything you need to know about the product, technical integration, and security.

The Product

How is this different from Selenium or Cypress?

Selenium and Cypress rely on Selectors (e.g., finding an element by ID or CSS class). If you rename a class or change the DOM structure, your tests break even if the app still works.

Appev uses Vision. It looks at the screen like a human does. If you change a button from green to blue, or move it to the right, Appev still recognizes it as the "Submit Button" based on context, making tests self-healing and far less brittle.

Can it test Canvas, WebGL, or Charts?

Yes. Traditional tools are "DOM-blind" inside a <canvas> element. Because Appev analyzes the visual pixels rendered on the screen, it can interpret charts, 3D models, and complex data visualizations just as easily as standard HTML forms.

What do you mean by "Personas"?

Standard tests follow a "Happy Path" perfectly. Real users don't. Appev allows you to assign a persona to an agent (e.g., "Non-Technical User", "Power User", "Accessibility Needed"). The AI will adjust its behavior—scrolling speed, confusion threshold, and interaction patterns—to mimic that specific demographic, revealing usability friction you might otherwise miss.

Technical Integration

Can I test localhost or staging environments?

Yes. We provide a CLI tunnel (similar to ngrok) called appev-tunnel.

npx appev tunnel --port 3000

This creates a secure, temporary pathway for our AI agents to access your local development server or private staging environment behind a VPN.

Does it work with React Native / Mobile Apps?

Currently, Appev specializes in Web (React, Vue, Next.js, etc.) and Mobile Web.

Native iOS/Android support (interpreting Simulator screens) is in closed beta. If you are using React Native Web or Expo Web, it is fully supported today.

How does it handle 2FA or Email Verification?

Appev can generate virtual inboxes for testing email flows. If your login requires OTP/2FA, you can provide a "Test Secret" or configure the agent to access a specific API endpoint to retrieve the code during the session.

Security & Compliance

Is Appev SOC2 Compliant?

We are currently SOC2 Type I compliant and are in the observation period for Type II. We encrypt all data in transit (TLS 1.3) and at rest (AES-256). We can provide our security whitepaper upon request.

What happens to the video data?

Video recordings of test sessions are stored for 30 days by default (retention policies are configurable for Enterprise plans). Screenshots used for visual regression are stored until they are superseded by a new baseline.

Still have questions?

Our engineering team is happy to hop on a call and look at your specific architecture.