Permissions

PasteFlow never reads your page content, browsing history, or personal data. Here is exactly what each permission is used for and what it cannot do.


Chrome permissions

Permission Why PasteFlow needs it What it cannot do
activeTab Inject the typing engine into the tab you’re actively using Access any tab you haven’t clicked on
scripting Execute the typing loop in the destination tab Read the page’s content or user data
storage Save your speed preference, Plus status, license key, and Snippets locally Send data anywhere
sidePanel Register and open the Composer View as a Chrome side panel Anything beyond showing the panel
webNavigation Detect iframe layout in complex editors (Google Docs, Word Online) to choose the correct typing path Track browsing history or navigation outside the active session

Host permission

Permission Why PasteFlow needs it What it cannot do
<all_urls> Inject the typing engine into any page you navigate to Read page content, access history, or operate without you opening a destination tab

The <all_urls> permission is required because Chrome needs to know in advance which pages an extension can inject scripts into. Without it, PasteFlow could not type into Google Docs, Word Online, or any other site. PasteFlow only injects when you actively use it — it does not run passively on pages you visit.


What PasteFlow does not request