screenShift
Google Chrome Web Store Verified Policy

ScreenShift Privacy Policy

ScreenShift is built with privacy-by-design. We do not collect, transmit, sell, or monetize your personal data, localhost URLs, or client source code.

Manifest V3 CompliantEffective Date: October 27, 2026
0 Remote Servers

100% Client-Side Execution

All viewport transformations, resolution scaling, and touch gestures run directly within your browser. Zero website data is routed through external servers.

0 Trackers

Zero Tracking or Analytics

We do not inject tracking pixels, Google Analytics, behavioral session recorders, or background beacons into your inspected localhost tabs.

100% Private

No Data Selling or Renting

We never sell, broker, rent, or transfer your browsing history, cookies, or localhost credentials to advertisers or data brokers.

Section 1

1. Introduction & Single-Purpose Statement

This Privacy Policy applies to the ScreenShift – Responsive Mobile Simulator browser extension ("Extension"), created for web developers, designers, and QA engineers to preview responsive viewports and test localhost servers.

In strict accordance with Google's Single Purpose policy, ScreenShift has a single function: to simulate responsive mobile and desktop screen sizes with authentic device hardware frames and synthetic touch events for user-inspected web pages.

ScreenShift does not inject advertisements, redirect user searches, harvest credentials, or execute background data mining.

Section 2

2. Manifest V3 Permissions & Technical Justification

ScreenShift requests the absolute minimum Chrome permissions necessary to perform responsive viewport testing.

PermissionData AccessedPurpose & Technical Necessity
activeTabActive tab URL, Title, and Favicon.Invoked only when you click the extension action button to automatically preload your active website into the simulation workspace.
storageSelected device preset, zoom level, and bezel toggle.Saves your UI preferences locally on your computer using chrome.storage.local so settings persist across browser restarts.
declarativeNetRequestHTTP response headers of framed domains.Temporarily removes blocking headers (X-Frame-Options and frame-ancestors) solely inside the simulator iframe so local development servers can be tested without CORS blocks.
<all_urls>Framed iframe DOM events.Required for the synthetic touch simulator content script to convert desktop mouse clicks into native touch gestures (touchstart, touchmove).
Section 3

3. Information We Do NOT Collect

To eliminate any ambiguity, ScreenShift explicitly confirms that it does NOT collect, inspect, transmit, or monetize any of the following:

Personally Identifiable Information (Name, email, phone)
Browsing history, bookmarks, or browsing habits
Form inputs, keystrokes, passwords, or credentials
Authentication cookies, bearer tokens, or session IDs
Financial, credit card, payment, or billing details
IP addresses, MAC addresses, or device fingerprints
Section 4: Compliance Disclosure

4. Chrome Web Store Limited Use Disclosure

ScreenShift strictly complies with the Chrome Web Store Developer Program Policies, including the User Data Limited Use requirements:

No Transfer to Third Parties: The use of information received from Google APIs adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements. We do not transfer your data to third parties.

No Advertising or Monetization: We do not use or transfer user data to serve ads, personalized retargeting, or data brokerage.

No Credit Evaluation: We do not use or transfer user data to determine creditworthiness or for lending purposes.

Section 5

5. Local Storage & Sandboxed Security

All user preferences (favorite device viewports, scale factors, zoom options) are stored locally in your browser using Chrome's sandboxed chrome.storage.local API.

This storage is sandboxed to the extension ID and is completely inaccessible to the websites you visit or test.

Section 6

6. User Rights & 1-Click Complete Data Deletion

Because ScreenShift does not operate external databases, your data is retained only on your local machine for as long as you keep the extension installed.

To permanently delete all locally stored preferences at any time:
  1. Right-click the ScreenShift extension icon in your Chrome toolbar.
  2. Select "Remove from Chrome...".
  3. Chrome will instantly delete the extension and permanently purge all associated local storage.
Section 7 & 8

7. Children's Privacy (COPPA) & Policy Versioning

ScreenShift is a technical development utility intended for professional software developers and designers. We do not knowingly target or collect personal information from children under the age of 13.

If we update this Privacy Policy (for example, to support new Chrome extension API standards), we will revise the "Effective Date" at the top of this document and publish notice in the Chrome Web Store release notes.

Privacy & Compliance Inquiries

Have questions about our privacy practices?

Reach out directly to our engineering and compliance team. We respond to all developer inquiries within 24 hours.