Privacy Policy for Fortest-AI Action Recorder
Effective Date: March 9, 2026
Last Updated: March 9, 2026
1. Introduction
Fortest-AI Action Recorder (“the Extension”, “we”, “our”, or “us”) is a Chrome extension designed to help users record web testing steps and export them for QA automation workflows.
This Privacy Policy explains what information the Extension processes, how that information is used, when it may be shared, and the choices available to users.
2. Scope
- This Privacy Policy applies to:
- The Fortest-AI Action Recorder Chrome Extension
- Related backend services used by extension features, including:
- Status checks
- Test suite and scenario synchronization
- Code generation services
3. Information We Process
A. Web Interaction Data (When Recording is Active)
When a user starts recording, the Extension captures testing actions performed on the active webpage and its frames. The captured information may include:
- Action types (click, input, select, keypress, checkbox/radio interactions, assertions, page markers)
- Element locator and contextual data such as: ○ XPath
- Frame or iframe path
- Shadow DOM context
- Basic element metadata
- Action values and related text, including: ○ Typed text
- Selected values
- Assertion text
- Page URL
- Action timestamps
Important: Password inputs are automatically masked by the recorder and stored as “****”.
B. Test Organization Data
The Extension processes test suite and scenario information created or imported by the user, including:
- Test suite names
- Scenario or test case names and identifiers
- Scenario status
- Recording summary metadata such as:
- Recording start and end time
- Action counts
C. Generated Payload Data Sent to Backend Features
When users utilize backend-powered features such as:
- Code generation
- Status refresh or synchronization
The Extension sends relevant test metadata and recorded step summaries to backend APIs to complete the requested operation.
4. Chrome Permissions and Their Usage
The Extension requires specific Chrome permissions to operate correctly:
activeTab Used to identify and interact with the currently active tab for recording actions.
scripting Allows the Extension to inject recorder scripts into page frames during recording.
storage Used to store extension data locally in Chrome storage, including test suites and recording metadata.
tabs and webNavigation Used to track tab and frame navigation so that recording continues correctly across page changes.
sidePanel Provides the extension interface within the Chrome side panel.
downloads Used to allow users to export recorded data through the browser’s download functionality.
Host Access (<all_urls>) Required so the recording feature can operate on user-selected websites and frames.
5. When Data Is Sent Outside Your Device
The Extension sends HTTPS requests to backend services only when users actively use certain features, including:
- Test suite and scenario synchronization
- Code generation
- Status retrieval
If these features are not used, the related data is not transmitted.
6. Local Storage and Data Retention
Extension data is stored in the following locations:
- Chrome’s local extension storage
- JSON files downloaded by the user
Stored data remains available until:
- The user deletes it from the Extension
- Browser extension storage is cleared
- The Extension is uninstalled
For data transmitted through backend features, retention is governed by the configuration and operational policies of the backend services.
7. How We Use Data
The processed information is used strictly to provide the functionality of the Extension, including:
- Recording and displaying QA testing actions
- Organizing test suites and scenarios
- Exporting test data as JSON files
- Importing test cases from Excel files
- Triggering and tracking code generation workflows
- Monitoring execution status
- Ensuring reliability and error handling
8. Data Sharing and Selling
We do not sell personal information.
We do not share user data with third parties for advertising purposes.
Data may be processed by infrastructure or service providers solely to deliver the Extension features that users explicitly invoke.
9. Security
Backend communication is conducted over secure HTTPS connections.
Users are responsible for avoiding the inclusion of sensitive or regulated information in recordings where it is not required for testing purposes.
While reasonable security measures are implemented, no system can guarantee absolute security. Users should follow least-privilege testing practices and redact sensitive data whenever possible.
10. User Choices and Controls
Users maintain control over how the Extension operates. Users may:
- Start or stop recording at any time
- Avoid recording on sensitive pages
- Choose not to use backend-connected features if they prefer not to transmit related data
- Delete locally stored extension data and downloaded artifacts
- Uninstall the Extension to stop all processing
11. International Data Processing
If backend infrastructure operates across multiple regions, data may be transferred to and processed in locations outside the user’s country.
12. Changes to This Privacy Policy
This Privacy Policy may be updated periodically. Any material changes will be reflected by updating the “Last Updated” date at the top of this document.
Optional Chrome Web Store Disclosure
Fortest-AI Action Recorder records user testing interactions on webpages when recording is started by the user. The Extension stores test data locally in Chrome storage and sends data to backend APIs only when users use specific features such as Excel import, suite/scenario synchronization, code generation, or status checks. Password inputs are automatically masked.

