Skip to content

TECH HOUSE Tab ​

The update and changelog panel for Nothing Browser. Your central hub for staying up to date.


Overview ​

The TECH HOUSE tab is where you:

  • Check your current version
  • See if updates are available
  • Download and install new versions
  • Read what changed (changelog)
  • Navigate to other tabs

What's on This Tab ​

SectionContent
Version IndicatorCurrent version number
Update StatusLive check from GitHub Releases API
Download/InstallControls for in-app updates
ChangelogFull changelog from latest release
Stats PanelBrowser information
Quick AccessButtons to switch tabs

Update System ​

How It Works ​

  1. On launch, the browser checks GitHub Releases API
  2. Compares your version with the latest release
  3. Shows status in the TECH HOUSE tab
  4. If update available, notification bell turns amber

Update Status Messages ​

StatusMessageAction
Up to dateYou're on the latest versionNothing to do
Update availableNew version v0.1.4 is availableClick DOWNLOAD
Check failedFailed to check for updatesCheck internet
DownloadingDownloading... 45%Wait
Ready to installUpdate ready to installClick INSTALL

Update Bell ​

When a new version is available, the notification bell (πŸ””) in the top-right of the tab bar turns amber.

Bell States ​

StateColorMeaning
No updatesβšͺ GrayYou're up to date
Update available🟠 AmberNew version ready
DownloadingπŸ”΅ BlueDownload in progress
Ready to install🟒 GreenReady to install

Tab Label Update ​

The tab label also updates to show the new version:

πŸ”” TECH HOUSE [v0.1.4 ready]

Download & Install Flow ​

Step 1: Check for Updates ​

Automatic on launch. You can also click CHECK NOW to force a check.

Step 2: Download ​

When an update is available:

  1. Click ↓ DOWNLOAD UPDATE
  2. Watch the progress bar
  3. Download continues in background

Step 3: Install ​

After download completes:

  1. Click ⚑ INSTALL & RESTART
  2. The app closes
  3. Binary is swapped
  4. Browser restarts automatically

No terminal. No sudo (with tar.gz release).

Progress Bar ​

Downloading: [β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘] 45% (2.3 MB / 5.1 MB)
Speed: 1.2 MB/s Β· Time remaining: 2 seconds

Changelog ​

The changelog shows the full release notes from the latest GitHub release:

markdown
## v0.1.4 (2026-01-15)

### Added
- exposeFunction RPC for browser β†’ Node.js calls
- Request interception with custom responses

### Fixed
- Memory leak in network capture
- WebSocket binary frame display

### Changed
- Updated Qt WebEngine to 6.7
- Improved fingerprint spoofing

Features ​

  • βœ… Markdown formatting preserved
  • βœ… Links to GitHub releases
  • βœ… Shows all changes since your version

Stats Panel ​

Displays information about your browser instance:

StatExampleDescription
Current versionv0.1.3Your installed version
EngineChromium 124 / Qt6 6.7.0Browser engine versions
PlatformLinux x86_64Operating system
Binary typeHeadless or HeadfulHow the browser is running
Uptime2h 34mHow long since launch

Quick Access Buttons ​

ButtonAction
OPEN DEVTOOLSSwitches to DEVTOOLS tab (network capture)
OPEN BROWSERSwitches to BROWSER tab (browsing)
OPEN PLUGINSSwitches to PLUGINS tab (plugin manager)

Auto-Update Details ​

Check Frequency ​

EventWhen
On launchImmediately (with 3s delay)
PeriodicEvery 6 hours
ManualClick CHECK NOW

What Gets Updated ​

ComponentUpdated?
Browser binaryβœ… Yes
YouTube bridge (JAR)βœ… Yes
Plugins❌ No (manual update)
User data❌ No (preserved)

Update Source ​

Updates are fetched from:

https://github.com/BunElysiaReact/nothing-browser/releases/latest

Linux: .deb vs tar.gz ​

Installation MethodAuto-Update Requires
tar.gz (portable)No password β€” seamless
.deb (system install)pkexec or sudo prompt

Recommendation: Use tar.gz for seamless in-app updates.


Manual Update ​

If auto-update fails or you prefer manual:

Linux (.deb) ​

bash
sudo apt update
sudo apt upgrade nothing-browser

Linux (tar.gz) ​

bash
# Download new version
wget https://github.com/BunElysiaReact/nothing-browser/releases/download/v0.1.4/nothing-browser-0.1.4-linux-x86_64.tar.gz

# Extract
tar -xzf nothing-browser-*.tar.gz

# Replace old binary
mv nothing-browser-*/nothing-browser ./nothing-browser

Windows / macOS ​

Download new .zip or .dmg from GitHub Releases


Troubleshooting ​

Update Check Failed ​

Error: Failed to check for updates

Solutions:

  • Check internet connection
  • GitHub may be blocked in your region
  • Try manual update

Download Stuck ​

Error: Download not progressing

Solutions:

  • Cancel and retry
  • Check disk space
  • Check firewall settings

Install Fails ​

Error: Failed to replace binary

Solutions:

  • Check write permissions
  • Run browser from writable location
  • For .deb: ensure pkexec is installed

Version Shows Wrong ​

Solution: Click REFRESH or restart the browser


Privacy Note ​

The update checker:

  • βœ… Only checks GitHub API (no tracking)
  • βœ… No personal data sent
  • βœ… No analytics
  • βœ… Can be disabled (planned)

Next Steps ​


Nothing Ecosystem Β· Ernest Tech House Β· Kenya Β· 2026

MIT Licensed | Built by Ernest Tech House Β· Kenya Β· 2026