Addresses and names
Type a web address, a search, or a .gao name. .gao names are resolved through Gao ID, and only a validated https destination is opened. .eth, .sol, .bnb and .arb names open through public gateways. Searches go to DuckDuckGo.
Tabs, history, bookmarks
Up to ten tabs are kept; opening more closes the oldest. Tabs, history and bookmarks are stored on the device and restored when you relaunch.
Downloads
Files are saved, never opened automatically, and given safe names. On iOS they live inside Gao Browser until you export them with the Files picker from the Downloads row. On Android they go to the system Downloads collection. Cancelling a download leaves nothing behind.
Uploads and dialogs
Web forms open the system file picker, with multiple selection on Android. Alerts, confirms and prompts are shown by the browser with the site's address as the title, so a page cannot pretend to be the app.
Permissions
Camera, microphone, location and wallet access are asked per site and only on secure connections. The system asks as well the first time. Decisions are kept in the site settings sheet and can be changed there.
Wallets
Gao Browser contains no wallet and cannot sign. A site's own connect button starts a WalletConnect session with a wallet app you already have; every signature is approved inside that wallet. Gao Browser only shows a site a wallet provider after you allow it for that site.