Everything you need to know about the product, technical integration, and security.
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.
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.
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.
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.
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.
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.
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.
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.
Our engineering team is happy to hop on a call and look at your specific architecture.