JusBrowse Alpha 6.3 (v0.0.6-3) — Privacy & Stability Refinement
Major Changes
- Anti-Fingerprinting Refactor: Shifted from JS spoofing → GeckoView native RFP.
- Stability Boost: Major reduction in site breakage and JS conflicts.
- Privacy-Safe Analytics: Introduced fully anonymous, opt-out telemetry.
- Customization: Added custom search engine support.
- Performance: Reduced lag and cleaned background processes.
🚀 Key Changes in v0.0.6-3
1. Refactored Anti-Fingerprinting Engine
-
GeckoView Native RFP
Fully transitioned to GeckoView’s built-in Resist Fingerprinting engine for:- Screen metrics
- Canvas
- WebGL
- Timezone
-
Removed Aggressive JS Spoofing
Eliminated heavy DOM/API patching fromcontent.jsthat caused:- Cross-realm JS conflicts
- Random site breakages
-
Privacy Patches
Only minimal patches retained for Android-specific leaks:hardwareConcurrency- Audio buffer entropy
2. Privacy-Safe Analytics (Opt-Out)
-
What Gets Collected
- App installs
- Daily app opens
- Open streaks
-
Zero Fingerprinting
- No device IDs
- No IP tracking
- No browsing data
-
User Control
- “Share Anonymous Analytics” toggle in settings
- Fully opt-out capable
Basically: useful metrics without betrting privacy(and yes, i needed it to see if anyone cares or not)
3. Custom Search Engine Support
-
Bring Your Own Search
Added “Custom” option in settings. -
URL Templates
- Supports
%squery placeholder - Stored via
PreferencesRepository
- Supports
4. CSS Cosmetic Filtering
-
New Filtering Layer
Introduced CSS-based element hiding. -
Use Case
- Hide ads
- Remove trackers visually
5. UI, Lag & Bug Fixes
-
Tab Hierarchy Fix in MultiTabView
Fixed broken structure in Freeform Workspace: -
Resource Handling Fix
Removed hardcoded PC paths (that was my mistake, my bad) → switched to:R.drawable.ic_launcher_playstore
-
Performance Improvements
- Reduced redundant background tasks
- Cleaner network + engine flow
6. Documentation Overhaul
-
New Docs Added
README.mdSECURITY_CLAIMS.md(fingerprinting details)INSTALLATION.md
Aaaaaand yes, VirusTotal link: