Beginning with Privacy Browser Android 2.13, there is an option to export and import settings and bookmarks. These settings are stored in an SQLite database. Privacy Browser defaults to using a .pbs (Privacy Browser Settings) file extension, but the import/export algorithm doesn’t care what the extension is. This page documents the database schema.
Changelog
Schema
Version
Changes
1
2.13
Initial release.
2
2.14
Add download_with_external_app to the Preferences table.
3
2.15
Rename the default_font_size field to font_size in the Preferences table.
4
2.16
Add the pinned_ip_addresses fields to the Domains table.
5
2.17
Remove hide_system_bars and translucent_navigation_bar from the Preferences table and add hide_app_bar and scroll_app_bar.
6
3.0
Add open_intents_in_new_tab to the Preferences table.
7
3.1
Add wide_viewport to the Preferences and Domains tables and google_analytics, facebook_click_ids, and twitter_amp_redirects to the Preferences table.
8
3.2
Add ultralist to the Preferences and Domains tables.
9
3.3
Remove proxy_through_orbot, tor_homepage, tor_search, and tor_search_custom_url from the Preferences table and add proxy and proxy_custom_url to the Preferences table.
10
3.4
Remove download_with_external_app and add download_location and download_custom_location to the Preferences table.
11
3.5
Replace nightmode with webview_theme in the domains table, replace dark_theme with app_theme in the preferences table, and replace night_mode with webview_theme in the preferences table.
12
3.6
Add clear_logcat to the preferences table.
13
3.7
Remove download_location and download_custom_location from the Preferences table.
14
3.8
Remove enablethirdpartycookies from the Domains table and do_not_track and third_party_cookies from the Preferences table. Rename enablefirstpartycookies to cookies in the Domains table and first_party_cookies to cookies in the Preferences table. Add download_with_external_app to the Preferences table.
15
3.11
Remove facebook_click_ids from the Preferences table. Rename google_analytics to tracking_queries and twitter_amp_redirects to amp_redirects in the Preferences table. Add x_requested_with_header to the Domains and Preferences tables.
16
3.12
Remove x_requested_with_header from the Domains and Preferences tables.
17
3.15
Remove parentfolder and add parent_folder_id and folder_id to the Bookmarks table. Convert the following Domains boolean switch values to integers: enablejavascript, cookies, enabledomstorage, enableformdata, enableeasylist, enableeasyprivacy, enablefanboysannoyancelist, enableffanboyssocialblockinglist, ultralist, enableultraprivacy, blockallthirdpartyrequests.
18
3.17
Remove download_with_external_app from the Preferences table. Add display_under_cutouts and download_provider to the Preferences table.
19
3.18
Remove enableformdata from the Domains table and save_form_data and clear_form_data from the Preferences table.
20
3.19
Remove display_under_cutouts and add sort_bookmarks_alphabetically to the Preferences table.
The database contains three tables: Bookmarks, Domains, and Preferences.
Leave a Reply
You must be logged in to post a comment.