Privacy-First Code Extraction
← Back to ElementSnap Home

Privacy Policy

Last updated: December 2024

TL;DR: ElementSnap doesn't collect any of your personal data. Everything happens locally in your browser. Your privacy is 100% protected.

Overview

At ElementSnap, we believe your privacy is fundamental. This Privacy Policy explains how our Chrome extension handles your information when you use our service to extract code from website elements.

The short version: We don't collect, store, transmit, or share any of your personal information, browsing data, or extracted code. Everything happens locally on your device.

Information We Collect

Personal Information: We do not collect any personal information such as your name, email address, phone number, or any other identifying information.

Browsing Data: We do not collect, store, or transmit any information about the websites you visit or the elements you extract code from.

Usage Analytics: We do not use any analytics services, tracking pixels, or similar technologies to monitor your usage of the extension.

Extracted Code: The code you extract using ElementSnap is processed entirely locally in your browser and is never sent to our servers or any third-party services.

How We Process Information

When you use ElementSnap to extract code from a website element:

1. Local Processing: All code generation and optimization happens locally in your browser using JavaScript.

2. No Server Communication: ElementSnap does not communicate with any external servers during the extraction process.

3. Component Library: When you save components to your personal library, they are stored locally using Chrome's storage API and remain on your device.

Data Storage

Local Storage Only: Any data related to ElementSnap (such as your saved components, preferences, or settings) is stored locally in your browser using Chrome's storage API.

No Cloud Storage: We do not store any of your data on our servers or in any cloud storage systems.

Data Control: You have complete control over your local data and can clear it at any time through Chrome's extension settings or by uninstalling the extension.

Permissions

ElementSnap requests the following Chrome extension permissions:

activeTab: This allows ElementSnap to access the current tab you're viewing so it can extract code from elements you select. This permission only works when you explicitly activate the extension.

contextMenus: This allows ElementSnap to add the "Get Code with ElementSnap" option to your right-click context menu.

storage: This allows ElementSnap to save your component library and preferences locally in your browser.

These permissions are used solely for the functionality of the extension and never for data collection or tracking.

Third-Party Services

ElementSnap does not integrate with, communicate with, or share data with any third-party services, including:

• Analytics services (Google Analytics, etc.)

• Advertising networks

• Social media platforms

• Cloud storage services

• External APIs or databases

Cookies and Tracking

ElementSnap does not use cookies, tracking pixels, or any other tracking technologies. We do not track your browsing behavior or create user profiles.

Data Sharing

Since we don't collect any data, we have nothing to share. ElementSnap does not share, sell, rent, or trade any user information with third parties.

Data Security

Because all data processing happens locally on your device and we don't collect or store any user data on our servers, the security of your information is entirely within your control and protected by your browser's security measures.

Children's Privacy

ElementSnap does not knowingly collect any information from children under the age of 13. Since we don't collect any personal information from users of any age, this policy applies to all users regardless of age.

International Users

ElementSnap can be used by anyone worldwide. Since we don't collect or transfer any personal data, there are no international data transfer concerns.

Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect changes in our practices or for other operational, legal, or regulatory reasons. Any changes will be posted on this page with an updated "Last updated" date.

We encourage you to review this Privacy Policy periodically to stay informed about how we protect your privacy.

Your Rights

Since ElementSnap doesn't collect any personal data, traditional data rights (like access, deletion, or portability) don't apply. However, you always have the right to:

• Uninstall the extension at any time

• Clear your local component library

• Review the extension's source code (it's open source)

• Contact us with any privacy concerns

Contact Us

If you have any questions about this Privacy Policy or our privacy practices, please contact us at:

Email: hello@uidesigner.dev

Website: https://elementsnap.com

GitHub: https://github.com/elementsnap-dev/chrome-extension

Open Source Transparency

ElementSnap is open source, which means you can review our code to verify that we do exactly what we say we do - no data collection, no tracking, just local code extraction. You can find our source code on GitHub.

This transparency is part of our commitment to your privacy and security.