Stay organized with collections Save and categorize content based on your preferences.
To access most extension APIs and features, you must declare permissions in your extension's manifest. Some permissions trigger warnings that users must allow to continue using the extension.
For more information on how permissions work, see Declare permissions. For best practices for using permissions with warnings, see Permission warning guidelines.
The following is a list of all available permissions and any warnings triggered by specific permissions.
"accessibilityFeatures.modify"
chrome.accessibilityFeatures
API.
"accessibilityFeatures.read"
chrome.accessibilityFeatures
API.
"activeTab"
activeTab
.
"alarms"
chrome.alarms
API.
"audio"
chrome.audio
API.
"background"
"bookmarks"
chrome.bookmarks
API.
"browsingData"
chrome.browsingData
API.
"certificateProvider"
chrome.certificateProvider
API.
"clipboardRead"
"clipboardWrite"
"contentSettings"
chrome.contentSettings
API.
"contextMenus"
chrome.contextMenus
API.
"cookies"
chrome.cookies
API.
"debugger"
chrome.debugger
API.
"declarativeContent"
chrome.declarativeContent
API.
"declarativeNetRequest"
chrome.declarativeNetRequest
API.
"declarativeNetRequestWithHostAccess"
chrome.declarativeNetRequest
API but requires host permissions for all actions.
"declarativeNetRequestFeedback"
chrome.declarativeNetRequest
API. This permission is for use with unpacked extensions and is ignored for extensions installed from the Chrome Web Store.
"dns"
chrome.dns
API.
"desktopCapture"
chrome.desktopCapture
API.
"documentScan"
chrome.documentScan
API.
"downloads"
chrome.downloads
API.
"downloads.open"
chrome.downloads.open()
.
"downloads.ui"
chrome.downloads.setUiOptions()
.
"enterprise.deviceAttributes"
chrome.enterprise.deviceAttributes
API.
"enterprise.hardwarePlatform"
chrome.enterprise.hardwarePlatform
API.
"enterprise.networkingAttributes"
chrome.enterprise.networkingAttributes
API.
"enterprise.platformKeys"
chrome.enterprise.platformKeys
API.
"favicon"
"fileBrowserHandler"
chrome.fileBrowserHandler
API.
"fileSystemProvider"
chrome.fileSystemProvider
API.
"fontSettings"
chrome.fontSettings
API.
"gcm"
chrome.gcm
and chrome.instanceID
APIs.
"geolocation"
"history"
chrome.history
API.
"identity"
chrome.identity
API.
"identity.email"
chrome.identity
API.
"idle"
chrome.idle
API.
"loginState"
chrome.loginState
API.
"management"
chrome.management
API.
"nativeMessaging"
"notifications"
chrome.notifications
API.
"offscreen"
chrome.offscreen
API.
"pageCapture"
chrome.pageCapture
API.
"platformKeys"
chrome.platformKeys
API.
"power"
chrome.power
API.
"printerProvider"
chrome.printerProvider
API.
"printing"
chrome.printing
API.
"printingMetrics"
chrome.printingMetrics
API.
"privacy"
chrome.privacy
API.
"processes"
chrome.processes
API.
"proxy"
chrome.proxy
API.
"readingList"
chrome.readingList
API.
"runtime"
runtime.connectNative()
and runtime.sendNativeMessage()
. For all other features of the runtime
namespace, no permission is required.
"scripting"
chrome.scripting
API.
"search"
chrome.search
API.
"sessions"
chrome.sessions
API.
"history"
permission: Read and change your browsing history on all your signed-in devices."tabs"
permission: Read your browsing history on all your signed-in devices."sidePanel"
chrome.sidePanel
API.
"storage"
chrome.storage
API.
"system.cpu"
chrome.system.cpu
API.
"system.display"
chrome.system.display
API.
"system.memory"
chrome.system.memory
API.
"system.storage"
chrome.system.storage
API.
"tabCapture"
chrome.tabCapture
API.
"tabGroups"
chrome.tabGroups
API.
"tabs"
chrome.tabs
and chrome.windows
. You usually don't need to declare this permission to use those APIs.
"topSites"
chrome.topSites
API.
"tts"
chrome.tts
API.
"ttsEngine"
chrome.ttsEngine
API.
"unlimitedStorage"
chrome.storage.local
, IndexedDB
, Cache Storage
, and Origin Private File System
. For more information, see Storage and cookies.
"userScripts"
chrome.userScripts
API. NOTE: the user must also explicitly enable the usage of user scripts.
"vpnProvider"
chrome.vpnProvider
API.
"wallpaper"
chrome.wallpaper
API.
"webAuthenticationProxy"
chrome.webAuthenticationProxy
API.
"webNavigation"
chrome.webNavigation
API.
"webRequest"
chrome.webRequest
API.
"webRequestBlocking"
chrome.webRequest
API for blocking.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-04-29 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-29 UTC."],[],[]]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4