-
-
Notifications
You must be signed in to change notification settings - Fork 3
privacy and security
github-actions[bot] edited this page Oct 3, 2026
·
2 revisions
Status: the design is written. The protections are coming in v0.1. eepview is pre-release. Do not use it for anything that needs anonymity yet.
- No traffic outside I2P. A page can reach the I2P network and nothing else. This holds by design, and a test in CI fails if it breaks.
-
Five layers. Each one blocks clearnet and local requests on its own. A leak needs all five to fail.
- A small proxy inside eepview forwards only
.i2phosts. It refuses everything else. - The page view talks only to that proxy.
- A filter in the web engine blocks every request that is not for an
.i2phost. - A navigation guard stops links, pop-ups and redirects to other addresses.
- WebRTC is off, so a page cannot send direct UDP traffic.
- A small proxy inside eepview forwards only
- Router checked first. No page loads until eepview has verified the router. It also checks that the router has no outproxy.
- Private by default. Cookies and cache vanish when you quit. JavaScript is off until you turn it on for a site. You can turn history off.
-
Site icons stay with the site. Once a day at most, eepview asks the site you visit for its icon (
/favicon.ico). The request goes to that same.i2psite, through the same I2P proxy as the page, with no cookies and no referrer. Nothing goes anywhere else. eepview draws the icon again as a new image and keeps it only while the site is in your bookmarks or history. Clearing history clears the icons too. See Site icons. - Consent first. eepview downloads and installs nothing without your click.
See No-leak architecture for the full design.
- That you use eepview, from the icon request. The daily icon request has a fixed, minimal form. A site can tell it apart from the page requests and learn that you use eepview. See Site icons.
- What you type into a site. If you give a site your name, it knows your name. I2P hides where you are. It does not hide what you say.
- Files you download. Downloads are refused for now. When they arrive, a file you open outside eepview can reach the clearnet.
- Fingerprinting. eepview uses the web engine of your system. Your engine version, screen size and fonts can still make you recognizable. eepview does not match the uniformity of Tor Browser.
- A compromised computer. Malware, a hostile browser extension or a keylogger on your computer sees everything.
- The I2P network itself. eepview trusts the I2P release signers, as every I2P router does. A flaw in the I2P protocol is outside eepview.
- The router's own traffic. The router talks to the internet, because that is how I2P works. Its first start also contacts reseed servers.
- Verify downloads (see Install).
- Keep your operating system up to date. eepview uses its web engine.
- Turn on JavaScript only for sites you trust.
- Read the link bubble before you click.
- Do not use eepview when your safety depends on anonymity. It is pre-release.
- Do not log in to the same account over eepview and over the clearnet.
- Do not install a file a site tells you to install.
- Do not point eepview at a router you do not trust.
Report it in private. Never use a public issue. Follow the steps in SECURITY.md.
Generated from docs/wiki in the repository. Edit there, not here.