Why does the Diode App use the Brave Browser for some Bookmarks?
Through Q1 of 2024, there are two browser options for tunneled Bookmarks: 1) Integrated (Alpha) and 2) Brave (Beta)
Although the Diode App can load may types of websites via its integrated browser, it does not yet have full support for all types of websites. More complex sites are often not rendered correctly due to the way that the integrated browser manages the tunnels.
Therefore, as a stop gap, we added support for automatically launching a Chromium browser - the Brave Browser - if the bookmark is so-configured. The Brave Browser has full support for all of the browser edge cases required. A bookmark configured to use the Brave Browser will open it configured to use the Diode proxy tunnel specified in the bookmark's settings (e.g. route and regional exit location).
However, there are a few "gotchas" still with bookmarks that use the Brave Browser:
- Each user has to install the Brave Browser separately from Diode
- If a new bookmark is created, the Diode App has to be restarted before the tunnel becomes available
- If Brave is launched on one bookmark, but the user then accesses a different bookmark that uses a different tunnel, the Brave Browser must be fully shut down between clicking on the different bookmarks
- Bookmarks configured to use Brave will not work on mobile
We are under development on full integrated browser and mobile support, targeted for late Q2 2024. Once this is released, the four items above will cease to be a factor.