Privacy Policy

ByteGuard is built to help users understand and manage browser bandwidth usage while keeping data on the user’s device whenever possible.

Effective date: April 10, 2026

This Privacy Policy explains how the ByteGuard browser extension ("ByteGuard", "the extension", "we", "our", or "us") handles information when you install and use the extension.

What ByteGuard Does

ByteGuard monitors browser network activity to estimate bandwidth usage by tab and domain, show usage summaries, manage data budgets, display alerts, and optionally block bandwidth-heavy resources or user-selected domains when low-data mode is enabled.

Information Processed by the Extension

To provide its features, ByteGuard may process the following categories of information locally on your device:

  • Network request metadata needed to estimate bandwidth usage, such as request URL hostname, tab association, and response size information like Content-Length when available.
  • User-configured settings, such as daily and monthly budgets, alert preferences, theme preferences, low-data mode settings, and blocked domains.
  • Usage statistics generated by the extension, such as total daily usage, monthly usage, per-domain totals, per-tab totals, hourly summaries, and historical usage records.

Information We Do Not Collect

ByteGuard is not designed to collect personally identifiable information such as your name, email address, phone number, payment information, passwords, or the text, images, and other content of the pages you visit.

How Information Is Used

Information handled by ByteGuard is used only to provide the extension’s single purpose: bandwidth tracking, budgeting, alerts, analytics, and user-controlled data-saving features.

Where Data Is Stored

ByteGuard stores its settings and usage data locally in your browser using extension storage APIs. ByteGuard does not operate a backend service for syncing or uploading your usage data.

Data Sharing

We do not sell, rent, or transfer user data to third parties. Data processed by the extension remains on the user’s device except in the following user-initiated situations:

  • If you choose to export your own data as JSON, CSV, or HTML summary files.
  • If your browser or platform provider processes normal extension API behavior as part of browser functionality.

Remote Services

ByteGuard does not load or execute remote code. All JavaScript and other executable code used by the extension is packaged with the extension.

Some optional features may make normal network requests to third-party endpoints chosen for that feature, such as connectivity or speed-testing endpoints, but these requests are not used to download executable code and are not intended to send your browsing history to us.

Permissions

ByteGuard requests browser permissions only for features related to its bandwidth-tracking purpose, including measuring bandwidth usage, storing settings, showing alerts, applying low-data blocking rules, associating usage with tabs, running scheduled resets, and exporting user-requested files.

Your Choices

  • You can uninstall the extension at any time.
  • You can clear locally stored usage data and settings from the extension options page.
  • You can choose whether to enable optional features such as notifications, exports, and low-data mode.

Children’s Privacy

ByteGuard is not directed to children under 13, and we do not knowingly collect personal information from children.

Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the effective date on this page.

Contact

If you have questions about this Privacy Policy, you can contact the project maintainer through the repository issues page at github.com/gautam0222/ByteGuard-Smart-Bandwidth-Tracker/issues.

This policy is intended to match the current ByteGuard codebase, which stores usage data locally and does not include a remote analytics or account system.