Privacy, support, and release information for Window Resize Manager.
View the Project on GitHub Gevorg-Glechyan/window-size-extension
Effective date: 2026-08-08
Window Resize Manager is a local-first Chrome extension for reading current Chrome window and viewport dimensions, then resizing the current normal Chrome browser window from a toolbar popup using built-in presets, locally saved custom presets, or manually entered dimensions.
Window Resize Manager exists to help users inspect and resize the current Chrome browser window. It does not provide accounts, cloud synchronization, advertising, team workspaces, billing, content inspection, or background website monitoring.
Window Resize Manager does not collect, sell, share, transfer, or remotely store user-created presets, recent custom dimensions, selected resize mode, viewport measurements, window dimensions, or inspected-page data. Those values stay local to the user’s browser.
The extension does not use advertising, accounts, cloud synchronization, crash reporting, session replay, surveys, heatmaps, or autocapture.
Both Chrome build variants send explicit, cookieless usage analytics to PostHog
EU Cloud at https://eu.i.posthog.com. These events measure popup opens,
resize requests and outcomes, custom preset actions, and resize target setting
changes, plus clicks on the popup’s rating and feedback actions and impressions
and clicks for its static extension recommendations. Analytics properties are
limited to enum values, booleans, and low-cardinality buckets such as build
variant, preset count, dimension size, duration, result, bounded failure
category, source extension, target extension, and placement. Rating and
feedback click events contain only the existing build variant; cross-promotion
events identify only the source extension, recommended extension, and footer
placement. They do not include a rating value, email content, or destination URL.
There is no user-facing analytics setting in either build.
Analytics events do not include page content, selected text, full page URLs,
tab titles, cookies, website localStorage, form data, browsing history,
account data, preset names, exact custom dimensions, raw error messages, stable
personal identifiers, authentication data, financial data, health data, personal
communications, or location data.
The extension stores only user-created window presets, up to three latest custom dimensions, and the selected resize target mode in Chrome extension storage on the user’s device. This data is used only to show saved presets, refill recent custom dimensions, and apply the user’s selected resize behavior in the toolbar popup.
Uninstalling the extension removes its Chrome extension storage according to Chrome’s normal extension data behavior.
Window Resize Manager does not read page content, selected text, full page URLs, cookies, website localStorage, form data, browsing history, authentication data, financial data, health data, personal communications, or location data.
On regular HTTP and HTTPS websites, a packaged content script listens for
window resize events and automatically adds an isolated live measurement
overlay without requiring the toolbar popup to be opened. The overlay creates
only its own interface elements, reads numeric outerWidth, outerHeight,
innerWidth, and innerHeight values, and updates them locally while the page
receives resize events. To keep frame and viewport values comparable at page
zoom levels other than 100%, it sends a fixed measurement-context request to
the extension service worker. Chrome supplies the sender’s tab ID, and the
worker returns only that tab’s numeric page zoom factor. The request includes
no page data, and neither the tab ID nor zoom factor is stored or transmitted.
The content script does not inspect existing page content or elements.
The overlay displays the packaged extension icon, provides an Open action
for the toolbar popup, fades away two seconds after resize events stop, and
reappears during the next resize. Only the packaged 32-pixel icon is declared
as a web-accessible resource, using Chrome’s per-session dynamic extension URL.
No scripts or user data are exposed as web-accessible resources.
Viewport size mode also uses a one-shot numeric viewport measurement to calculate the outer Chrome window size needed for the requested viewport. Chrome blocks these script-based behaviors on browser-internal, extension, and other restricted pages. Measurements are not stored or sent anywhere.
The extension requests only the permissions needed for implemented behavior:
windows: read and resize the current normal Chrome browser window.storage: save custom presets, recent custom dimensions, and the selected
resize target mode locally.scripting: run the one-shot numeric viewport measurement probe used by the
popup readout and viewport resize mode when allowed by Chrome.http://*/* and https://*/*: load the packaged live
measurement content script on regular websites so it can listen for resize
events and display numeric frame and viewport dimensions.The extension does not request optional host permissions, DevTools APIs, or broad tab access. Both build variants’ only automatic remote destination is the documented PostHog usage analytics endpoint.
The popup includes an always-visible feedback card. Rate extension opens the
Window Size Manager listing on the Chrome Web Store, and Send feedback opens
the user’s email app with mailto:gevorg@glechyan.com. These destinations open
only after the user selects the corresponding action. The extension does not
prefetch either destination, receive the submitted rating, or read or transmit
the user’s email subject or body.
At the end of the popup, More tools links to the verified Chrome Web Store listings for Screenshot Capture Studio and PostHog Debugger. These static links open only after the user selects one. The extension does not prefetch either listing, check the URLs at runtime, or send browsing or page data to them.
The extension does not load or execute remotely hosted extension code. The toolbar popup, background service worker, React bundle, dependencies, fonts, and icons are packaged inside the extension.
Window Resize Manager is not directed to children and does not knowingly collect personal information from children.
Window Resize Manager limits stored data to Chrome extension storage and limits remote transmission to the explicit cookieless analytics events described in this policy. No method of storage or transmission can be guaranteed perfectly secure, but the extension is designed to avoid collecting sensitive page, account, or browsing data.
Privacy-impacting changes, including new permissions, network destinations, analytics, content scripts, host access, or page-data access, must be documented in this policy before release.
For privacy questions or bug reports, open a GitHub issue:
https://github.com/Gevorg-Glechyan/window-size-extension/issues