Privacy Policy

Last updated: December 19, 2024

1. Overview

Opptics enables users to create and apply text replacements across web pages for product demonstrations and testing purposes. The extension automatically replaces specified text patterns while browsing, making it ideal for creating customized demo environments without modifying the actual website.

2. Information Collection

Opptics does not collect any personal information. All text replacements and settings are stored locally in your browser using Chrome's storage API. No data is transmitted to external servers.

3. Data Storage

We store locally:

  • Your text replacement mappings
  • Template preferences
  • Extension settings

4. Required Permissions

Our extension requires certain permissions to function. Here's why each permission is necessary:

Storage Permission

Used to save user preferences, text replacement mappings, and templates locally in the browser. This ensures persistence of user settings and templates across browser sessions.

Active Tab Permission

Required to modify text content on the current webpage when the user activates a text replacement. This permission ensures changes only occur on the active tab when explicitly triggered by the user.

Context Menus Permission

Used to provide right-click functionality that allows users to quickly add new text replacements when selecting text on a webpage.

Scripting Permission

Required to inject content scripts that perform text replacements on web pages. This permission is essential for the core functionality of modifying page content with user-defined replacements.

Tabs Permission

Required to detect tab updates and reload text replacements when navigating between pages. This ensures replacements persist during normal browsing activities.

Host Permissions

Required to perform text replacements across different websites. Users need to demo their products across various domains, making this permission essential for the core functionality.

5. Data Security

We implement security measures to protect your data:

  • All data is stored locally in your browser
  • No external servers or APIs are used
  • No personal information is collected or transmitted
  • No remote code execution

6. Compliance Statement

We certify that Opptics:

  • Does not collect or transmit any personal information
  • Stores all data locally in the browser
  • Does not use external servers or APIs
  • Does not execute remote code
  • Complies with all Chrome Web Store Developer Program Policies

7. Changes to Privacy Policy

We reserve the right to update our Privacy Policy. Any changes will be reflected in the "Last updated" date at the top of this document.

8. Contact Information

For questions about the Extension's privacy practices, please contact:

jakedewar27@gmail.com