Where does this warning come from?
When you install Eink Mode, the browser displays a confirmation window alerting you that this extension requests "access to all website data." This prompt is a standard safety warning automatically generated by the browser and does not indicate any issues with the extension. Its appearance is because Eink Mode uses a technique called automatic code injection, which is also available to extension developers by browsers like Google and Firefox.
You can think of it this way: every time you open a new webpage, Eink Mode quietly "takes position" next to that page, like an assistant always ready to help you whenever you need it. To "take position" on every webpage requires this permission.
Why take position on every webpage?
The advantage of this design is that it allows you to switch to reading mode in the most natural and seamless way:
All these features depend on the Eink Mode code being "on standby" on the current page. If this isn't done, the webpage won't be able to recognize your gestures or key presses, nor will it automatically enter Eink Mode after you navigate to a new page.
What's the difference between Allowing and Not Allowing?
Allow Automatic Injection (default)
- Activate with a simple swipe gesture
- Keyboard shortcuts are always available
- Ready to use as soon as the webpage is loaded
- Automatically enter Eink mode on the new article page when switching via links
- Experience is the smoothest
Do Not Allow Automatic Injection
- Gestures and shortcuts will not work
- You need to click the extension icon to activate it manually
- Cannot automatically enter Eink mode when jumping to other articles via hyperlinks; needs to be manually activated again
- Still somewhat convenient on computers
- On mobile Firefox, it requires multiple clicks to find the icon, which can be cumbersome
What does our code "only do" on the page?
We understand that "read all website data" sounds a bit alarming. So here we want to clearly tell you that Eink Mode only does the following things on the page:
| Action | Description |
|---|---|
| Listen for gestures and keyboard events | Waits for you to perform a "swipe right" gesture or press a shortcut key to activate reading mode. |
| Rearrange page layout | Once activated, converts the webpage content into paginated book format, making it easier to read on e-paper screens or mobile devices. |
| Apply style adjustments | Modifies fonts, spacing, background colors, etc., to make reading more comfortable. |
| Save your highlights | Saves any highlights or notes you make on the current page to your own device (browser local storage), not uploaded to any server. |
| We will not do the following | Description |
|---|---|
| Read your entered passwords or personal data | Our code does not access any form field contents. |
| Send page content to external servers | All operations are completed locally on your device; data does not leave your browser. |
What should you do if you still want to limit this permission?
We completely respect your privacy concerns. If you do not want Eink Mode to automatically be on standby on every page, you can change the "access website data" setting in the browser's extension options to "only on click" (Click to run).
This way, Eink Mode will only work on the current page after you actively click the extension icon. While gestures and keyboard shortcuts will cease to function, all reading mode features will still be fully available.
Was the extension strictly reviewed before launch?
Yes. Eink Mode is currently available on the Chrome Web Store and Firefox Add-ons Marketplace (AMO), both of which have independent and strict review processes to ensure that listed extensions meet security and privacy standards.
In simple terms, if an extension secretly steals your password, tracks your browsing behavior, or does anything "not mentioned in its description," it usually won't pass the review or appear in the store. Eink Mode was developed according to these standards and passed the reviews of both platforms.
If you want to learn more about the review standards of both platforms, here are the official document links:
-
Chrome Web Store
・Developer Program Policies — outlines the behavioral guidelines and review standards for all listed extensions.
・Review Process — explains how Google reviews each submitted version. -
Firefox Add-ons Marketplace (AMO)
・Add-on Policies — Mozilla's requirements for security, privacy, and behavior of extensions.
・Source Code Submission — explains why Firefox requires developers to provide verifiable source code.