The Google Chrome permissions mentioned
on this page are required by the Template extension to
function.
Some of these permissions can be quite scary so I have attempted to explain why
each one is required. If you doubt these explanations or are simply curious please
feel free to take a look at the source code
yourself. It is open source after all.
Visible
These permissions are displayed on the extension's page
and on the warning message displayed to the user;
-
"Data you copy and paste" - Although this is a no-brainer
for most of you, some long-term users may wonder why this wasn't always displayed.
Well, that's because this permission didn't even exist until Chrome 13,
where it was introduced.
-
"Your browsing history" - This is required in order
to execute the keyboard shortcut and DOM
parser script on all previously opened pages. This functionality is required
when installing/updating/re-enabling the extension.
-
"Your physical location" - This is required for
the coords object variable.
-
"Your data on all websites" - This is caused by
the need to read the URL
and page title as well as injecting the keyboard shortcut and DOM
parser script in to all possible pages.
Further information on these permissions can be found here
and here.
Hidden
Users are not informed about these permissions but are required by this extension;
-
"contextMenus" - This is required to support the
context (right-click) menus.
-
"cookies" - This is required to make cookie information
accessible to templates.
-
"notifications" - This is required to display notifications
to the user (if the associated option is enabled).
Further information on these permissions can be found here.