Product support

How can we help?

Find quick troubleshooting steps or report a reproducible issue. UIRecast never needs your private page content to diagnose a public bug report.

Report a bug

Open a structured GitHub issue with your Chrome version, operating system, and safe reproduction steps.

Create bug report

Privacy question

Review exactly what website content is handled, where it is processed, and why each Chrome permission is needed.

Read privacy policy

Support the project

If UIRecast helps your work, you can make an optional contribution through Stripe.

Make a contribution

Contributions do not unlock features, licenses, or priority support. Payments are processed by Stripe.

Before reporting a problem

  1. Confirm that you are on a regular http:// or https:// webpage. Chrome internal pages, the Chrome Web Store, and other protected pages cannot be inspected.
  2. Click the UIRecast toolbar icon while viewing the tab you want to inspect. This explicit action grants temporary tab access.
  3. Reload the webpage once after installing or updating the extension, then reopen the side panel.
  4. Check chrome://extensions for a runtime error and include only the non-sensitive technical message in your report.

Frequently asked questions

Why can’t UIRecast inspect this tab?

Chrome blocks extension scripting on internal pages, chrome:// pages, the Chrome Web Store, and certain protected documents. Open a regular website and invoke the extension from that tab's toolbar icon.

Why does the preview differ from the source page?

The output is a safe reconstruction of the selected rendered DOM. Responsive context, inherited page styles, pseudo-elements, dynamic states, animations, custom fonts, and external assets can require manual adjustment. Review the fidelity diagnostics shown in the side panel.

Does the extension recover original React or Next.js source?

No. Browsers receive rendered output, not a site's private source project. UIRecast generates equivalent reusable code from the sanitized rendered element.

Is selected page content uploaded?

No. Selection, sanitization, preview generation, conversion, and ZIP creation happen locally in the browser. See the privacy policy for the complete disclosure.

How do I close or cancel selection?

Focus the side panel and press Esc, use the panel's close button, or choose the cancel action while selection is active.

Protect your information: do not paste private customer data, authentication details, internal HTML, license keys, or confidential captures into a public GitHub issue.