Legal

Privacy Policy

This policy explains what information HTMLtoFigma may collect, how it may be used, and the choices available to people interacting with the website and related product workflows.

Last updated: March 25, 2026

Data We Access

Figma Plugin (URL Import): When you import a page via URL, the target URL is sent to our cloud capture service at api.htmltofigma.com. The service renders the page in a headless browser and returns the extracted structure (DOM, computed styles, image URLs) to the plugin. This data is used solely to build your Figma design.

Browser Extension: The extension captures the active tab's DOM, computed CSS styles, and referenced assets (images, fonts, SVGs) when you explicitly click "Capture Page" or "Capture Selection". The captured data is saved locally to your device as an .h2f file. No page data is sent to any server.

What We Do NOT Collect: We do not collect personal information (name, email, address), authentication credentials, financial information, browsing history, location data, or Figma account details.

How We Use Data

All data accessed by HTML to Figma is used exclusively for the single stated purpose: converting web page content into Figma designs.

URL Import: Page content is processed in memory during the capture session and is not stored after the import completes or is cancelled.

Extension capture: Page content is written to a local .h2f file on your device. We never receive, store, or transmit this data.

Settings: User preferences (viewport widths, theme selection, debug options) are stored locally using browser or plugin storage and are never transmitted.

Data Sharing

We do not sell, rent, trade, or transfer any user data to third parties. We do not use data for advertising, analytics, or any purpose other than generating your Figma design.

Data Retention

URL Import: Captured page data is held in memory only during the active import session. It is automatically deleted when the import completes, fails, or is cancelled. No data is persisted on our servers.

Extension: The .h2f file remains on your local device. We have no access to it.

Data Security

All communication between the Figma plugin and our capture service uses HTTPS encryption. The browser extension operates entirely locally and does not transmit data over the network.

Third-Party Services

The only external service used is our page capture API hosted at api.htmltofigma.com. No third-party analytics, tracking, advertising, or data-processing services are integrated into the plugin or extension.

Browser Extension Permissions

The browser extension requests the following permissions, each used only when you initiate a capture: activeTab (access the current tab to read its content), scripting (inject the capture script into the active tab), storage (save viewport and settings preferences locally), tabs (query the active tab's URL and viewport dimensions), debugger (resize the viewport for multi-breakpoint capture), and downloads (save the generated .h2f file to your Downloads folder).

Limited Use Disclosure

HTML to Figma's use and transfer of information received from browser APIs adheres to the Chrome Web Store Developer Program Policies, including the Limited Use requirements. Data is used only to provide the single stated purpose. Data is not transferred to third parties except as necessary to provide the service or comply with applicable laws. Data is not used for advertising or personalized targeting. Human access to user data does not occur unless with explicit user consent or for security investigation.

Your Rights and Choices

Since we do not collect or store personal data, there is no personal data to access, correct, or delete. If you have questions or concerns, you can contact us at any time.

Children's Privacy

HTML to Figma is not intended for use by children under the age required by applicable law. The website and products are not designed to knowingly collect personal information from children.

Policy Changes

This Privacy Policy may be updated from time to time. Changes will be posted on this page with an updated "Last updated" date. Continued use of the plugin or extension after changes constitutes acceptance of the revised policy.

Contact

Questions about this Privacy Policy or data handling requests can be sent to [email protected].