UIReview
Add to Chrome

UIReview Privacy

This Privacy Policy explains how the UIReview Chrome extension ("UIReview") collects, processes, stores, and shares user data. UIReview is an interface inspection and visual-feedback tool. It does not operate a UIReview cloud backend, use advertising or analytics SDKs, or sell user data.

Effective date: September 20, 2026
Last updated: September 22, 2026

1. Data UIReview handles

UIReview handles the following categories of data only to provide its user-facing review features:

  • Website content and interface data. When the user activates an inspection tool, UIReview reads the current page's DOM structure and visible element information, including text, computed CSS, layout, spacing, typography, colors, and iframe context. This information is processed locally. UIReview does not read cookies, passwords, form submissions, or network request bodies for this feature.
  • Screenshots and annotations. When the user starts Capture region, UIReview captures the visible tab, crops it to the region chosen by the user, and may add the user's visual annotations.
  • Feedback content and page context. UIReview handles the issue description, optional note, current page title, current page URL, viewport size, selected screenshot, submission time, and selected destination when the user prepares feedback.
  • Feishu/Lark authentication information. If the user connects a self-built Feishu/Lark application, UIReview handles the App ID and App Secret supplied by the user.
  • Destination information. UIReview handles Feishu/Lark document, spreadsheet, sheet, or Wiki identifiers and links, destination names, and the selected destination so the user can validate and reuse destinations.
  • Clipboard data. UIReview writes a selected color value to the clipboard only when the user chooses Copy. UIReview does not read clipboard contents.

UIReview does not collect names, email addresses, payment data, health data, precise location, advertising identifiers, or browsing history unrelated to its interface-inspection and feedback features.

2. How data is collected and processed

  • Page interface data is read locally from the current page only while the user uses an inspection, typography, ruler, X-ray, selector, or eyedropper feature.
  • A visible-tab image is captured only after the user starts the screenshot feature and selects a region.
  • Feedback is prepared locally and transmitted only after the user chooses a Feishu/Lark destination and presses Send.
  • Feishu/Lark credentials are collected only when the user enters them in UIReview settings and presses Continue. They are used to authenticate with Feishu/Lark and stored locally for later user-requested submissions.
  • A document or spreadsheet link is sent to Feishu/Lark for validation only when the user adds or selects that destination.

UIReview uses this data solely to inspect the current interface, create the requested screenshot or annotation, validate the chosen destination, and send the user's feedback. It is not used for advertising, profiling, credit decisions, generalized market research, or any unrelated purpose.

3. Storage and retention

  • DOM, style, layout, and typography data is processed in browser memory and is not saved to chrome.storage.local.
  • Screenshot drafts, annotations, issue text, and notes are held in browser memory during the active feedback workflow. They are cleared when the workflow is cancelled or completed, the page is reloaded or closed, or the extension process ends. UIReview keeps no separate archive of submitted feedback.
  • The Feishu/Lark App ID and App Secret, saved destination metadata, and selected destination are stored in chrome.storage.local until the user clears the connection or uninstalls UIReview.
  • The Feishu/Lark tenant access token is cached only in the extension service worker's memory until it expires, the connection is cleared, or the service worker stops.

UIReview does not use Chrome Sync for these values. The UIReview developer does not receive or retain them on a UIReview server.

4. Sharing and external transmission

UIReview shares data only with the Feishu/Lark Open Platform, using the user's own self-built application, when required for a feature the user explicitly requests:

  • App ID and App Secret are sent to Feishu/Lark over HTTPS to obtain a temporary access token.
  • Destination links or identifiers are sent to Feishu/Lark to resolve and validate a document, spreadsheet, sheet, or Wiki destination.
  • After the user presses Send, the screenshot and feedback are written directly to the selected Feishu/Lark destination. Depending on the destination type, this may include the issue description, optional note, screenshot, page title, page URL, viewport size, submission time, and review status.

Data written to Feishu/Lark is governed by the user's organization, application permissions, destination access, and Feishu/Lark's privacy practices. Authorized members of that destination may access it. UIReview cannot access or delete that cloud content on the user's behalf.

UIReview does not transmit user data to UIReview-controlled servers, analytics providers, advertisers, or data brokers. It does not sell user data or transfer it for personalized advertising, retargeting, or monetization.

5. Security

Stored configuration is kept in the user's local Chrome extension storage. Where supported, UIReview restricts that storage to trusted extension contexts. Credentials are not injected into inspected pages or exposed to UIReview content scripts. Feishu/Lark credentials and feedback are transmitted only to https://open.feishu.cn/ over HTTPS.

No storage or transmission method is completely secure. Users should protect their Chrome profile and use a dedicated Feishu/Lark application with only the permissions UIReview requires. If credentials may have been exposed, rotate the App Secret in Feishu/Lark and clear the saved connection in UIReview.

6. Chrome permissions

  • activeTab — captures the visible tab only for a screenshot initiated by the user.
  • storage — stores Feishu/Lark connection details and reusable destination metadata locally.
  • clipboardWrite — copies a selected color value when the user presses Copy; UIReview does not read the clipboard.
  • Access to websites (<all_urls>, including frames) — enables user-initiated interface inspection and screenshot-region selection on arbitrary pages and inside visible iframes. Website content is not used for background tracking or advertising.
  • https://open.feishu.cn/* — authenticates the user's Feishu/Lark application, validates destinations, uploads screenshots, and writes feedback to the destination selected by the user.

7. User controls and deletion

Users control when UIReview opens, which tool runs, what region is captured, what feedback is written, which destination receives it, and whether to press Send.

Choose Clear in UIReview settings to delete the stored App ID, App Secret, saved destination list, and selected destination. Uninstalling UIReview removes its local extension data under Chrome's normal extension-removal behavior. To delete feedback already submitted to Feishu/Lark, delete it from the destination or ask its administrator; UIReview has no cloud copy to delete.

8. Chrome Web Store Limited Use disclosure

The use of information received from Google APIs will adhere to the Chrome Web Store User Data Policy, including the Limited Use requirements. Data is used only to provide or improve UIReview's single-purpose, user-facing interface review and feedback features. UIReview does not use or transfer user data for personalized advertising, sell it, use it for unrelated purposes, or permit human access except when the user explicitly requests support and consents to sharing the specific information, or when required for security or applicable law.

9. Website

The UIReview website is a static product website. It has no UIReview analytics, advertising trackers, or account system and does not intentionally set tracking cookies. The hosting provider may process standard network request information, such as IP addresses and request headers, to deliver and secure the site under its own privacy practices.

10. Changes to this policy

If UIReview's data practices change, this policy will be updated before the changed practices are released. Material changes will also be disclosed through the extension or Chrome Web Store listing when required.

11. Contact

For privacy questions or deletion requests, open an issue in the UIReview GitHub repository. Do not include App Secrets, screenshots, private document links, or other sensitive data in a public issue.

About Docs Changelog Privacy GitHub