Provide a method for websites to request a permission directly. This is something that is already doable for most APIs using some ways around the lack of proper call. It can also be used to improve UI by requesting multiple permissions at once. The revoking bit is for completeness: it allows a website to revoke a permission which can be used for example when a user disable some options.


Specification link

Specification being incubated in a Community Group

Status in Chromium


No active development (tracking bug)

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • Negative
  • No signal
  • No signals


Last updated on 2021-11-08