# I2Pd ## Introduction I2P (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. In this guide, We will tell you how to install and use I2Pd ## Installing Depending on your operating system. If you're using a Android, You may install I2Pd app from [their github release](https://github.com/PurpleI2P/i2pd-android/releases/tag/2.44.0) or via [[F-Droid](/https://f-droid.org/packages/org.purplei2p.i2pd/) Android, You may install I2Pd app from [their github release](https://github.com/PurpleI2P/i2pd-android/releases/tag/2.44.0) or via [[F-Droid](/https://f-droid.org/packages/org.purplei2p.i2pd/) For other operating system guide, You may visit [I2Pd website](/https://i2pd.website). In this case, We will use OpenBSD to install I2Pd. $ doas pkg_add i2pd Start i2pd daemon $ doas rcctl start i2pd ## Using I2Pd & visiting I2P sites Now, You need to have your browser to use the I2Pd HTTP Proxy which is at http://localhost:4444. For Android users, We suggest installing Firefox browser with Foxyproxy addon installed & configured to use I2Pd proxy which listening at http://localhost:4444. In *NIX like system like OpenBSD, We can launch browser with this: $ export HTTP_PROXY=http://localhost:4444 $ export HTTPS_PROXY=http://localhost:4444 $ firefox