Toggles & appearance
These switches live in the Settings panel and adjust privacy and appearance on the fly:
- Hide toolbar removes the address and toolbar for a more immersive view.
- Hide URL obscures the address text after a short idle delay and reveals it again on hover/focus.
- Legacy UA swaps the default string to a legacy browser when a site misbehaves.
- Private reduces local persistence for normal browsing data and keeps private sessions separate from standard usage.
- Block ads applies the built-in blocklist to every navigation.
- Strict mode disables JavaScript entirely for every page you visit.
- Passwords enables the password manager to detect and save login credentials.
- Ambient implements a dynamic background that adapts to the page content.
Overflow menu
The three dots menu (⋮) provides quick access to additional features:
- Add Bookmark: save the current page to your bookmarks.
- Bookmarks: view and manage all saved bookmarks.
- History: browse your browsing history.
- AI Chat: chat with AI about the current page (when available).
- Page Font: override the font for the current page.
- Settings: open the settings panel.
- What's New: see the latest features and changes.
- Anonymous view: open the current page through an anonymous proxy view.
- Onion directory: browse the Torry onion directory of sites.
- Network Debug: inspect network requests for the current page.
Data controls
The settings panel also includes built-in cleanup actions for local browser data.
- Clear cache removes cached web content and related local web storage for open tabs.
- Clear removes local browser data through a confirmation dialog.
- Factory reset is available from the same dialog when you want a broader reset across profiles.
User profiles
Create multiple profiles to keep your browsing data separate. Each profile has its own bookmarks, history, and settings.
- Switch between profiles instantly from the Settings panel.
- Create custom profiles with your choice of name and color.
- Delete profiles you no longer need (except the default profile).
- Your active profile is indicated by a checkmark in the profile list.
Password manager
Flip this toggle to turn on the login detector that watches standard sign-in forms and surfaces a save prompt when credentials can be captured safely.
- The prompt only appears when the login form is a standard username/email + password submission.
- Sites that automatically switch to passkeys, multi-step iframes, or progressive flows won't fire the detector.
- You can still manually add entries through the Password Vault screen that shows when the toggle is active.
- Use the "Never save for this site" preference to skip prompts for shared machines.
Media & security
Camera and microphone requests are handled in-app so supported sites can proceed without getting stuck on missing permission flow inside the embedded web view.
- The browser uses the permission handler built into
webview_flutter for audio and video capture requests.
- macOS can still show an operating system permission prompt the first time access is requested.
- Requests for unsupported resource types are denied instead of hanging indefinitely.
Advanced helpers
- Reorder tabs lets you drag tab buttons on the strip to keep frequently used ones close.
- Tab favicon badge shows a consistent favicon tile in the tab strip (helpful when icons are hard to read on dark themes).
- AI suggestions surfaces search ideas when the address bar is empty.
- Erase suggestions adds a remove button to each URL suggestion so you can delete items from history instantly.
- Advanced cache keeps some resources around longer for faster page reloads when you revisit a site.
Theme changes and other common settings update directly in the app.
Homepage
Set a custom homepage URL that loads when you open a new tab or launch the browser.
- Leave empty to use the default Torry feed.
- Enter any URL to use as your landing page.
AI chat
Chat with AI about the current page, ask follow-up questions, and generate quick summaries when AI is configured.
- Appears in the overflow menu once AI is configured through Firebase.
- Uses Firebase AI integration from the desktop app.
- Configure it through the Firebase settings below.
Firebase configuration
Connect your own Firebase project to enable AI features.
- API Key: your Firebase API key.
- App ID: your Firebase app ID.
- Sender ID: your Firebase messaging sender ID.
- Project ID: your Firebase project ID.
- Storage Bucket: your Firebase storage bucket URL.
Found something unexpected? Report an issue.