jCyrus
jCyrusProduct Builder
  • Home
  • About
  • Skills
  • Projects
  • Contact
Back to Privacy Policies

Privacy Policy

BrowserPort

Last Updated: January 3, 2026

Welcome to BrowserPort! This privacy policy explains how our browser picker application handles data. We are committed to protecting your privacy and providing complete transparency about our practices.

The short version: BrowserPort does not collect, transmit, or store any personal data. Everything happens locally on your device. No analytics, no tracking, no servers.

No Data Collection

This game does not collect, store, or process any personal information from its users. We respect your privacy and believe in providing a fun gaming experience without unnecessary data collection.

What this means:

  • No email addresses, phone numbers, or contact information is collected
  • No personal identifiers are stored on our servers
  • No user profiles or accounts are created
  • No tracking across other apps or websites
  • No advertising identifiers are accessed or used

What BrowserPort Does

BrowserPort is a desktop utility that helps you choose which browser to open links with. Here's what the app does:

  • Detects installed browsers: Scans your local file system for installed web browsers (Chrome, Firefox, Safari, Edge, Brave, etc.)
  • Intercepts links: Registers as a protocol handler for http:// and https:// URLs when you choose to set it as your default browser
  • Displays browser picker: Shows a floating window with your installed browsers when you click a link
  • Launches browsers: Opens your selected browser with the URL when you make a choice
  • Checks for updates: Periodically checks for app updates to ensure you have the latest features and security fixes (only in direct-download builds, not App Store versions)

All of these operations happen entirely on your device. No data is sent to external servers.

Local Data Processing

BrowserPort processes the following data locally on your device:

  • Browser installation paths: File paths to detected browsers (e.g., /Applications/Google Chrome.app)
  • URLs: The web addresses you click are temporarily held in memory to pass to your chosen browser
  • App preferences: Any settings you configure are stored locally using standard system preferences

This data never leaves your device and is only used to provide the core functionality of the app.

Network Communication

BrowserPort makes the following network requests:

Update Checks (Direct Download Builds Only)

If you downloaded BrowserPort directly from GitHub (not from the Mac App Store), the app periodically checks for updates by contacting GitHub's release API. This request contains:

  • Your current app version number
  • Basic system information (OS type and version)

This is handled by the standard electron-updater library and follows GitHub's privacy policy. No personal identifiers are included in these requests.

Mac App Store Version: If you installed BrowserPort from the Mac App Store, update checks are disabled entirely. Updates are handled exclusively through the App Store.

Third-Party Services

BrowserPort does not use any third-party analytics, tracking, or advertising services.

  • No Google Analytics
  • No Facebook Pixel
  • No crash reporting services
  • No advertising networks
  • No user behavior tracking

The app is built with privacy in mind from the ground up.

Permissions & Security

BrowserPort requests the following system permissions:

  • File System Access: Limited read access to detect installed browsers in standard application directories
  • Protocol Handler Registration: Permission to handle http:// and https:// URLs when set as default browser
  • Network Access: Only for update checks (direct download builds) or when launching a URL in a browser

The app follows Electron security best practices:

  • Context isolation enabled
  • Node integration disabled in renderer process
  • Sandboxed renderer process
  • Secure IPC communication via contextBridge
  • URL validation before passing to browsers

Data Storage

All data stored by BrowserPort remains on your device:

  • App preferences: Stored in standard system preference files managed by your operating system
  • Cached browser list: Temporarily stored in memory while the app is running
  • Update information: Version check results are cached briefly to avoid excessive network requests

No data is uploaded to remote servers or cloud services. When you uninstall BrowserPort, all associated data is removed from your device.

Contact Us

If you have any questions or concerns about this privacy policy or our data practices, please don't hesitate to contact us:

Email: hello@jcyrus.com

Website: jcyrus.com

Your Rights

Since BrowserPort does not collect or transmit personal data, there is no personal information to access, modify, or delete from our servers (because we don't have any servers storing your data).

You have complete control over the app and its data on your device:

  • Uninstall anytime: Simply delete the app to remove all associated data
  • Disable updates: Turn off automatic update checks in app settings (direct download builds)
  • Revoke permissions: Remove protocol handler registration through system preferences

Children's Privacy

BrowserPort is a general-purpose utility tool suitable for all ages. Since we don't collect any personal information, there are no special privacy concerns regarding use by children.

The app does not target children specifically and does not collect data from users of any age.

Changes to This Privacy Policy

We may update this privacy policy from time to time to reflect changes in our practices, app features, or for legal compliance. Any changes will be posted on this page with an updated "Last Updated" date. We encourage you to review this policy periodically. Continued use of BrowserPort after changes constitutes acceptance of the updated policy.

App Store Compliance

This privacy policy complies with the requirements of:

  • Apple App Store - App Privacy Guidelines
  • Mac App Store - Sandboxing and Privacy Requirements
  • General Data Protection Regulation (GDPR) principles
  • California Consumer Privacy Act (CCPA) principles

App Store Privacy Label Summary:

✓ Data Not Collected - BrowserPort does not collect any data from this app

Open Source & Transparency

BrowserPort is open source software. You can review the complete source code to verify our privacy claims:

github.com/jcyrus/browserport

We believe in transparency and invite security researchers and privacy advocates to audit our code.

This privacy policy is effective as of January 3, 2026. For questions or to report privacy concerns, please contact hello@jcyrus.com.

© 2026 All Rights Reserved by jCyrus. Privacy