Legal

Privacy Policy

Last updated: January 31, 2026

1. Overview

Trail ("we", "our", "us") provides the Trail browser extension and related services (collectively, the "Service"). This Privacy Policy explains what information the browser tool processes, where it is stored, and when it is sent to our servers.

1A. Plain-language summary (non-binding)

This summary is a friendly overview and does not replace the legal text below. We run a lightweight browser tool that records URLs, titles, and notes so you can retrace research paths. Data stays on your device unless you sign in for optional account features. You can delete local data at any time from the product or your browser settings.

2. What the App Collects

2.1 Browsing / navigation data (to build your "trail")

While the tool is enabled, it automatically tracks main-frame navigation events in your browser in order to build a navigation tree. This may include:

  • Page URL (including path, query parameters, and fragments)
  • Page title
  • Favicon URL
  • Timestamps related to navigation events
  • A tree structure representing how pages are connected (parent/child navigations)

This means the tool can capture a record of the pages you visit while it is enabled (except for certain non-web schemes such as `chrome-extension:`, `devtools:`, `mailto:`, etc.).

2.2 App settings

The product stores your preferences (e.g., UI and capacity settings).

2.3 Account / subscription data (only if you use those features)

If you use account, authentication, or billing features from the product UI, the product may:

  • Store authentication tokens locally
  • Request account/subscription status from our backend

3. Permissions and How Collection Works

The software requests broad website access (host permission `<all_urls>`) and uses Chrome APIs (including `webNavigation`, `tabs`, and a content script) so it can:

  • Detect navigations and build/update your navigation tree
  • Observe title and favicon changes on pages

The product does not intentionally collect:

  • Keystrokes or form input values
  • Passwords
  • The contents of web pages (beyond the URL/title/favicon described above)

4. Where Your Data Is Stored

4.1 Local storage (on your device)

By default, your navigation tree data is stored locally in the browser using `chrome.storage.local` (local storage). This can include:

  • `trail_tree` (your current navigation tree)
  • `trail_tree_meta` (tree metadata such as label and timestamps)
  • `trail_tree_archives` (archived trees)
  • `trail_settings` (product settings)
  • `trail_auth_session` (only if you sign in; authentication session/token data)

4.2 Backend storage (only for account/subscription features)

If you use account/subscription features, the product communicates with our backend at `https://app.gettrail.net` to authenticate and retrieve account/subscription/billing-related information.

5. What We Send to Our Backend

  • Navigation/trail data: The product is designed to keep your navigation tree data local to your browser and does not send your navigation tree to our backend by default.
  • Account/subscription requests (optional): If you use account/subscription features, the product will send requests needed to provide those features (for example: auth portal session requests, account snapshot, subscription/billing status). These requests may include authentication tokens when applicable.

6. Data Sharing

We do not sell your data.

We may share information only:

  • With service providers strictly necessary to operate the account/subscription backend (if you use those features)
  • If required by law or valid legal process
  • To protect the rights, safety, and integrity of Trail

6A. Practical sharing note (non-binding)

This section is a simple overview and does not replace the legal text below. Sharing is optional and happens only when you invite someone or export. You can keep work local, and you can delete it from the product at any time.

7. Retention

  • Local navigation/tree data: Stored in `chrome.storage.local` until you delete it from the product, clear local site data/storage, or uninstall the add-on. Depending on your settings (e.g., capacity limits), older nodes may be evicted automatically.
  • Local auth session data: Stored until you log out or clear local storage/uninstall.
  • Backend account/subscription data: Retained as needed to operate your account (if any) and to meet legal, billing, and security requirements.

8. Incognito / Private Browsing

The add-on does not run in Incognito by default. If you explicitly enable the add-on for Incognito in your browser settings, it will be able to track navigations in Incognito windows as well.

9. Security

We use reasonable safeguards appropriate to the type of data processed. No system is 100% secure.

10. Contact

For privacy questions or requests, contact: support@gettrail.net

11. Your Choices

You can control or remove local data by deleting trees from the product UI, clearing local storage/site data, disabling the add-on, or uninstalling it.

12. Children’s Privacy

The Service is not intended for children under the age of 13, and we do not knowingly collect personal information from children.

13. Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be posted with an updated “Last updated” date.