i2pd

i2pd

Full-featured C++ implementation of I2P client

PurpleI2P Connectivity Internet Security VPN & Proxy

Screenshots

Screenshot of i2pd Screenshot of i2pd Screenshot of i2pd

Description

<b>I2P</b> (Invisible Internet Protocol) is a universal anonymous network layer.
All communications over I2P are anonymous and end-to-end encrypted, participants don't reveal their real IP addresses.

<b>I2P client</b> is a software used for building and using anonymous I2P networks.
Such networks are commonly used for anonymous peer-to-peer applications (filesharing, cryptocurrencies) and anonymous client-server applications (websites, instant messengers, chat-servers).

<b>I2P</b> allows people from all around the world to communicate and share information without restrictions.

For more information about <b>I2P</b>, you can read <a href="https://en.m.wikipedia.org/wiki/I2P">article on Wikipedia</a>.

What’s new (2.61.0)

* Updated codebase to 2.61.0

Versions

Version Date Size Requires Android Download
2.61.0 current
01fe3e1e2ea05392…
2026-07-26 21 MB API 16
2.60.0
8c9bfa446fb4eb8f…
2026-04-29 20 MB API 16
2.59.0
02767a996fe87c1c…
2026-03-09 20 MB API 16

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Write storageCreate and change files on the device storage.
  • Read storageRead files on the device storage.
  • Full file accessAccess all files on the device.
  • Internet accessSend and receive data over the internet.
  • Network stateCheck whether and how the device is connected.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
  • Run at startupStart automatically after the device is switched on.
Show 1 more permissions
  • i2pd.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments