The extension has extremely limited trust indicators with only 121 users and just 2 ratings, making it difficult to assess community validation. The developer domain "tabify.dev" appears legitimate but lacks established reputation. The 5.0 rating is based on too few reviews to be meaningful. The extension's name suggests tab management functionality, but the excessive permissions far exceed what would be necessary for basic tab organization.
The permission set is extraordinarily broad and concerning for a tab management tool. The extension requests access to highly sensitive data including browsing history, cookies, bookmarks, downloads, and identity information. The management permission allows control over other extensions, creating potential for system-wide compromise. Host permissions for all URLs combined with webNavigation tracking enables comprehensive surveillance of user activity. The identity permission is particularly alarming as it can access authentication tokens. Many of these permissions appear completely unnecessary for tab management functionality.
Do not install this extension in your primary browser profile due to the critical risk level. If you must test it, create an isolated Chrome profile with no sensitive data, bookmarks, or saved passwords. Consider alternative tab management extensions with more reasonable permission requests. The permission scope suggests potential malware or data harvesting rather than legitimate tab management. Wait for the extension to gain more users and reviews before considering installation, or contact the developer to justify the extensive permission requirements.
| http://www.w3.org/2000/svg | http://jedwatson.github.io/classnames | |
| https://www.googleapis.com | https://www.googleapis.com/auth/drive.file | |
| https://tabify.dev | http://www.apache.org/licenses/LICENSE-2.0 | |
| https://github.com/microsoft/tabster/blob/a89fc5d7e332d48f68d03b1ca6e344489d1c3898/src/Shadowdomize/DOMFunctions.ts#L16 | https://github.com/microsoft/tabster/blob/a89fc5d7e332d48f68d03b1ca6e344489d1c3898/src/Shadowdomize/ShadowTreeWalker.ts | |
| https://bugzilla.mozilla.org/show_bug.cgi?id=257870 | https://bugzilla.mozilla.org/show_bug.cgi?id=746640. | |
| https://github.com/WebKit/WebKit/blob/c03d0ac6e6db178f90923a0a63080b5ca210d25f/Source/WebCore/html/HTMLAnchorElement.cpp#L184 | https://github.com/parcel-bundler/parcel/issues/8724 | |
| https://bugs.webkit.org/show_bug.cgi?id=206216. | https://codesandbox.io/p/sandbox/magical-swanson-dhgp89?file=%2Fsrc%2FApp.js%3A21%2C21 | |
| https://stackoverflow.com/questions/60898079/typescript-type-t-or-function-t-usage | https://github.com/AlmeroSteyn/react-aria-live | |
| https://github.com/reactwg/react-18/discussions/102 | https://github.com/reactwg/react-18/discussions/125#discussioncomment-2382638 | |
| https://en.wikipedia.org/wiki/Right-to-left | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/getTextInfo | |
| https://github.com/tc39/proposal-intl-localematcher | https://github.com/facebook/react/issues/9142 | |
| https://github.com/facebook/react/tree/cc7c1aece46a6b69b41958d731e0fd27c94bfc6c/packages/react-interactions | https://html.spec.whatwg.org/#activation | |
| https://html.spec.whatwg.org/#fire-a-synthetic-pointer-event | https://github.com/adobe/react-spectrum/issues/1513 | |
| https://issues.chromium.org/issues/40732224 | https://github.com/WebKit/WebKit/blob/dccfae42bb29bd4bdef052e469f604a9387241c0/Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm#L875-L892 | |
| https://bugs.chromium.org/p/chromium/issues/detail?id=1393524 | https://bugs.webkit.org/show_bug.cgi?id=55291 | |
| https://bugzilla.mozilla.org/show_bug.cgi?id=1299553 | https://bugs.webkit.org/show_bug.cgi?id=222627 | |
| https://bugs.webkit.org/show_bug.cgi?id=223202 | https://bugs.webkit.org/show_bug.cgi?id=240917 | |
| https://w3c.github.io/aria/#widget_roles | https://bugs.webkit.org/show_bug.cgi?id=214609. | |
| https://issuetracker.google.com/issues/384844019. | https://bugs.webkit.org/show_bug.cgi?id=222623 | |
| https://www.w3.org/TR/uievents-key/ | https://github.com/orgs/adobe/projects/19/views/32?pane=issue&itemId=77825042 | |
| https://github.com/microsoft/TypeScript/issues/3841 | https://github.com/facebook/react/issues/19932 | |
| https://github.com/DefinitelyTyped/DefinitelyTyped/issues/20544 | https://bugs.chromium.org/p/chromium/issues/detail?id=438479. | |
| https://bugs.webkit.org/show_bug.cgi?id=223517. | https://bugs.chromium.org/p/chromium/issues/detail?id=1353951 | |
| https://bugzilla.mozilla.org/show_bug.cgi?id=460801 | https://github.com/facebook/react/issues/29585 | |
| https://www.quirksmode.org/blog/archives/2010/09/click_event_del.html | https://bugs.webkit.org/show_bug.cgi?id=66547 | |
| https://bugs.webkit.org/show_bug.cgi?id=178058 | https://bugs.chromium.org/p/chromium/issues/detail?id=1359182 | |
| https://ux.stackexchange.com/questions/83748/what-are-the-most-common-modifier-keys-for-dragging-objects-with-a-mouse | https://bugs.webkit.org/show_bug.cgi?id=77465 | |
| https://bugs.webkit.org/show_bug.cgi?id=244701 | https://bugs.webkit.org/show_bug.cgi?id=222636 | |
| https://github.com/adobe/react-spectrum/pull/4210/files#diff-21e555e0c597a28215e36137f5be076a65a1e1456c92cd0fdd60f866929aae2a | https://www.w3.org/TR/accname-1.2/#computation-steps | |
| https://www.tabify.dev/changelog#version-1.5.0 | https://8d5345f7d1fd7b31e956df371f1aff3a@o4506955810471936.ingest.us.sentry.io/4506955833868288 | |
| https://json-schema.org/draft/2020-12/schema | http://json-schema.org/draft-07/schema# | |
| http://json-schema.org/draft-04/schema# | https://reactrouter.com/en/main/routers/picking-a-router. | |
| https://github.com/ungap/url-search-params. | https://react.dev/errors/ | |
| http://fb.me/use-check-prop-types | https://fb.me/react-async-component-lifecycle-hooks | |
| https://www.tabify.dev/contact | https://tabify.dev/guide | |
| https://www.tabify.dev/pricing | https://tabify.dev/legal/privacy-policy | |
| https://tabify.dev/settings/general | https://tabify.dev/legal/terms-of-service | |
| https://tabify.dev/uninstall | https://chromewebstore.google.com/detail/tabify/ | |
| https://facebook.com/ | https://x.com/ | |
| https://tabify.dev/guide/overview | https://github.com/getsentry/sentry-javascript/issues/2286 |
{ "name": "Tabify", "icons": { "16": "img/png/icon-16.png", "32": "img/png/icon-32.png", "48": "img/png/icon-48.png", "128": "img/png/icon-128.png" }, "action": { "default_icon": { "16": "img/png/icon-16.png", "32": "img/png/icon-32.png", "48": "img/png/icon-48.png", "128": "img/png/icon-128.png" }, "default_popup": "popup.html", "default_title": "Tabify" }, "oauth2": { "scopes": [ "https://www.googleapis.com/auth/drive.file" ], "client_id": "441069093809-kv51npa44g9iefhgqkso1cejadnpceie.apps.googleusercontent.com" }, "sandbox": { "pages": [ "suspended.html", "blocked.html" ] }, "version": "1.5.0", "commands": { "K_Save": { "description": "Save all workspace windows" }, "E_GoBack": { "description": "Go back one page" }, "F_NextMark": { "description": "Go to next mark" }, "F_PrevMark": { "description": "Go to previous mark" }, "I_MoveLeft": { "description": "Move tab to the left" }, "M_ScrollUp": { "description": "Scroll up" }, "E_GoForward": { "description": "Go forward one page" }, "I_MoveRight": { "description": "Move tab to right" }, "M_ScrollTop": { "description": "Scroll to the top" }, "B_ToggleMark": { "description": "Toggle mark" }, "B_ToggleMute": { "description": "Toggle mute" }, "G_NewLeftTab": { "description": "Create new tab to left" }, "M_ScrollDown": { "description": "Scroll down" }, "D_UnsupendAll": { "description": "Unsuspend all tabs" }, "G_NewRightTab": { "description": "Create new tab to right" }, "K_SaveHistory": { "description": "Save window history" }, "L_DeleteMarks": { "description": "Delete all marks" }, "N_OpenHistory": { "description": "Open history page" }, "N_OpenOptions": { "description": "Open options", "suggested_key": { "mac": "Command+Shift+O", "linux": "Ctrl+Shift+O", "windows": "Ctrl+Shift+O", "chromeos": "Ctrl+Shift+O" } }, "A_ExpandGroups": { "description": "Expand all groups" }, "B_TogglePinned": { "description": "Toggle pin" }, "F_FocusLastTab": { "description": "Go to last tab" }, "F_FocusLeftTab": { "description": "Go to left tab" }, "G_DuplicateTab": { "description": "Duplicate tab to right" }, "I_MoveLeftmost": { "description": "Move tab to the first position" }, "K_TakeSnapshot": { "description": "Snapshot current windows" }, "M_ScrollBottom": { "description": "Scroll to the bottom" }, "M_ScrollUpPage": { "description": "Scroll up one page" }, "B_ToggleSuspend": { "description": "Toggle suspend" }, "C_ReloadAllTabs": { "description": "Reload all tabs" }, "F_FocusFirstTab": { "description": "Go to first tab" }, "F_FocusRightTab": { "description": "Go to right tab" }, "H_CloseLeftTabs": { "description": "Close tabs to the left" }, "I_MoveRightmost": { "description": "Move tab to the last position" }, "J_UnmuteAllTabs": { "description": "Unmute all tabs" }, "N_OpenBookmarks": { "description": "Open bookmarks page" }, "N_OpenSidepanel": { "description": "Open sidepanel", "suggested_key": { "mac": "Command+Shift+S", "linux": "Ctrl+Shift+S", "windows": "Ctrl+Shift+S", "chromeos": "Ctrl+Shift+S" } }, "_execute_action": { "description": "Open popup", "suggested_key": { "mac": "Command+Shift+P", "linux": "Ctrl+Shift+P", "windows": "Ctrl+Shift+P", "chromeos": "Ctrl+Shift+P" } }, "A_CollapseGroups": { "description": "Collapse all groups" }, "H_CloseOtherTabs": { "description": "Close all tabs" }, "H_CloseRightTabs": { "description": "Close tabs to the right" }, "M_ScrollDownPage": { "description": "Scroll down one page" }, "N_OpenBlocklists": { "description": "Open blocklists page" }, "N_OpenWorkspaces": { "description": "Open workspaces page" }, "C_DiscardLeftTabs": { "description": "Sleep left tabs" }, "D_SuspendLeftTabs": { "description": "Suspend left tabs" }, "F_FocusPlayingTab": { "description": "Go to playing tab" }, "J_MuteAudibleTabs": { "description": "Mute playing tabs" }, "C_DiscardRightTabs": { "description": "Sleep right tab" }, "D_SuspendRightTabs": { "description": "Suspend right tabs" }, "F_FocusPreviousTab": { "description": "Go to previous tab" }, "A_MoveAllGroupsToEnd": { "description": "Move all groups to the end" }, "C_DiscardPlayingTabs": { "description": "Sleep playing tabs" }, "N_OpenCommandPalette": { "description": "Open command palette", "suggested_key": { "mac": "Command+Shift+P", "linux": "Alt+P", "windows": "Alt+P", "chromeos": "Alt+P" } }, "C_ReloadDiscardedTabs": { "description": "Reload sleeping tabs" }, "A_MoveAllGroupsToStart": { "description": "Move all groups to the start" }, "C_DiscardLeftRightTabs": { "description": "Sleep all tabs" }, "D_SuspendLeftRightTabs": { "description": "Suspend all tabs" }, "K_RevertPreviousHistory": { "description": "Revert to previous history" }, "C_DiscardTabsInOtherWindows": { "description": "Sleep tabs in other windows" } }, "background": { "type": "module", "service_worker": "service-worker-loader.js" }, "side_panel": { "default_path": "sidepanel.html" }, "update_url": "https://clients2.google.com/service/update2/crx", "description": "Tabify is an all-in-one solution for making the most of your browsing experience", "permissions": [ "activeTab", "alarms", "background", "bookmarks", "browsingData", "commands", "cookies", "downloads", "declarativeNetRequest", "declarativeNetRequestFeedback", "declarativeNetRequestWithHostAccess", "favicon", "history", "identity", "management", "offscreen", "scripting", "sessions", "sidePanel", "storage", "tabGroups", "tabs", "unlimitedStorage", "webNavigation" ], "homepage_url": "https://tabify.dev", "options_page": "options.html", "host_permissions": [ "<all_urls>" ], "manifest_version": 3, "minimum_chrome_version": "121", "web_accessible_resources": [ { "matches": [ "<all_urls>" ], "resources": [ "img/png/icon-16.png", "img/png/icon-32.png", "img/png/icon-alt-32.png", "img/png/icon-48.png", "img/png/icon-128.png" ], "use_dynamic_url": false } ] }
ⓘ CRXaminer has partnered with our friends at Secure Annex to provide additional findings unique to their platform.
Secure Annex also analyzes extensions from other browsers, IDEs, and can continuously monitor.
This extension may not yet be analyzed by Secure Annex.