Features

This page summarizes the main browser features and the settings available in the current desktop app.

Quick toggles

  • 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.
  • Git fetch enables the GitHub repo picker in the Torry feed.
  • 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 where necessary for highly sensitive pages.
  • 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.
  • Git Fetch - Browse GitHub repositories (when enabled in settings).
  • 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.
  • 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 (e.g., Google sign-in when you already have a passkey) 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 (stored silently in your settings) 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

  1. Reorder tabs lets you drag tab buttons on the strip to keep frequently used ones close.
  2. Tab favicon badge shows a consistent favicon tile in the tab strip (helpful when icons are hard to read on dark themes).
  3. AI suggestions surfaces search ideas when the address bar is empty.
  4. Erase suggestions adds a remove button to each URL suggestion so you can delete items from history instantly.
  5. 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 and are reflected across the website settings modal as well.

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.

  • Shows status as "Ready" when configured, or "Setup" otherwise.
  • 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.