i2p / i2p.i2p

I2P is an anonymizing network, offering a simple layer that identity-sensitive applications can use to securely communicate. All data is wrapped with several layers of encryption, and the network is both distributed and dynamic, with no trusted parties.
https://geti2p.net
Other
2k stars 309 forks source link

Why does Privacy Browser doesn't show up for opening links on GrapheneOS ? #73

Open 002gRTEah3mRYH opened 6 months ago

002gRTEah3mRYH commented 6 months ago

Hello,

As recommended by I2P on Android, I installed Privacy Browser and put proxy on i2p.

But when clicking links, it only ask for i2p in app or Vanadium.. not Privacy Browser (or any other installed)

Why ?

eyedeekay commented 3 months ago

As far as I know, it is up to the application to determine which links it will offer to handle, and the application must register to handle them. Privacy Browser hasn't done this for either .i2p or .onion as far as I know, and normal browsers don't know that .i2p is any different from any other domain. So if a URL matches something like http*://* Android will offer to open it in your regular browser, and if it matches http*://*.i2p Android will offer to open it in the i2p.android.base embedded browser.

So, in order to fix this, you probably need to get in touch with that Soren Stoutner guy who maintains Privacy Browser. He signs his name to it, I'm not doxxing him or anything. He runs his own Redmine, which you will need to use if you want to communicate with him about his work.

In order to offer something better ourselves, we'd have to either upgrade the embedded browser or build our own browser, neither of which are really a great path for us right now without more people to work on it.