Back to Bandwidth Beacon

Bandwidth Beacon

Bandwidth Beacon Privacy Policy

Bandwidth Beacon is developed by Stephen Kavazos, who operates the SKAV Digital software brand. The app measures overall network-interface activity locally on your computer. Its optional Per-App Network Insights feature can show aggregate activity associated with local applications, helpers and system services. These measurements are not transmitted to the developer.

This policy applies to the Bandwidth Beacon macOS application, including optional Per-App Network Insights. Network measurements and application or process activity remain on your computer and are not transmitted to Stephen Kavazos, SKAV Digital or any third party. Use of the SKAV Digital website is covered separately by the website Privacy Policy.

Last updated: 2 August 2026

Section A

Scope

This policy applies to the Bandwidth Beacon macOS application, including its optional Per-App Network Insights feature.

Stephen Kavazos is the developer responsible for Bandwidth Beacon and operates SKAV Digital as the public website and software brand for the app. This policy explains how Bandwidth Beacon processes overall and per-app network measurements locally, stores preferences and current-session information on your computer, and handles information you voluntarily provide when contacting support.

This policy does not cover Apple's independent App Store, TestFlight, payment, account, crash-reporting, or diagnostic systems.

Section B

Personal information the app does not collect

Stephen Kavazos does not collect, transmit, or sell personal information through Bandwidth Beacon.

In normal use, the app does not send data to the developer. It does not collect or transmit:

Bandwidth Beacon may process application and process identity locally to provide Per-App Network Insights. That local processing does not mean the information is collected or received by the developer. This is consistent with the App Store privacy response Data Not Collected: privacy-relevant processing remains on your device and no information is transmitted to the developer or a third party.

Information you choose to provide in a support communication is handled separately as described in Section I and is not automatically collected by the app.

No user account is required to use Bandwidth Beacon.

Section C

Network measurements

Bandwidth Beacon reads aggregate byte counters supplied by macOS for the active routed network interface.

These counters allow the app to calculate current download and upload rates, recent graph history, session peak rates, and downloaded and uploaded totals for the current session. Bandwidth Beacon measures traffic quantity only. It does not inspect packet contents, identify downloaded or uploaded files, or collect browsing history, domains, or URLs.

Accessing macOS interface counters for local calculation does not transmit those measurements to the developer. Network measurements are not sent to Stephen Kavazos or SKAV Digital, shared with third parties, or stored in a cloud activity-history service.

Per-App Network Insights

When you choose to enable Per-App Network Insights, Bandwidth Beacon uses Apple's Network Extension framework to receive Apple-provided aggregate flow statistics and locally available application or process identity. It calculates aggregate upload and download rates and current-session totals by application or process. All identity resolution and traffic calculation remain on your computer; no remote identity lookup is performed.

The feature measures amounts of data. It does not examine packet payloads, websites, domains, URLs, DNS queries, IP addresses, ports, filenames, transferred file contents, messages, credentials, cookies or browsing history.

macOS does not provide a reliable originating-application identity for every flow. Some applications use shared helpers or system services, so Bandwidth Beacon may show the helper or shared service instead of guessing a parent application. For example, Web Activity may represent Safari or another WebKit-based application.

Section D

Local storage

Bandwidth Beacon stores persistent preferences and temporary current-session information locally.

Stored preferences may include your selected units, smoothing, update interval, colour accents, download-only mode, Launch at Login state, whether you have dismissed explanatory screens, whether you requested Per-App Network Insights to be enabled, and optional settings you select for that feature.

Current-session information may include graph history, overall and per-app rates and totals, application or process display identity, identity category, bundle identifier or executable identity used internally, last-active timestamps, provider health and operational state, and temporary flow-continuity identifiers.

A bounded temporary snapshot communicates between the app and its Network Extension. It is stored locally in the app's private App Group container with owner-only file permissions. The snapshot is not restored as previous-session activity history and is not transmitted anywhere. Raw audit tokens and technical flow identifiers are not part of the normal consumer interface.

Section E

Retention and deletion

Bandwidth Beacon does not retain network measurements on developer-controlled servers because those measurements are never transmitted off your computer to the developer.

Ordinary whole-interface and per-app measurements are intended only for the current app session. Reset Session clears the relevant current-session statistics and graph history. Reset Per-App Session clears per-app totals. Disabling Per-App Network Insights clears its temporary snapshot and session data, and normal application termination deletes the per-app snapshot.

An unexpected crash or forced quit may temporarily leave a local snapshot. Any stale snapshot is removed automatically before the next app session begins, and previous per-app totals are never restored into a new session.

Local preferences, including units, smoothing, update interval, colour accents, download-only mode, and Launch at Login, remain in normal macOS application-preference storage until you change or remove them, or macOS removes them. Removing only the app bundle may not remove every preference or the app's App Group container.

You can remove local information through normal macOS app-removal, preference-removal and container-management processes. No request to the developer is required to delete information stored only on your own computer.

Section F

Analytics, advertising, and tracking

The Bandwidth Beacon app contains:

Section G

Optional system permission

Per-App Network Insights is off by default and requires explicit one-time macOS approval.

Enabling the feature is optional. If you decline or later disable it, ordinary Bandwidth Beacon monitoring remains fully functional. The permission allows the local Network Extension to receive aggregate statistics and application or process identity where macOS provides it. It does not grant the developer remote access.

The feature does not reduce or disable macOS security protections and does not require you to disable System Integrity Protection, Gatekeeper, FileVault or the firewall. It does not install a kernel extension, VPN profile or root certificate.

Section H

Apple services

Apple may independently process information when you use its services.

Depending on the services you choose and your Apple settings, Apple may process App Store purchases, TestFlight participation, crash information, diagnostic information, payment information, and Apple account information under Apple's own systems and policies. Stephen Kavazos does not control Apple's handling of that information.

Bandwidth Beacon does not automatically send crash information, diagnostics, telemetry, or identifiable device data directly to the developer. Apple's independent processing does not mean that the developer collects those categories through the app.

Section I

Support communications

Information is received only when you voluntarily contact support.

A support message may include your name, email address, and any information or files you choose to provide. Stephen Kavazos uses that information to understand and respond to your request. Support communications are separate from automatic app data collection: Bandwidth Beacon does not automatically attach process lists, per-app activity, network statistics, diagnostics or technical identifiers to support messages, and does not create a support message on your behalf. You choose what to provide manually.

You can contact support at support@skav.au or through the Contact page. The website contact form and website practices are described in the website Privacy Policy.

Section J

Children

Bandwidth Beacon is a general-purpose utility and is not specifically directed at children.

Section K

Security

Bandwidth Beacon keeps its measurements locally on your device.

The Per-App Network Insights provider runs as an Apple-supported user-space system extension. It is a pass-through content-filter provider used only for aggregate statistics and local process identity. It always allows every network flow: it does not block, pause, redirect or modify traffic, DNS or routing. It does not provide a VPN or act as a proxy or packet tunnel. It does not weaken encryption or route traffic through another service.

No software, device or storage method can be guaranteed to be completely secure in every circumstance. You remain responsible for maintaining the security of your computer and macOS account.

Section L

Changes to this policy

This policy may be updated when the app or relevant practices change.

Updates will be published on this page with a revised last updated date.

Contact

Privacy questions

Stephen Kavazos is the developer of Bandwidth Beacon and operator of the SKAV Digital brand. For questions about this Privacy Policy, use the Contact page or email support@skav.au.