Privacy Policy for E2Easy
Last updated: February 19, 2026
E2Easy ("we", "our", "the extension") is a browser extension for recording, editing, and replaying automated browser tests. This Privacy Policy describes what data we collect, how we use it, and how we protect it.
1. Data We Collect
1.1 Account Information When you register for an E2Easy account, we collect your email address, first name, last name, and a password. This data is used solely for authentication and account management. 1.2 Test Recordings When you use the recording feature, the extension captures user interactions (clicks, text input, scrolling, navigation) on the web pages you choose to test. This data is stored on our servers and associated with your account so you can access, edit, and replay your tests. 1.3 Browser Identifier We generate a hashed browser fingerprint (a non-reversible identifier derived from general browser properties such as user agent, screen resolution, and timezone) and store it locally via chrome.storage. This identifier is used to associate your browser session with your account. No personal information is derivable from this hash. 1.4 Authentication Tokens JWT authentication tokens and refresh tokens are stored locally in chrome.storage.local to maintain your logged-in session. These tokens are transmitted securely over HTTPS to our backend server. 1.5 User Preferences We store your preferences locally (theme selection, video recording toggle, recording mode, active project) using chrome.storage.local. This data never leaves your device. 1.6 Video Recordings of Test Runs When you explicitly enable the "Record video" option, the extension uses the tabCapture API to capture video of the browser tab during test playback. These videos are used solely for test debugging and reporting purposes and are associated with your account.
2. How We Use Your Data
We use the collected data exclusively to provide the core functionality of the extension: - Authenticate your account and maintain your session. - Save, retrieve, edit, and replay your test recordings. - Display test run history and results. - Record video of test runs when you enable this feature. - Store your preferences for a personalized experience. We do NOT use your data for advertising, analytics, tracking, or any purpose unrelated to the extension's core functionality.
3. Data Sharing
We do NOT sell, trade, or rent your personal data to third parties. Your data is transmitted only to our backend server (hosted at e2easy-production.up.railway.app) over HTTPS for the purpose of providing the extension's functionality (account management, test storage, and test execution). We do not share your data with any other third parties unless required by law.
4. Data Storage and Security
- All data transmitted between the extension and our servers uses HTTPS encryption. - Authentication tokens are stored locally in chrome.storage.local and are never exposed to web pages. - Passwords are hashed on the server side and are never stored in plain text. - Browser fingerprint identifiers are one-way hashes and cannot be reversed to identify personal information.
5. Permissions and Their Purpose
The extension requests the following Chrome permissions: - activeTab: To inject recording and playback scripts into the tab you are currently viewing. - tabs: To monitor navigation events during test recording and playback. - scripting: To inject content scripts for capturing and replaying interactions. - storage: To store authentication tokens and user preferences locally. - tabCapture: To optionally record video of test runs when enabled by you. - Host permissions (<all_urls>): To allow recording and playback on any website you choose to test.
6. User Control and Data Deletion
- You can delete individual test recordings at any time from within the extension. - You can log out at any time, which removes authentication tokens from local storage. - To request complete deletion of your account and all associated data, contact us at the email below.
7. Children's Privacy
E2Easy is not intended for use by children under 13 years of age. We do not knowingly collect personal information from children.
8. Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be reflected on this page with an updated "Last updated" date.
9. Contact Us
If you have questions about this Privacy Policy or your data, please contact us at the email below.
Contact Email
info@e2easy.app