HighlightIT Privacy Policy
Last updated: April 23, 20251. Introduction
HighlightIT (“we,” “us,” or “our”) is a Safari Web Extension designed to let you trigger a click on specific page elements (those marked with data-unique-id="Ribbon-Highlighter"
) using either the extension's toolbar icon or a customizable keyboard shortcut. We respect your privacy and have adopted this policy to explain:
- What information (if any) the extension accesses
- How that information is used and stored
- Your choices and rights regarding that information
2. Information We Access
-
Page Content for Target Elements: When invoked via toolbar click or keyboard shortcut on the active tab, the extension injects a script using standard Web Extension APIs (like
browser.scripting.executeScript
). This script scans the current page, including any frames (iframes), searching for elements with the specificdata-unique-id="Ribbon-Highlighter"
attribute. -
Page Elements Interaction: The injected script reads and interacts only with the target element(s) found (e.g., a
<div>
or<button>
) to trigger a programmatic click event on it. - Extension Logs: Any diagnostic logs generated by the extension (both in the background worker and the injected page script) are written locally to your browser's console (Web Inspector). These logs are purely for debugging purposes and remain entirely on your device.
- Active Tab Context: To inject the script and perform actions, the extension requires access to the currently active tab when you invoke it. It does not monitor tabs you are not actively using the extension on.
3. Information We Do Not Collect
HighlightIT does not collect, transmit, or store any of the following:
- Personal identifiers (names, emails, user accounts, etc.)
- Browse history or activity across different websites
- Any page content other than searching for and clicking the specified target element
- Keyboard shortcut configurations (these are stored locally by the browser)
- Analytics or telemetry data about your Browse or extension usage
4. Use of Data
All data access is strictly limited to the technical necessity of finding the designated data-unique-id="Ribbon-Highlighter"
element within the current page (and its frames) and programmatically clicking it when you activate the extension. No information or state is persisted by the extension beyond the scope of that single operation.
5. Third-Party Services
We do not integrate any third-party analytics, advertising, crash-reporting, or telemetry SDKs into HighlightIT. No data is shared with any external parties.
6. Security
- All logging is local to your device via the browser console; nothing ever leaves your computer.
- The extension code is static and runs entirely within the browser's sandboxed environment for Web Extensions.
- You control all extension permissions through Safari's Extensions settings. HighlightIT only requests the minimum permissions necessary for its core function (accessing page content on the active tab when invoked, running scripts).
7. Children’s Privacy
HighlightIT is intended for general audiences and does not target or knowingly collect any information from children under the age of 13 (or relevant age threshold). If you believe any such data interaction has occurred inappropriately, please contact us.
8. Changes to This Policy
We may update this Privacy Policy occasionally, for instance, to reflect changes in Web Extension APIs or the extension's functionality. When we make changes, we will update the “Last updated” date at the top of this policy. We encourage you to review it periodically.
9. Contact Us
If you have questions or concerns about this policy or our privacy practices regarding the HighlightIT extension, please email us at: