Alpha 6
JusBrowse Alpha 6 (v0.0.6) -- GeckoView Migration
Major Changes
- Engine Swap: Complete migration from Android WebView to GeckoView.
- Privacy Core: Hardened fingerprinting protection (~16 bits of entropy reduction).
- Stealth: Initial implementation of the Follian Protocol.
- ADBlocking: scores 90%+ in ADBlock tests and integrated EasyPrivacy list
🦎 Why I chose GeckoView over WebView?
Android's default WebView is inherently leaky. It shares state with the system, exposes identifiable hardware signatures that can't be spoofed, and lacks the granular control required for a true privacy and stealth browser.
By switching to GeckoView (the engine behind Firefox), JusBrowse gains:
-
Isolated Contexts
True multi-persona sandboxing at the engine level. -
Deep Spoofing
The ability to override low-level browser characteristics (Canvas, WebGL, Audio) using engine flags and WebExtensions. -
Zero Leakage
Full control over the networking stack and telemetry behavior.
🚀 Key Changes in v0.0.6
1. New Engine Architecture
-
GeckoRuntime Integration
Centralized engine management insideBrowserApplication. -
Independent Windows
Tabs now run as fully isolatedGeckoSessioninstances. -
WebExtension Support
Integration of a specialized privacy extension for ad-blocking and header manipulation.
2. Fingerprinting Hardening (Alpha 6 Polish)
-
~16 Bits Entropy Reduction
Advanced fingerprint entropy reduction across detectable APIs. -
Persona-Based Isolation
Moving beyond Incognito mode toward persistent browsing personas that websites cannot link together.
3. Follian Protocol (Initial Beta)
A new Ultra-Stealth Mode that forces the browser into the most restrictive high-anonymity state possible.
The protocol mimics the operational behavior of specialized privacy research browsers, prioritizing anonymity over compatibility.
4. Build Optimization
-
R8 Full Mode
Aggressive code shrinking to offset Gecko engine size. -
ProGuard Specialization
Removal of unused Gecko and Media3 native components.
📋 Technical Upgrade Path
-
Native Interception
Migrated fromshouldInterceptRequestto GeckoView's internal delegate system. -
Cookie Handling
Replaced manual cookie synchronization with GeckocontextIdisolation. -
UI Bridge
Address bar and tab management rewritten to interface directly withGeckoSession.
message from dev: and yeah, it was a bit annoying and app size is so damn big, i'll try to clean it up
Virustotal scan for universal APK (app-debug.apk): https://www.virustotal.com/gui/file/b0dc4ec14b4205ec50f2f0b7bdb5b0329e925c265cb03fe1d8ab0382bc071202/summary
Virustotal scan for the zip file: https://www.virustotal.com/gui/file/1d5d824260012731602220d64a6e093ee101e58c7ab7f0852a60d765d5bd9354?nocache=1