Privacy

None of these four extensions collects anything, sends anything, or has anywhere to send it to.

What is true of all four

Rec Local

Recordings are produced by your browser and written where you choose. The extension makes no network requests. Smart zoom, which is optional and off by default, injects a small script into the one tab you chose to record; that script reports the pointer's position as two fractions of the window and reads no page content. It is switched off the moment the recording ends, and its permission is never requested unless you turn the feature on.

Fillright

Profiles are stored in your browser's local storage and never in its sync storage, so they do not travel to your browser account or to other devices. Export exists so the data stays yours; it produces a plain file you control.

Fillright refuses to read or fill password fields, card numbers, security codes and one-time codes. This is enforced in the matching code rather than as a setting, and it applies to fields you name yourself as well.

It declares no content script and no host permissions. It can reach a page only when you press the button or the shortcut. If you switch on “allow on every site” so the shortcut works everywhere, that permission is requested at that moment and can be revoked from the same checkbox.

PageKeep

The page is photographed in your browser and the PDF is assembled there. The address of the page is never sent anywhere — which is the reason it can save pages you are signed in to, where tools that ask a server to fetch the URL get a login screen instead.

ReadEasy

Your reading settings are stored in your browser's local storage and never in its sync storage, so they do not travel to your browser account. The settings are kept per site, which means the extension holds a list of the hosts you adjusted — on your machine, and visible to nothing else.

It declares no content script and no host permissions. By default it can reach a page only while you have its panel open on that page. Switching on “apply automatically on every site” requests that permission at that moment and it can be revoked from the same checkbox.

Pages with no host — local files, the PDF viewer, browser pages — are left alone. OpenDyslexic is included in the extension package, so using it loads a file from the extension itself and makes no network request.

Permissions, and why each one is asked for

PermissionWhy
storageTo keep your settings and licence on this machine.
downloadsTo save the file the extension just produced.
activeTab, scriptingTo act on the one page you asked it to act on.
tabCaptureRec Local only, for smart zoom, which records a single tab.
<all_urls> (optional)Fillright and ReadEasy only, and only if you switch it on. Never requested at install.

Changes

If any of this ever stops being true, it will be because the extension gained something that needs it, and this page will say so before that version ships.