Skip to content

KernFerm/BubblesTheDev-WebBrowser

Repository files navigation

πŸ–₯️ BubblesTheDev Web Browser

Installer Package – Version 1.0.10

please make sure to star the repo. thank you :)

Installer File: BubblesTheDev Web Browser_Installer_1.0.10.exe

Author: BubblesTheDev
Platform: Windows 11 (x64)
Engine: Chromium (Electron 40)

πŸ“₯ Version 1.0.10 Downloads

Downloads

Download Version 1.0.10


πŸ“„ Documentation

Browser-Privacy-Comparison

Data-Collection-and-Privacy-Notice

Architecture


πŸš€ Overview

BubblesTheDev Web Browser is a desktop web browser built with Electron and a BrowserView-based tab runtime.

Version 1.0.10 includes the encrypted saved-password vault, consent-gated bookmark and extension import, VPN tooling, managed updater flow, installer-time auto-update opt-in registration, runtime checks, download protection, and the broader BrowserView-based browser shell improvements already in the current release line.

This installer package installs the browser on Windows with optional desktop and Start Menu shortcuts.


✨ Features

  • πŸ—‚ Multi-tab browsing with a BrowserView-based tab runtime
  • 🏠 Bubbles Search Engine default home page at bubbles://home
  • 🌐 Direct URL browsing and plain-text search from the same address bar
  • πŸ”Ž Search results enriched in the background with DuckDuckGo results and Google suggestions
  • 🚫 Ad and tracker blocking with live counters on the Bubbles page
  • πŸ” Improved popup login compatibility for sites such as Google, Twitch, and Facebook
  • ⭐ Bookmarks system with consent-gated import from Chrome, Edge, Brave, Opera, or a manual bookmark file
  • πŸ“Œ Bookmark bar with removable saved-page chips
  • πŸ”‘ Encrypted saved-password vault with manual add, remove, and reveal actions
  • πŸ” Strong password generation on supported password forms and from the passwords panel
  • 🧩 Chromium extension import support for Edge, Chrome, Brave, and Opera
  • πŸ›œ VPN manager with installed-client detection for NordVPN, ExpressVPN, ProtonVPN, and WireGuard
  • 🌍 Browser-session IPv4 and IPv6 public IP testing in the VPN panel
  • πŸ“œ History tracking
  • πŸͺŸ Split-view browsing with a draggable divider
  • 🧭 Per-site permissions for camera, microphone, notifications, location, popups, clipboard, automatic downloads, and fullscreen
  • πŸ•Ά Incognito window support
  • πŸ–¨ Print support
  • πŸ’Ύ Save Page As functionality
  • πŸ“₯ Download tracking with recent-download management
  • πŸ›‘ Modular download protection with provider fallback, Authenticode verification, and protected open-file gating
  • 🧠 Built-in Task Manager for tab processes
  • πŸŒ™ Sleeping background tabs with manual sleep/wake controls in Task Manager
  • 🧩 User-Agent switching
  • 🏠 Custom homepage support
  • 🎡 Local-only Music Player with explicit opt-in before folder scans
  • ⌨️ Edit menu and keyboard shortcut guide for common browser actions
  • 🧾 Encrypted diagnostics export and local crash logging
  • βœ… Runtime checks panel for ad blocking, download providers, encrypted storage, and performance status

πŸ“¦ Installation Instructions

  1. Double-click:

    BubblesTheDev Web Browser_Installer_1.0.10.exe
    
  2. Choose your installation directory.

  3. Select optional shortcuts if desired.

  4. Click Install.

  5. Launch the browser after installation completes.

If you already have an older version installed, open Start > Settings > Apps, find BubblesTheDev Web Browser, uninstall the older version, and then install version 1.0.10.

during uninstall if it leaves a ghost file that is fine it isnt broken , new install will write over that version.


πŸ“ Default Installation Path

If no custom location is selected:

C:\Users\<YourUsername>\AppData\Local\Programs\BubblesTheDev Web Browser

πŸ–₯ System Requirements

  • Windows 11
  • 4 GB RAM minimum
  • ~300 MB free disk space
  • x64 architecture

πŸ” Security Configuration

This release includes the following Electron security settings and browser protections:

  • contextIsolation: enabled
  • nodeIntegration: disabled
  • sandbox: enabled for renderer and helper windows
  • BrowserView-based tab runtime instead of renderer-managed webviewTag
  • Separate session handling for incognito windows
  • Restricted permission handling
  • Download protection runs through modular scanner providers and can block or withhold risky files from in-app execution
  • Ad and tracker request filtering
  • No telemetry endpoints configured
  • No built-in silent auto-updater service
  • Installer offers Automatic updates or Manual updates only, with an optional owner-run managed update server for installs that opt into automatic updates
  • Installer-time auto-update registration can notify the owner-run update server immediately after setup when Automatic updates is selected

🎡 Music Player

The Music Player is local-only and off by default.

  • No music folder is scanned until the user explicitly agrees inside the Music Player window
  • The user can scan the default Music folder or choose another local folder
  • Playback uses local files only
  • Music library data is not uploaded or shared by the app

🧾 Diagnostics And Crash Reports

This release includes local diagnostics logging for runtime failures and renderer or tab process exits.

Users can export a diagnostics report from:

Tools > Export Diagnostics Report

Diagnostics are stored locally on the user machine and are not transmitted automatically. Exported diagnostics reports are encrypted before they are written to disk.

Support email for crash reports: bubblesthedevwebbrowsersupport@fnbubbles420.org

When reporting a problem, attach the exported encrypted diagnostics file to the support email.


πŸ”’ Privacy Notice

This application:

  • Does not collect personal data automatically
  • Does not transmit telemetry automatically
  • Does not include analytics services
  • Does not connect to BubblesTheDev-owned servers for diagnostics upload
  • Does not include AI, machine learning, or remote inference systems
  • Stores browser data locally on the user's device in compressed form, with OS-backed encryption when available

If the installer build is configured with an update server and the user selects Automatic updates during install, the installer can send a minimal update registration to an owner-run update server immediately after setup. The browser can also request the latest published release metadata from that server and download the published installer. The registration is limited to update-management fields such as install ID, version, install path, host name, platform, architecture, last-seen time, and source IP as seen by that server. It does not include browsing history, bookmarks, saved passwords, page content, or diagnostics.

Network traffic occurs when the user browses websites or uses built-in search features.

When the user runs a search from bubbles://home, the browser may contact DuckDuckGo and Google endpoints in the background to assemble the Bubbles search experience.


πŸ”Ž Privacy Proof

The application stores browser data and diagnostics locally under the Electron user data folder, and diagnostics are exported only when the user manually chooses to save them.

function getDataPath() {
   return path.join(app.getPath('userData'), 'browser_data.bin');
}

function getDiagnosticsDir() {
   return path.join(app.getPath('userData'), 'diagnostics');
}

Browser features such as history, bookmarks, site permission settings, homepage settings, Music Player settings, and local diagnostics are stored on the user's device to support browser functionality and are not automatically transmitted. The separate optional managed-update flow, when enabled for an Automatic updates install, sends only limited update-management fields and can fetch the latest published release metadata plus the installer package.


⚠️ SmartScreen Notice

If this application is distributed without trusted code signing, Windows SmartScreen may display a warning.

If prompted:

  1. Click More Info
  2. Select Run Anyway

Using a trusted code-signing certificate is recommended for public distribution.


πŸ”„ Updating

Current installer builds support two update modes:

  1. Manual updates only: close the existing browser, remove the older version if needed from Start > Settings > Apps, and install the newer version from the GitHub releases page.
  2. Automatic updates: the installer records that choice locally, can send an opt-in registration right after setup, and the browser can check in to an owner-run update server, fetch the latest published release, download the installer, and launch it on the user's PC if that build was configured for it.

Important:

  • The browser does not include a built-in silent updater client.
  • The updater is managed through the owner-run dashboard and published installer URL.
  • Dashboard access, release publishing, and the client list are restricted to the owner machine by default.
  • The browser still launches the installer as a normal Windows installer step; it is not a silent patch-in-place mechanism.

Uninstall behavior for installers built from the current source:

  • The uninstaller removes the selected install directory.
  • The uninstaller also removes local browser data directories created under the current Windows user profile.
  • If files remain after uninstall, the usual cause is that the browser or one of its helper processes was still running during removal.

πŸ›  Troubleshooting

Application does not launch:
Reinstall the browser and ensure Windows Defender or other antivirus software is not blocking the executable.

A page or tab crashes:
Reopen the browser, export a diagnostics report from the Tools menu, and email it to support.

A login popup does not appear:
Update to the latest release, because current builds include popup-window handling needed by many sign-in flows.

Installer is blocked by Windows:
Use the SmartScreen steps above, or install a signed release build when available.


πŸ“œ License

Proprietary – BubblesTheDev
All Rights Reserved.

Read the license and data collection details here:
License file and data collection


πŸ’™ Built By

BubblesTheDev
2026


RELEASES

Get the web browser here