Each version below has links to download the APK directly by clicking on either standard
or alt
. The standard flavor is available on F-Droid (including on Windows 11), Google Play, the Amazon AppStore (including on Windows 11), and the Galaxy App Store. The alt flavor is used for testing purposes. It is the same as the standard flavor except for the app ID and icon, which means that a different version can be installed alongside the standard flavor. The APKs on this page and those distributed through Google Play and the Galaxy App Store are signed by my key, which has an SHA-256 hash of 82:52:64:A2:E1:C6:A4:87:
. The signature can be verified using an app like Stanley.
3.18.1 (version code 75) standard – alt – minimum API 26, target API 34, released 22 July 2024
- Fix a bug with the items in the Navigation Drawer not properly displaying if they are enabled.
3.18 (version code 74) standard – alt – minimum API 26, target API 34, released 27 May 2024
- Fix some files not being selectable in the file picker on some websites.
- Colorize the logcat and add a search option.
- Allow selecting a bookmark favorite icon from the filesystem.
- Fix a number of small issues and bugs.
- Bump the minimum API to 26 (Android 8.0).
3.17 (version code 73) standard – alt – minimum API 24, target API 34, released 12 February 2024
- Expand the download provider options to be Privacy Browser, Android’s download manager, and an external app.
- Remove wasted space between the navigation drawer icon and the URL bar.
- Add a scroll to bottom/top entry in the navigation menu.
- Add an option to display under camera cutouts in full-screen browsing mode.
- Fix a crash caused by a tab sometimes being created without a corresponding page.
- Fix a rare problem caused by the incorrect page being set as active after the creation of a new tab.
- Fix the updating of favorite icons when navigating history.
- Change the default for scrolling the app bar to false on new installs.
- Make several small user interface improvements.
3.16 (version code 72) standard – alt – minimum API 24, target API 34, released 20 November 2023
- Add importing and exporting of bookmarks to an HTML file.
- Open new tabs adjacent to the current tab.
- Default to current on-the-fly settings when adding new Domain Settings.
- Add a navigation menu entry to scroll to the bottom/top of the page.
- Initially scroll the navigation drawer to the bottom when using the bottom app bar.
- Display SSL information in View Headers.
- Add options to copy, share, and save View Headers.
- Add share entries to the WebView context menus.
- Fix several bugs with tabs after restoring pages on restart.
- Fix several small interface bugs.
- Bump the target API to 34 (Android 14).
3.15.1 (version code 71) standard – alt – minimum API 24, target API 33, released 26 June 2023
- Fix a crash when moving a bookmark to the home folder.
- Take advantage of WebView’s secret, undocumented View Source functionality.
- Fix Domain Settings sometimes being created as Enabled instead of System Default.
- Move User Agent below DOM Storage in the domain settings list.
- Create a special encryption dialog for Content URLs.
- Fix a crash if Privacy Browser is restarted while the SSL certificate error dialog is displayed.
- Fix a delay if Privacy Browser is restarted while the HTTP authentication dialog is displayed.
3.15 (version code 70) standard – alt – minimum API 24, target API 33, released 12 June 2023
- Reenable the dark WebView theme on Android 7-9 (API 24-28).
- Add a cancel action to the Save URL snackbar.
- Change the domain settings switches to drop down lists that include “system default”.
- Allow duplicate bookmark folder names.
- Fix a crash if Privacy Browser is restarted while the pinned mismatch dialog is displayed.
- Modernize the WebView pager adapter code.
3.14 (version code 69) standard – alt – minimum API 24, target API 33, released 6 May 2023
- Highlight the background of domain settings that are not default.
- Remove the terms
whitelist
andblacklist
from the project. - Standardize the suggested file names.
- Update the app bar proxy background color.
- Restore the scroll position when restarting the settings app.
- Migrate the last of the code to Kotlin and remove the deprecated AsyncTasks.
- Optimize several pieces of the code to run more efficiently.
3.13.4 (version code 68) standard – alt – minimum API 24, target API 33, released 27 March 2023
- Fix an intermittent crash on restart caused by the race condition fix introduced in 3.13.3.
- Add a monochrome icon option.
- Bump the minimum API to 24 (Android 7).
3.13.3 (version code 67) standard – alt – minimum API 23, target API 33, released 13 March 2023
- Fix a race condition that sometimes caused the current tab to not be the active tab.
3.13.2 (version code 66) standard – alt – minimum API 23, target API 33, released 6 February 2023
- Add a Simplified Chinese translation provided by Xin.
3.13.1 (version code 65) standard – alt – minimum API 23, target API 33, released 9 January 2023
- Fix problems with the tabs when the app theme and the OS theme are different.
3.13 (version code 64) standard – alt – minimum API 23, target API 33, released 30 December 2022
- Fix a crash caused by the WebView sometimes trying to calculate the scroll position when it doesn’t exist.
- Fix a crash caused by the WebView sometimes trying to check the history when it doesn’t exist.
- Run Clear and Exit when the system back button closes the last tab.
- Make long-pressing a bookmark folder open all the bookmarks it contains.
- Add the ability to pin the bookmarks drawer.
- Always display the highest resolution favorite icon.
- Add documentation for DYNAMIC_
RECEIVER_ .NOT_ EXPORTED_ PERMISSION - Fix EasyPrivacy so it doesn’t unintentionally block all of startpage.com.
- Fix Fanboy’s Annoyance List so it doesn’t unintentionally block all resources on shopify.com.
- Include several minor improvements.
3.12.2 (version code 63) standard – alt – minimum API 23, target API 33, released 21 November 2022
- Fix WebView’s dark mode on API 29 – 32 (Android 10 – Android 12L).
3.12.1 (version code 62) standard – alt – minimum API 23, target API 33, released 17 November 2022
- Fix a crash on new installs of Privacy Browser.
3.12 (version code 61) standard – alt – minimum API 23, target API 33, released 16 November 2022
- Add WebView DevTools to the navigation menu.
- Make long-pressing a bookmark open it in a new foreground tab.
- Add per-app language support.
- Fix a crash if Add Domain Settings is called on an empty tab.
- Improve the night mode red text and icon color.
- Detect I2P installations from Google Play.
- Implement a bottom app bar in Settings.
- Delete the Service Worker directory after every page load.
- Restrict the file provider to a subdirectory of the cache directory.
- Bump the target API to 33 (Android 13).
- Implement forcing WebView’s dark mode on Android 13.
- Implement a number of minor improvements.
- Fix a number of minor bugs.
3.11 (version code 60) standard – alt – minimum API 23, target API 32, released 30 July 2022
- Create an option to use the default X-Requested-With header.
- Block all the URL query trackers listed at privacytests.org.
- Add a Share Message option.
- Fix a bug that caused the bottom app bar to cover part of the website.
- Fix duplicate tabs sometimes being opened on restart.
- Display the bookmark opened in new tab snackbar above the bookmarks drawer.
- Add the kernel version to About > Version.
- Preserve the current bookmarks folder on restart.
- Change the default value of the custom proxy URL to socks://localhost:9050.
- Add various updates to the Guide.
- Make several small UI improvements.
- Bump the target API to 32 (Android 12L).
3.10.1 (version code 59) download – minimum API 23, target API 31 – released 2 March 2022
- Fix a crash when opening the Import/Export activity.
- Fix a problem with custom user agents.
3.10 (version code 58) download – minimum API 23, target API 31 – released 25 February 2022
- Remove the free flavor.
- Bump the minimum API to 23 (Android 6.0, Marshmallow) because WebView updates are no longer available for older versions of Android.
- Fix scrolling of the bottom app bar.
- Fix a bug that sometimes caused links opening a new tab to display the page from an old tab.
- Remove DuckDuckGo from the list of search engines.
- Update the Yahoo search URL.
- Remove Internet Explorer from the list of User Agents.
- Update links inside the app to accommodate changes in the website for Privacy Browser PC.
- Combine some drawable files after updating the minimum API to 23.
3.9 (version code 57) standard – free – minimum API 19, target API 31 – released 27 November 2021
- Simplify the save dialogs.
- Display the saved file name in the save snackbars.
- Change the short app name from
Privacy
toBrowser
. - Fix a crash if a drawer is opened while the app is restarted.
- Bump the target API to 31 (Android 12).
3.8.1 (version code 56) standard – free – minimum API 19, target API 30 – released 29 June 2021
- Remove Startpage and make Mojeek the default homepage and search engine.
- Invert the navigation menu when the app bar is on the bottom.
- Show the bottom app bar when a new tab loads.
- Limit content intent filters to text, images, and MHT files.
- Fix some rare crashes.
3.8 (version code 55) standard – free – minimum API 19, target API 30 – released 24 May 2021
- Add an option to move the app bar to the bottom.
- Reimplement the saving of web archives.
- Reimplement the option to use an external app to download files.
- Add fallbacks to open alternate download managers.
- Add Monocles to the list of search engines.
- Remove Do Not Track and third-party cookies.
- Offer to open content URLs shared by other apps.
- Handle content URLs and untrusted SSL certificates in View Source.
- Fix UI freezing while downloading on some devices.
- Fix a few rare crashes.
- Make minor improvements to the user interface.
- Updated Brazilian Portuguese translation provided by Thiago Nazareno Conceição Silva de Jesus.
- Updated French translation provided by Kévin L.
- Updated German translation provided by Bernhard G. Keller.
- Updated Italian translation provided by Francesco Buratti.
- Updated Russian translation.
- Updated Spanish translation provided by Jose A. León.
3.7 (version code 54) standard – free – minimum API 19, target API 30 – released 29 March 2021
- Redesign file access to work with scoped storage and the Storage Access Framework. This allows the target API to be bumped to 30 and removes the need for the dangerous READ_EXTERNAL_STORAGE and WRITE_EXTERNAL_STORAGE permissions. Unfortunately, due to a bug in Android’s WebView, this also temporarily removes the ability to save a web archive.
- Update About > Permissions.
- Improve the descriptiveness of the save URL snackbar.
- Add MetaGer to the list of search engines.
- Fix I2P detection.
- Fix the alignment of icons and radio buttons in the dialogs.
- Update the URL bar when switching tabs even if it is being edited.
- Allow displaying of the password in the HTTP authentication dialog.
- Fix a number of rare crashes.
- Fix the hamburger icon turning into an arrow if the drawer is open when the app is restarted.
- Speed up the opening of the options menu.
- Updated Brazilian Portuguese translation provided by Thiago Nazareno Conceição Silva de Jesus.
- Updated French translation provided by Kévin L.
- Updated German translation provided by Bernhard G. Keller.
- Updated Italian translation provided by Francesco Buratti.
- Updated Russian translation.
- Updated Spanish translation provided by Jose A. León.
3.6.1 (version code 53) standard – free – minimum API 19, target API 29 – released 26 November 2020
- Fix a bug that caused View Source to crash.
3.6 (version code 52) standard – free – minimum API 19, target API 29 – released 16 November 2020
- Fix buffered audio playing after a tab is closed.
- Trust user certificate authorities on Android 7 (API 24) and newer.
- Allow saving of
data:
URLs. - Add an additional app bar icon to open the bookmarks drawer.
- Use one source file for both Day and Night pages in Guide and About.
- Fix a problem importing settings from versions prior to 3.3.
- Fix custom headers not being applied to links loaded from inside the WebView.
- Make single-taps in the bookmarks activity edit the bookmark.
- Fix a problem with editing bookmarks sometimes selecting the wrong one.
- Display the memory usage in About > Version.
- Add the options to save, copy, and email About > Version.
- Use Content-Type to guess an unknown file extension.
- Clear the logcat after every page loads in Incognito Mode.
- Clear the logcat on Clear and Exit.
- Fix a bug that caused pinned SSL certificates to sometimes be checked against the previous website certificate.
- Add a Mastodon entry to About > Links.
- Make various minor improvements to the user experience and graphical interface.
- Partial Brazilian Portuguese translation provided by Thiago Nazareno Conceição Silva de Jesus.
- Updated French translation provided by Kévin L.
- Updated German translation provided by Bernhard G. Keller.
- Updated Italian translation provided by Francesco Buratti.
- Updated Russian translation.
- Updated Spanish translation provided by Jose A. León.
3.5.1 (version code 51) standard – free – minimum API 19, target API 29 – released 28 August 2020
- Fix a bug that caused new intents (links from other apps) to not load if Privacy Browser had been killed by the OS in the background.
- Fix a bug that caused the app to initialize incorrectly if the app theme was set to the opposite of the OS theme.
3.5 (version code 50) standard – free – minimum API 19, target API 29 – released 18 August 2020
- Implement Android’s relatively new Day/Night theme.
- Switch to using WebView’s relatively new built-in dark theme.
- Save and restore the state if Privacy Browser is restarted in the background by the OS.
- Use the Content-Disposition header to get file names for downloads.
- Fix uploading files to some sites.
- Add Mojeek and remove Qwant and Searx from the list of search engines.
- Fix a bug that sometimes caused swipe-to-refresh to operate even when disabled.
- Reorder the context menus.
- Apply custom headers to links loaded from the WebView.
- Updated French translation provided by Kévin L.
- Updated German translation provided by Bernhard G. Keller.
- Updated Italian translation provided by Francesco Buratti.
- Updated Russian translation.
- Updated Spanish translation provided by Jose A. León.
3.4.1 (version code 49) standard – free – minimum API 19, target API 29 – released 1 April 2020
- Fix a storage permission issue on some Android 10 devices.
3.4 (version code 48) standard – free – minimum API 19, target API 29 – released 28 March 2020
- Replace Android’s download manager with a custom implementation.
- Add an option to specify the default download location.
- Teach downloads to respect proxies.
- Always reload tabs when switching proxies.
- Add an option to save a raw URL.
- Warn if saving a file will overwrite an existing file.
- Add a Bookmarks options menu entry so they can be accessed with Android 10’s gesture interface.
- Change the order of the options menu to prevent accidental creation of domain settings.
- Updated French translation provided by Kévin L.
- Updated German translation provided by Bernhard G. Keller.
- Updated Italian translation provided by Francesco Buratti.
- Updated Russian translation.
- Updated Spanish translation provided by Jose A. León.
3.3 (version code 47) standard – free – minimum API 19, target API 29 – released 3 January 2020
- Add support for custom proxies, including SOCKS proxies, and include an entry for I2P.
- Shorten the app name in the launcher.
- Remove Privacy Browser from the recent app list when closing via the back button.
- Preserve on-the-fly settings while navigating history.
- Allow any font size.
- Add an option to save websites as MHT archives.
- Add an option to open local files.
- Add open in background context menu entries.
- Add an option to open bookmarks in a new tab.
- Manually disable the screen timeout when playing videos in full screen mode.
- Disable HSTS.
- Update View Source to use the Sec-Fetch headers.
- Bump the target API to 29 (Android 10).
- French translation by Kévin L.
- Updated German translation provided by Bernhard G. Keller.
- Updated Italian translation provided by Francesco Buratti.
- Updated Russian translation.
- Updated Spanish translation provided by Jose A. León.
3.2 (version code 46) standard – free – minimum API 19, target API 28 – released 20 July 2019
- Change the default search engine and homepage to Startpage.
- Fix proxying through Orbot on recent versions of WebView.
- Create UltraList.
- Fix a problem with blocklists sometimes blocking the main URL.
- Update Facebook URL modification.
- Fix domain settings problems when navigating history.
- Always disable the screen timeout when watching a full screen video.
- Add touch feedback and make it easier to tap the close and add tab buttons.
- Load tabs from the context menus in the background.
- Add an option to save a webpage as an image.
- Improve keyboard support in full screen browsing mode.
- Update the request headers in View Source.
- Fix a number of crashes.
- Updated German translation provided by Bernhard G. Keller.
- Updated Italian translation provided by Francesco Buratti.
- Updated Russian translation.
- Updated Spanish translation provided by Jose A. León.
- Updated Turkish translation.
3.1 (version code 45) standard – free – minimum API 19, target API 28 – released 27 May 2019
- Add a close tab button to the app bar.
- Fix the left and right scrolling of website elements, which also makes the app bar scroll more smoothly.
- Add a blocklist loading splash screen and decrease the app load time.
- Add URL modification for Google Analytics, Facebook, and Twitter.
- Add the ability to open an image in a new tab.
- Fix the context menu web search.
- Fix undesired restarts when entering or exiting split screen mode.
- Fix changes to Download with External App not applying until after a restart.
- Fix browsing with some file managers.
- Add the option to disable the wide viewport.
- Improve the loading and switching of tabs.
- Display the WebView provider in About > Version on Android Oreo and newer.
- First full Turkish translation.
- Updated German translation provided by Bernhard G. Keller.
- Updated Italian translation provided by Francesco Buratti.
- Updated Russian translation.
- Updated Spanish translation provided by Jose A. León.
3.0.1 (version code 44) standard – free – minimum API 19, target API 28 – released 2 May 2019
- Fix a bug that allowed the app bar to be scrolled off the screen when app bar scrolling was disabled, with no way to scroll it back.
- Fix a bug that prevented the app bar from being displayed after a tab was deleted if the new active tab was blank.
- Fix a rare crash when some pages finished loading.
- Make the back button close a tab if the WebView is at the beginning of the history list.
3.0 (version code 43) standard – free – minimum API 19, target API 28 – released 26 April 2019
- Add tabbed browsing.
- Fix a bug that caused the bottom of the WebView to be cut off when scrolling the app bar was disabled.
- Fix a bug that caused Privacy Browser to restart whenever a Bluetooth keyboard was connected/disconnected.
- Updated German translation provided by Bernhard G. Keller.
- Updated Italian translation provided by Francesco Buratti.
- Updated Russian translation.
- Updated Spanish translation provided by Jose A. León.
- Partial Turkish translation.
2.17.1 (version code 42) standard – free – minimum API 19, target API 28 – released 5 March 2019
- Fix a crash caused by bookmarks with very large favorite icons.
- Allow moving Privacy Browser to an SD card.
2.17 (version code 41) standard – free – minimum API 19, target API 28 – released 27 February 2019
- Add the ability to scroll the app bar.
- Create a Logcat Activity.
- Allow users to specify the URL and which browser to open when creating a desktop shortcut.
- Add Open With entries to the link and image context menus.
- Allow setting default apps from the Open With chooser.
- Fix a bug that allowed URL syntax highlighting while typing.
- Fix the pinned mismatch dialog sometimes showing when there is no mismatch.
- Updated Italian translation provided by Francesco Buratti.
- Updated Russian translation.
- Updated Spanish translation provided by Jose A. León.
- Partial German translation by Bernhard G. Keller.
- Partial Turkish translation.
2.16 (version code 40) standard – free – minimum API 19, target API 28 – released 31 January 2019
- Fix a bug, introduced in 2.15, that caused SSL certificate pinning to be ignored in most cases.
- Add IP address pinning to domain settings.
- Create menu options for opening with apps and other browsers.
- Improve the text selection color in dark mode.
- Implement various improvements to the bookmarks database view activity.
- Updated Italian translation provided by Francesco Buratti.
- Updated Russian translation.
- Updated Spanish translation provided by Jose A. León.
- Partial Turkish translation.
2.15.1 (version code 39) standard – free – minimum API 19, target API 28 – released 27 December 2018
- Fix a bug that caused some devices to crash when opening a secondary activity.
2.15 (version code 38) standard – free – minimum API 19, target API 28 – released 24 December 2018
- Fix a bug when changing the user agent with domain settings.
- Fix the drawer layouts on phones with notches.
- Make the URL syntax highlighting call out the principal domain.
- Fix a bug when opening a drawer while text is selected.
- Fix two bugs with EasyList.
- Add support for file:// and content:// URLs.
- Update several preference names.
- Register Privacy Browser as a web search provider.
- Add instructions for downloading files to Guide > Tor.
- Create a dark theme for the swipe to refresh animation.
- Add swipe to refresh to the View Source activity.
- Remove Google’s Ad Consent library on the free flavor.
- Updated Italian translation provided by Francesco Buratti.
- Updated Russian translation.
- Updated Spanish translation provided by Jose A. León.
- Partial Turkish translation.
2.14 (version code 37) standard – free – minimum API 19, target API 28 – released 8 December 2018
- Add encrypted import and export options.
- Fix a bug when importing databases under certain circumstances.
- Add an options entry to quickly toggle proxying through Orbot.
- Add an option to download files using an external app.
- Fix the deletion of DOM storage.
- Scroll to the beginning of the URL text box after editing.
- Allow exiting the Bookmarks activity directly from a subfolder.
- Change the app icon back to the old style for older versions of Android.
- Updated Italian translation provided by Francesco Buratti.
- Updated Russian translation.
- Updated Spanish translation provided by Jose A. León.
2.13 (version code 36) standard – free – minimum API 19, target API 28 – released 29 October 2018
- Add importing and exporting of bookmarks and settings (includes the read storage permission).
- Switch default loading of URLs from HTTP to HTTPS.
- Display how many items are blocked by each blocklist with live updates.
- Add a stop loading button.
- Add user agent and night mode controls to the options menu.
- Fix a bug with disappearing system bars after watching a full screen video.
- Fix the Clear Data menu item status on Oreo (Android 8.0) and newer.
- Fix the size of the Waiting for Orbot message.
- Bump target API to 28 (Android 9 Pie).
- Updated Italian translation provided by Francesco Buratti.
- Updated Russian translation.
- Updated Spanish translation provided by Jose A. León.
2.12 (version code 35) standard – free – minimum API 19, target API 27 – released 31 July 2018
- Change the default homepage and search engine to Searx.me.
- Add UltraPrivacy to the blocklists.
- Add an option to block all third-party resource requests.
- Add blocklist controls to the options menu.
- Add a Guide tab explaining the Requests activity.
- Fix the “Waiting for Orbot” message.
- Fix two bugs in the blocklist processing.
- Fix two problems with full screen video mode.
- Updated Italian translation provided by Francesco Buratti.
- Updated Russian translation.
- Updated Spanish translation provided by Jose A. León.
2.11 (version code 34) standard – free – minimum API 19, target API 27 – released 10 July 2018
- Add a Requests activity that shows how many resource requests have been blocked.
- Fix a problem with proxying through Orbot on recent versions of WebView.
- Add an option to disable screenshots and screen recordings.
- Add swipe to refresh to domain and on-the-fly settings.
- Replace the form data app bar icon with a refresh icon.
- Remove form data options beginning in Android Oreo.
- Fix a crash when viewing or loading domain settings with a blank URL.
- Partially updated German translation provided by Stefan Erhardt.
- Updated Italian translation provided by Francesco Buratti.
- Updated Russian translation.
- Updated Spanish translation provided by Jose A. León.
2.10 (version code 33) standard – free – minimum API 19, target API 27 – released 24 May 2018
- Enable uploading of files to websites on Lollipop and newer.
- Allow applied user agents to be auto-updated with new releases.
- Add a download URL option to the context menu.
- Add an ad consent dialog and update the privacy policy to comply with the GDPR.
- Use the new GDPR ad controls to set all app ads in Privacy Browser Free to be non-personalized and non-tracking.
- Fix a bug introduced in version 2.9 that prevented bookmarks from being loaded from the Bookmarks activity.
- Fix a bug that caused some changes in domain settings to not be applied until after a reload.
- Improve the workflow when adding and editing domain settings from the options menu.
- Updated Italian translation provided by Francesco Buratti.
- Updated Russian translation.
- Updated Spanish translation provided by Jose A. León.
2.9 (version code 32) standard – free – minimum API 19, target API 27 – released 9 May 2018
- Use the public download directory (requires write storage permission).
- Add controls for the block lists to domain settings.
- Support launching other apps using custom URLs.
- Add a bookmarks tab to the guide.
- Create an adaptive icon.
- Preserve the favorite icon when returning from the settings or domains activities.
- Add a warning that Incognito Mode disables forward and back navigation.
- Allow cookies to be saved when Incognito Mode is enabled.
- Don’t reload the webpage when restarting from the launcher.
- Partially updated German translation provided by Stefan Erhardt.
- Updated Italian translation provided by Francesco Buratti.
- First complete Russian translation.
- Updated Spanish translation provided by Jose A. León.
2.8.1 (version code 31) standard – free – minimum API 19, target API 27 – released 1 March 2018
- Workaround a bug in recent versions of Android’s WebView that prevented users from saving cookies when desired.
2.8 (version code 30) standard – free – minimum API 19, target API 27 – released 22 February 2018
- Switch to EasyList for ad and tracking blocking.
- Add a View Source activity.
- Add a Clear Data submenu to the options menu.
- Fix the Add to Home Screen option to be compatible with Android Oreo.
- Fix color formatting in the URL text box.
- Clarify language in the privacy policy.
- Bump target API to 27 (Android Oreo, 8.1.0).
- Updated Italian translation provided by Francesco Buratti.
- Partial Russian translation.
- Updated Spanish translation provided by Jose A. León.
2.7.2 (version code 29) standard – free – minimum API 19, target API 26 – released 22 November 2017
- Add an options menu item to create/edit domain settings for the current domain.
- Open telephone number hyperlinks in the dialer.
- Fix a build error that prevented the release of 2.7 and 2.7.1 on F-Droid.
- Updated Italian translation provided by Francesco Buratti.
- Updated Spanish translation provided by Jose A. León.
2.7.1 (version code 28) standard – free – minimum API 19, target API 26 – released 9 November 2017
- Fix a crash when editing a bookmark in the new bookmarks drawer.
2.7 (version code 27) standard – free – minimum API 19, target API 26 – released 7 November 2017
- Add a bookmarks drawer that is accessed by sliding from the right.
- Prevent Night Mode from flashing a white background when loading new pages.
- Update the user agents.
- Bump target API to 26 (Android Oreo, 8.0.0).
- Updated Italian translation provided by Francesco Buratti.
- Updated Spanish translation provided by Jose A. León.
2.6 (version code 26) standard – free – minimum API 19, target API 25 – released 18 September 2017
- Add night mode rendering.
- Update the dark theme rendering of the About and Guide sections.
- Add support for HTTP authentication.
- Color code the Common Name in the view SSL certificate dialog.
- Updated Italian translation provided by Francesco Buratti.
- Updated Spanish translation provided by Jose A. León.
2.5 (version code 25) standard – free – minimum API 19, target API 25 – released 26 August 2017
- Add SSL certificate pinning to domain settings.
- Add searx.me to the list of search engines.
- Update the default homepage to work with both JavaScript enabled or disabled.
- Fix a bug that caused the website title to be lost on rotate.
- Ghost the “Clear DOM Storage” options menu item if there is nothing to delete.
- Use non-bolded red text to indicate unencrypted websites.
- Fix a bug that sometimes caused custom domain user agents to fail.
- Fix a bug that caused website modifications (like the sorting of a list) to be lost if Privacy Browser was moved to the background.
- Many small improvements were made to the Domains activity.
- Updated Italian translation provided by Francesco Buratti.
- Updated Spanish translation provided by Jose A. León.
2.4 (version code 24) standard – free – minimum API 19, target API 25 – released 23 June 2017
- Add a dark theme option.
- Highlight the http:// in red if a domain is not encrypted.
- Highlight the domain in the URL text box.
- Add settings to control what happens on Clear and Exit.
- Change the default homepage to https://start.duckduckgo.com.
- Add an undo action to the snackbar when cookies, DOM storage, or form data are cleared from the options menu.
- Fix a bug that caused pending changes to be lost on restart.
- Fix a bug with the spinner layout on some Huawei devices.
- Updated Italian translation provided by Francesco Buratti.
- Updated Spanish translation provided by Jose A. León.
2.3 (version code 23) standard – free – minimum API 19, target API 25 – released 26 May 2017
- Don’t include URL redirects in the WebView history.
- Add the option to disable loading of images to conserve bandwidth.
- Fix the layout of some web pages by using a wide viewport.
- Allow loading of host only URLs.
- Add icons to the settings screen.
- Add the title to the URL when sharing through the options menu.
- Disable the third-party cookies setting on KitKat because it only works on Lollipop or newer.
- Move Refresh to the bottom of the options menu.
- Updated Italian translation provided by Francesco Buratti.
- Updated Spanish translation provided by Jose A. León.
2.2 (version code 22) standard – free – minimum API 19, target API 25 – released 27 April 2017
- Create an Incognito Mode, which deletes the cache and history after each website loads.
- Combine the JavaScript-enabled and JavaScript-disabled search options into one entry.
- Display the erroneous sections of an SSL certificate error in red.
- Delete the entire private cache folder on Clear and Exit.
- Add a 25% font zoom option.
- Fix a bug with Orbot if the homepage is blank.
- Remove Torch from the list of recommended Tor search engines because it doesn’t support HTTPS.
- Fix a display corruption if the Find on Page bar is displayed when Privacy Browser is resumed.
- Display the Orbot version and APK package signature in About, Version.
- Update the privacy policy to version 1.4.
- Update the list of ad servers from pgl.yoyo.org.
- Updated Italian translation provided by Francesco Buratti.
- Updated Spanish translation provided by Jose A. León.
2.1 (version code 21) standard – free – minimum API 19, target API 25 – released 25 March 2017
- Fix a crash on load introduced in version 2.0.1 if the homepage is set to be blank.
- Fix a bug that prevented websites with a localhost domain from loading.
- Fix a bug that prevented URLs with special characters from loading from the URL box.
- Reset the favorite icon and website title before loading a new domain.
- Automatically select all text in the URL box when the user taps on it.
- Reorder the main options menu items by popularity.
- Reapply domain settings after closing Settings or Domains.
- Round the corners of the custom domain settings highlight.
- Move the progress bar to the bottom of the app bar.
- Updated Italian translation provided by Francesco Buratti.
- Updated Spanish translation provided by Jose A. León.
2.0.1 (version code 20) standard – free – minimum API 19, target API 25 – released 21 March 2017
- Only load domain settings when the domain changes.
- Only apply domain settings to subdomains if *. is specified at the beginning of the domain name.
- Reload domain settings when navigating with the back button.
- Autopopulate the create bookmark and create shortcut dialogs.
- Updated Italian translation provided by Francesco Buratti.
- Updated Spanish translation provided by Jose A. León.
2.0 (version code 19) standard – free – minimum API 19, target API 25 – released 16 March 2017
- Implement custom domain settings.
- When proxying through Tor, wait until Orbot is ready before attempting to load a page.
- Use .onion search engines when proxying through Tor.
- Updated Italian translation provided by Francesco Buratti.
- Updated Spanish translation provided by Jose A. León.
1.15 (version code 18) standard – free – minimum API 19, target API 25 – released 11 February 2017
- Delete the secret, undocumented WebView cache on Clear and Exit.
- Automatically start Orbot when proxying through Orbot is enabled.
- Localize the dates on the SSL certificate dialogs.
- Enable downloading of files from websites that require a login. Code contributed by Hendrik Knackstedt.
- Fix a crash when attempting to download a file that does not have an HTTP or HTTPS URI.
- Initial Italian translation provided by Francesco Buratti.
- Updated Spanish translation provided by Jose A. León.
1.14.1 (version code 17) standard – free – minimum API 19, target API 25 – released 4 January 2017
- Fix a bug that caused Privacy Browser to crash on some websites when ad blocking was enabled.
1.14 (version code 16) standard – free – minimum API 19, target API 25 – released 26 December 2016
- Implement ad blocking.
- Change the default user agent to PrivacyBrowser/1.0 for real this time.
- Change the default for Do Not Track to be false.
- Add the option to enable full screen browsing mode and set it to false by default.
- Fix a bug that sometimes caused the navigation bar to turn gray in full screen mode when switching between apps.
- Bump target API to 25.
- Updated partial Spanish Translation.
1.13 (version code 15) standard – free – minimum API 19, target API 24 – released 28 November 2016
- Double-tap for full screen browsing mode.
- Change the default user agent to PrivacyBrowser/1.0.
- Add a clear history button.
- Add Copy URL to the URL context menu.
- Make the back button navigate to the parent folder in the bookmarks activity.
- Update privacy policy to version 1.3.
- Partial Spanish translation.
- Updated German translation provided by Aaron Gerlach.
1.12 (version code 14) standard – free – minimum API 19, target API 24 – released 9 November 2016
- Add a forward and back history list.
- Long press now displays target URLs and the option to view or download pictures.
- Added Find on Page.
- Completely remove Privacy Browser from RAM on “Clear and Exit”.
- Fix a crash when displaying an SSL Certificate error in Android KitKat and Lollipop.
- Fix a crash on some file downloads caused by a failure to parse the Content-Disposition header correctly.
- Updated German translation provided by Aaron Gerlach.
1.11 (version code 13) standard – free – minimum API 19, target API 24 – released 22 October 2016
- Bump target API to 24, which enables multi-window support on Nougat.
- Fix a bug introduced in version 1.10 that consumed massive amounts of CPU for no good reason.
- Add printing support.
- Fix file downloading on KitKat and Lollipop.
- Updated German translation provided by Aaron Gerlach.
1.10 (version code 12) standard – free – minimum API 19, target API 23 – released 15 September 2016
- Add Tor Orbot proxy support.
- Add Do Not Track support.
- Add a download dialog that allows users to modify the file name before the download begins.
- Add optional additional action buttons for cookies, DOM storage, and saved forms.
- Update user agents and add Safari on iOS and OS X.
- Add StartPage and Qwant to the list of search engines.
- Updated German translation provided by Aaron Gerlach.
1.9.1 (version code 11) standard – free – minimum API 19, target API 23 – released 27 August 2016
- Changed asset image links to relative paths so Privacy Browser will build on F-Droid.
1.9 (version code 10) standard – free – minimum API 19, target API 23 – released 26 August 2016
- German translation provided by Aaron Gerlach.
- Add the ability to view SSL certificate details and SSL error messages. This allows Privacy Browser to load web pages with self-signed certificates.
- Add font size controls.
- Handle “mailto:” links on websites.
- Fix a crash when creating or editing a bookmark with no favorite icon.
- Fix a bug that sometimes disabled the navigation drawer after exiting a full screen video.
- Send a null value for the “X-Requested-With” header on initial page load.
1.8 (version code 9) standard – free – minimum API 19, target API 23 – released 16 July 2016
- Add a bookmarks interface.
- Add basic controls for form data.
- Fix a bug that prevented editing the custom user agent.
- Fix a bug that prevented URLs from loading if there are whitespaces at the beginning or end.
1.7 (version code 8) standard – free – minimum API 19, target API 23 – released 16 June 2016
- Create an About activity with a TabView.
- Create a Guide activity with a TabView.
- Bump the minimum API from 15 to 19 due to security concerns regarding older versions of WebView.
1.6 (version code 7) standard – free – minimum API 15, target API 23 – released 11 May 2016
- Add a setting to customize the search URLs.
- Add a setting to customize the browser’s user agent.
1.5 (version code 6) standard – free – minimum API 15, target API 23 – released 5 May 2016
- Add the option to disable swipe to refresh so that certain websites, like Google Maps, will function correctly.
1.4 (version code 5) standard – free – minimum API 15, target API 23 – released 28 April 2016
- Add controls for third-party cookies.
- Fix full screen video playback.
1.3 (version code 4) standard – free – minimum API 15, target API 23 – released 7 April 2016
- Create a navigation drawer.
1.2 (version code 3) standard – free – minimum API 15, target API 23 – released 23 March 2016
- Update launcher icon to make it bigger.
- Replace all toast messages with snackbars.
- Don’t update the URL box if the user is typing in it.
- Bump the minimum API from 10 to 15. Privacy Browser was crashing on load in API 10.
1.1 (version code 2) standard – free – minimum API 10, target API 23 – released 9 March 2016
- Separate the standard and the free flavors so that Privacy Browser builds correctly on F-Droid.
1.0 (version code 1) standard – free – minimum API 10, target API 23 – released 24 February 2016
- Toggle JavaScript, DOM storage, and cookies.
- Set default enabled status for JavaScript, DOM storage, and cookies.
- Clear DOM storage and cookies.
- Add shortcuts to the home screen.
- Utilize download manager.
- Navigate forward and back.
- Cut, copy, paste URLs.
- Share URLs.
- Set homepage.
- Scroll URL bar.
- Maintain WebView scroll location when rotating screen.
- Swipe to refresh WebView.
- Play full screen videos (requires JavaScript to be enabled).
- Clear and Exit menu item.
6 responses to “Changelog and Downloads”
Hi
Would it possible to add a more granular request control in Privacy Browser?
What I’m thinking about, is something like uMatrix for Firefox, and you might be able to reuse the code from uMatrix, as it’s open source.
Also, it can be a chalange to remember what pages where open, if you accidently close Privacy Browser, so it would be relief, if Privacy Browser had a regular mode, as well as an incognito mode.
The place to make feature requests and ask general questions is at https://redmine.stoutner.com/projects/privacy-browser/issues and https://redmine.stoutner.com/projects/privacy-browser/boards.
“3.13.2 (version code 66) standard – alt – minimum API 23, target API 33, released 6 February 2023
Add a Simplified Chinese translation provided by Xin.”
Above change seems to indicate there is a Chinese translation function provided within Privacy Browser. However, no such a language translation-related menu item or button can be found in the browser. As we all know, when it comes to online privacy and safety, Simplified Chinese Apps or components of any systems are often a big security concern and need to be scrutinized and verified. Can you please give more details about this change and its provider “Xin”?
I think you have misunderstood. The Simplified Chinese translation is a translation of the app interface. If you set the language of your device to Simplified Chinese the app is displayed in Simplified Chinese instead of English. For a list of translators, see https://www.stoutner.com/privacy-browser-android/contributors/.
Alright, that makes sense. So the change will help more people foil online censorship, which is a great thing. Thanks for your clear explanation.
You’re welcome. As you mention in your original comment, webpage translation services are privacy nightmares, and I have no intention of ever integrating them into Privacy Browser.