🔒 Privacy First
FrameWise is designed with privacy as a core principle. All your data
stays on your machine and is never transmitted to external servers. We
believe in transparency and user control.
1. Data Collection
FrameWise does NOT collect ANY personal data.
The extension works entirely locally on your computer. We do not
collect, store, or transmit any personal or browsing information.
Your privacy is completely protected.
2. Locally Stored Data
FrameWise uses Chrome's local storage
(chrome.storage.local) to save only:
-
Collections: Your saved configurations containing:
- URLs (up to 8 per collection)
- Selected layout preference
- Window title (if provided)
- Advanced options (background mode, reuse window)
Maximum of 100 collections to prevent storage exhaustion.
-
Preferences: Your display settings including:
- Default layout selection
- UI options (URL expansion state, etc.)
- Window management preferences
-
Window identifiers: Temporary tracking of window IDs
to manage windows created by the extension. This allows the "Close windows"
feature to work correctly. Orphaned window IDs are automatically cleaned up.
-
Activity history: Last 5 user actions for undo functionality.
This includes actions like adding/deleting collections, modifying URLs, etc.
History is stored in memory and not persisted to disk.
-
UI state: Your interface preferences
(expanded/collapsed states, current collection loaded)
All this data remains on your device and never leaves your
computer. No data is synchronized, backed up to cloud, or transmitted to any server.
Data Limits: FrameWise implements storage quotas to protect your device:
- Maximum 100 collections
- Collection names limited to 100 characters
- URLs limited to 2048 characters each
- Window titles limited to 200 characters
3. Permissions Used
FrameWise requests the following permissions to function:
-
activeTab: To access the active tab's URL only
when you click the "+" button to add the current tab to your collection
-
storage: To save your configurations (collections, preferences, window tracking) locally on
your device using Chrome's local storage API
-
windows: To create and organize multiple browser windows
(main extension feature). This is the core functionality that allows FrameWise to open and position multiple websites simultaneously.
-
sidePanel: To allow the extension to be used in
Chrome's side panel for persistent access while browsing
-
tabs: To maintain the side panel open when
switching between tabs, ensuring the extension interface remains
accessible while browsing
-
contextMenus: For potential context menu integration (currently reserved for future features)
-
system.display: To access display information for better multi-monitor support and screen size calculations
None of these permissions are used to collect, track, or transmit
any data. All permissions are strictly necessary for the extension's core functionality.
Important: FrameWise does NOT require host permissions (host_permissions).
The extension creates browser windows directly with URLs, which means it doesn't need to inject scripts
into web pages or access page content. This provides better security and privacy.
4. External Connections
FrameWise makes no connections to external servers.
The extension:
- Contains no tracking or analytics code
- Does not communicate with any server
- Works entirely offline after installation
5. Cookies and Tracking
FrameWise does not use cookies and does not track your browsing
activity. Your online behavior remains completely private.
6. Data Sharing
Since we do not collect any data, there is no data to share with
third parties. Your information stays with you.
7. Your Rights
You have complete control over your data:
-
You can delete all your saved configurations at any time via the
extension settings
-
You can uninstall the extension, which will delete all locally
stored data
- Your data is never synchronized with an account or server
8. Changes to This Policy
If we modify this privacy policy, we will update the "Last updated"
date at the top of this page. We encourage you to review this page
periodically to stay informed about how we protect your privacy.
9. Contact
If you have questions regarding this privacy policy, you can: