TestCase Recorder is a Chrome extension that helps users record browser interactions (like clicks, navigation, and text input) to generate automated test scripts.
We value your privacy. This policy explains what information is collected, how it is used, and your control over that information.
1. Information We Collect
User Actions:
Local Storage Only: All recorded data (test steps, URLs, element selectors, etc.) are stored locally on your device using Chrome’s storage.local API.
User Actions: The extension temporarily records your interactions within the browser only when you explicitly start recording.
No Personal Data: The extension does not collect, transmit, or store any personal information, credentials, or browsing history on external servers. It collects only the recorded steps.
Local Storage Only: All recorded data (test steps, URLs, element selectors, etc.) are stored locally on your device using Chrome’s storage.local API.
2. How We Use the Information
The data is used solely to generate automated test scripts for your own testing purposes.
The extension does not share, upload, or transmit any recorded data to third parties.
3. Permissions Explained
The extension requests the following Chrome permissions:
activeTab – required to record interactions and element selectors from the currently active page.
tabs - to identify and access tab details during recording.
windows - to capture context when switching between browser windows.
scripting – used to inject scripts that capture user events.
storage – to save your recording settings and locally recorded data.
system.display – to optimize UI display scaling for accurate element capture.
host_permission – requires access to https://*/* and http://*/* in order to record user actions across web applications that users explicitly choose to automate.
These permissions are used strictly for functionality; no hidden tracking or analytics are performed.
4. Data Sharing
We do not sell, share, or transmit your data to any external services.
The extension does not use analytics, tracking pixels, or external APIs. All data stays on the user’s device until they choose to export or delete it.
5. User Control
You can delete all locally stored data anytime by:
Stopping the recording session, and
Clearing the extension’s local storage through Chrome settings.
Users have full control over starting, pausing, and deleting recordings. The extension does not monitor activity outside explicit recording sessions.
No personal browsing data is collected. Data recording happens only during user-initiated sessions. Data is synced securely with your backend if applicable.
6. Contact
If you have questions or concerns about this policy or how your data is handled, please contact:
Contact Us
.