Legal

Privacy Policy

Effective date: April 6, 2026Last updated: April 6, 2026

The short version

  • · Naked CSS runs entirely in your browser. It makes no network requests and sends no data anywhere.
  • · We do not collect, store, sell, or share personal information.
  • · We do not use cookies, analytics, telemetry, or any form of tracking.
  • ·The only data stored is your local preferences (e.g. keyboard shortcuts), saved in your browser’s local storage on your device.
  • · You do not need an account. There is nothing to sign up for.

1. Introduction

This Privacy Policy (“Policy”) describes how Layout Lens (“Naked CSS,” “we,” “us,” or “our”) handles information in connection with the Naked CSS browser extension (the “Extension”) and the website at which this Policy is published (the “Website,” and together with the Extension, the “Services”).

We have designed the Extension to be privacy-preserving by default. It operates entirely on your device and does not transmit information about you, the pages you visit, or the elements you inspect to us or to any third party. This Policy explains that design in detail, and describes the limited information that is processed locally on your device to make the Extension work.

By installing, accessing, or using the Services, you acknowledge that you have read and understood this Policy. If you do not agree with this Policy, please do not install or use the Services.

2. Information we do not collect

We want to be direct about this because it is central to how the Extension works. We do not collect, receive, or otherwise process any of the following:

  • Personal identifiers such as your name, email address, phone number, postal address, IP address, device identifier, or account credentials.
  • Browsing data such as the URLs of pages you visit, your browsing history, search queries, or referrers.
  • Page content such as the HTML, text, images, DOM structure, computed styles, or other data from the pages on which you use the Extension. These are read locally, in memory, solely to render measurements on the page you are inspecting, and are never transmitted off your device.
  • Usage or telemetry data such as feature usage counts, error reports, crash logs, performance metrics, click streams, or event timestamps.
  • Device or environment data such as operating system, browser version, screen resolution, installed extensions, or geolocation.
  • Advertising or profiling data such as interest categories, ad interactions, or cross-site behavior.

The Extension does not contain any code that issues network requests to our servers or to third parties for the purposes of analytics, tracking, remote configuration, or data collection.

3. Information stored locally on your device

To preserve settings between sessions, the Extension stores a small amount of configuration data in your browser’s local extension storage (Chrome’s chrome.storage.local API). This data remains on your device and is never transmitted to us. It may include:

  • User preferences such as custom keyboard shortcuts, default units, color overlay settings, and whether the Extension is toggled on or off for a given tab.
  • A first-run flag that prevents the onboarding tip from showing again after you have dismissed it.

You can clear this data at any time by removing the Extension from your browser or by clearing the extension’s storage through your browser’s settings. Uninstalling the Extension removes all locally stored preferences.

4. Browser permissions and how we use them

The Extension requests the minimum permissions required for its measurement and inspection features to function. Each permission is used strictly for the purpose described below, and for no other purpose.

host permissions (<all_urls>)
Required to inject the Extension’s content script into arbitrary pages so you can measure and inspect elements on the sites you choose. The script runs only on the active tab and only while the Extension is toggled on. It does not read, log, or transmit the URL or content of the page.
activeTab / scripting
Required to attach the overlay, measurement, and inspection UI to the page you are currently viewing when you activate the Extension.
storage
Required to persist your local preferences, as described in Section 3. Stored locally; never transmitted.
clipboardWrite
Required only when you explicitly copy a value (color code, measurement, CSS snippet) to your clipboard by pressing the corresponding shortcut. The Extension does not read from your clipboard.

5. The Naked CSS website

The Website is a static marketing page for the Extension. We do not use third-party analytics, advertising networks, social media trackers, session replay tools, or fingerprinting scripts on the Website.

Your browser may automatically send standard technical information (such as your IP address, user agent, and the URL you requested) to the infrastructure provider that hosts the Website in order to deliver the page to you. This is a standard function of the Internet, and such hosting logs are retained only for short periods by the hosting provider for the purposes of service delivery, security, and abuse prevention. We do not use these logs to build profiles or track users across sites.

The Website uses a font served via Google Fonts for visual consistency. When your browser loads this font, Google receives a standard request containing your IP address and user agent, subject to Google’s Privacy Policy. We do not receive this information and do not control how Google processes it.

6. Cookies and similar technologies

The Extension does not set or read cookies. The Website does not set first-party tracking cookies and does not embed third-party advertising or analytics cookies. We do not use pixels, web beacons, local storage for tracking, or similar technologies.

7. Third-party services

The Extension does not integrate with third-party services. It does not send data to analytics platforms, error-reporting services, remote configuration services, advertising networks, or any other third party.

The Website links to the Chrome Web Store for installation. When you follow that link, you will be subject to Google’s terms and privacy practices, which we do not control.

8. How we use information

Because we do not collect personal information, we do not use personal information for any purpose. The limited local preferences described in Section 3 are used solely to preserve your settings between sessions on your own device.

We do not sell, rent, lease, trade, or otherwise share any personal information, because we do not collect it. We do not use information for targeted advertising or to train machine-learning models.

9. Data security

The Extension minimizes privacy risk by processing data only locally and by requesting the narrowest set of permissions needed to function. Because no data leaves your device through the Extension, there is no server-side data store that we maintain that could be breached.

The security of locally stored preferences depends on the security of your device and browser. You are responsible for keeping your device, operating system, and browser up to date. No method of electronic storage or transmission is 100% secure, and we cannot guarantee the absolute security of any information stored on your device.

10. Children’s privacy

The Services are intended for a general audience of designers, developers, and other web professionals, and are not directed to children under the age of 13 (or the equivalent minimum age in the relevant jurisdiction, such as 16 in parts of the European Economic Area). We do not knowingly collect personal information from children. If you believe that a child has provided personal information to us, please contact us using the details in Section 15 and we will take appropriate steps.

11. International users and GDPR

The Services are available internationally. Because the Extension processes data only locally on your device, no personal data is transferred to us or across borders in connection with your use of the Extension.

If you are located in the European Economic Area, the United Kingdom, or Switzerland, you have rights under applicable data protection laws, including the General Data Protection Regulation (“GDPR”) and the UK GDPR. These include the right of access, rectification, erasure, restriction of processing, data portability, and objection, as well as the right to lodge a complaint with a supervisory authority. Because we do not hold personal data about you, we generally have nothing to provide, correct, or delete in response to such a request. Any local preferences stored by the Extension can be exercised directly by you by clearing extension storage or uninstalling the Extension.

Where the GDPR applies, the legal basis for the very limited local processing performed by the Extension is your consent, which you give by installing and using the Extension, and our legitimate interest in providing the functionality that you have requested.

12. California privacy rights (CCPA / CPRA)

If you are a California resident, the California Consumer Privacy Act of 2018, as amended by the California Privacy Rights Act (together, the “CCPA”), gives you certain rights with respect to your personal information.

We do not collect personal information as defined by the CCPA. We have not sold or shared personal information in the preceding 12 months, and we do not sell or share personal information today. We do not use or disclose sensitive personal information for purposes that would trigger a right to limit under the CCPA.

Because we do not hold personal information about you, we generally have nothing to disclose, delete, correct, or stop selling or sharing in response to a CCPA request. You nevertheless retain the right not to receive discriminatory treatment for exercising your rights, and you may contact us as described in Section 15 if you believe you have a CCPA request we should address.

13. Do Not Track

Some browsers transmit “Do Not Track” (DNT) or Global Privacy Control (GPC) signals. Because we do not track users across sites or over time, our behavior is the same whether or not such a signal is present: we do not collect personal information in the first place.

14. Changes to this Policy

We may update this Policy from time to time to reflect changes to the Services, legal requirements, or our practices. When we make material changes, we will update the “Last updated” date at the top of this page and, where appropriate, provide additional notice (for example, through the Extension’s update notes on the Chrome Web Store). Your continued use of the Services after the updated Policy takes effect constitutes your acceptance of the changes.

15. Contact us

Naked CSS is built and maintained by its creator. If you have questions or concerns about this Policy or our privacy practices, you can reach the creator directly at:

abdulahad.proff+naked-css@gmail.com

We aim to respond to legitimate privacy inquiries within a reasonable period and in any event within the time frames required by applicable law.