Highlight Plus — Privacy Policy
Overview
Highlight Plus processes page content locally to visually highlight words specified by the user, without collecting, transmitting, or selling personal information.
The extension stores only the user’s highlight keywords and activation setting on the device using chrome.storage.local
, and it does not send this information to any server or third party.
No analytics, telemetry, tracking pixels, or remote logging are present in the extension.
Scope
This Privacy Policy applies to the Highlight Plus Chrome extension only. The codebase for the extension is private. Support, help, donate, and this policy page are hosted separately and may be governed by a distinct website privacy policy.
What is collected
No personal information, browsing history, or page content is collected, transmitted, or stored by Highlight Plus beyond what is necessary to perform local highlighting within the current page’s DOM. The only data saved is the user’s highlight keywords and the on/off toggle state, which are stored locally. No identifiers, account data, contact information, or sensitive categories are requested or stored by the extension.
No sale or sharing
Highlight Plus does not sell, share, or rent personal information, and does not disclose user data to third parties for cross‑context behavioral advertising. No personal data is collected by the extension.
How data is stored
Highlight keywords and the activation setting are saved in chrome.storage.local
on the user’s device, not synced to cloud services and not transmitted off‑device by the extension. These values persist across browser sessions until changed or removed by the user or until the extension is uninstalled. No external databases or servers are used by the extension’s code.
How the extension works
The highlighter module traverses the page’s text nodes and wraps matches in lightweight elements to render highlights, all performed in the browser context without network communication. A content script reacts to user settings (keywords and on/off status) and to DOM changes to re‑apply highlights, again entirely on‑device. There are no fetch calls, analytics libraries, or remote endpoints used by the extension for its core functionality.
Permissions
The manifest declares tabs, storage, scripting, and activeTab permissions, plus host permissions for http, https, and file URLs, so the extension can inject its content scripts and CSS and save the local settings needed for highlighting. The background service worker injects CSS and scripts into matching pages to enable highlighting and relays local settings to content scripts, without transmitting any user data externally.
Data sharing and transfers
The extension does not share data with third parties and does not transfer user data off the device, because it does not collect such data in the first place. When the user clicks Support or Donate in the popup, a new tab opens to the project’s support or donate page, but this is user‑initiated navigation and no user data is programmatically transmitted by the extension. No advertising, tracking, or analytics code is included in the extension.
Legal basis and rights
The extension does not process personal data. If a user initiates contact by email, that correspondence is processed solely to respond to the inquiry and is retained only as necessary. Individuals may request access or deletion of such correspondence via the contact method below.
Compliance and Limited Use
Highlight Plus strictly adheres to the Chrome Web Store (CWS) User Data Policy, including the Limited Use Requirements.
- Limited Use Certification: The use of any user data (local keywords and settings) is strictly limited to the core functionality of the extension—performing on-page highlighting.
- Web Activity Disclosure: The extension accesses webpage content (browsing activity) only to the extent necessary to render the user-requested, prominently described highlighting feature. This data is processed locally and is never transmitted off-device.
Third-party code
The extension includes a bundled copy of jQuery solely to facilitate DOM operations locally within the browser. This library is packaged with the extension and does not transmit data to external services. No other third‑party services, SDKs, or analytics frameworks are integrated.
User controls and deletion
Users control what is highlighted by editing or clearing the keywords in the popup, and can toggle highlighting on or off at any time. Clearing the keywords and/or uninstalling the extension removes locally stored settings from chrome.storage.local
. The extension provides no remote storage, and there is nothing to delete from external servers.
Children’s privacy
Because the extension does not collect personal information or create user profiles, it does not knowingly collect information from children or minors. The extension’s operation is limited to on‑device processing of page text for the purpose of highlighting user‑specified keywords. No transmission of data off the device occurs.
Security
By design, Highlight Plus minimizes data handling by keeping settings on‑device and avoiding any network transmission of user data. The code injects only its own bundled scripts and styles for highlighting, and performs no external fetches or network requests for its core operation. Users can further limit exposure by disabling the extension on sites where highlighting is not needed.
Do Not Track and GPC
The extension does not track users across sites and does not transmit data off‑device. It does not alter website tracking nor send or respond to Do Not Track or Global Privacy Control signals.
Changes to this policy
If the extension’s capabilities change (for example, adding features that require network communication), this policy will be updated before such changes are published. The extension will continue to avoid collecting or transmitting personal data unless explicitly documented here in a future version.
Contact
For privacy questions or requests related to the Highlight Plus extension, please contact the developer, imeanup, via email. This contact is for the extension only; website privacy questions are addressed in the website’s policy.
Website notice
This policy page is informational and is hosted on GitHub Pages. Hosting providers for the support/help/donate site may collect standard access logs; for details, please refer to GitHub’s Privacy Statement and Cookies.
Effective date
This policy is effective as of 30 September 2025. This policy was last updated on 30 September 2025. Subsequent updates will revise the effective date and the description of processing if the extension’s behavior changes.