diff --git a/README.md b/README.md index 8d658bfa..6d45c9cc 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@

- WebLibre Logo + WebLibre Logo

# WebLibre: The Privacy-Focused Browser @@ -8,32 +8,53 @@ WebLibre is an independent browser project built on the foundation of [Mozilla's Gecko Engine](https://en.wikipedia.org/wiki/Gecko_(software)) and [Mozilla Android Components](https://mozac.org/). -- Contains **Zero Tracking or Telemetry** -- Ad, tracker and malware blocking through [**uBlock Origin**](https://ublockorigin.com/) (opt out possible) -- **Local on-device Search Engine** for contents of Tabs, History and Feed Articles -- **Tab Container** support with [**Contextual Identities** (Cookie isolation)](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/contextualIdentities), [**Tor** anonymity network](https://en.wikipedia.org/wiki/The_Tor_Project) tunneling and biometric authentication -- **Enhanced Tracking Protection** by default, blocking the following out of the box: - - Social media trackers - - Cross-site cookies in all tabs - - Tracking content in all tabs - - Cryptominers - - Known and suspected fingerprinters -- Contains **50+** controllable **Web Engine Hardening Settings**, to improve: - - Security of Connections (SSL/TLS / OCSP / CERTS / HPKP) - - DNS and Proxy/SOCKS security - - General Privacy while browsing - - Advanced [Fingerprinting](https://en.wikipedia.org/wiki/Canvas_fingerprinting) protection - - Attack Surface Reduction -- **Over 14.000+ search providers** (aka "bangs") included with on-site-search -- Supports the installation of all compatible **Firefox Extensions** through the official Mozilla Store +## Features +### Privacy & Security +- **No Tracking:** WebLibre does not track or monitor your browsing. +- **Local Data Storage:** All your data stays on your device. +- **Tor integration:** Route container or private tab traffic through the Tor network for greater anonymity. +- **uBlock Origin integration:** Optional content blocker during onboarding +- **Web Engine Hardening**: Comprehensive and easy to use presets. `about:config` access is available for expert users. +- **Container Isolation:** Organize tabs into containers, each with its own cookie context and network settings. +- **Biometric Authentication:** Restrict access to sensitive containers using fingerprint or face recognition. + +### Personal Local Search Engine + +- **Unified Search:** Instantly search across: + - **Open Tabs:** By title, address, and full page content (no size limits). + - **Web Feeds:** Aggregate and search your favorite news sites and blogs, with full content indexing. + - **Browsing History:** Quickly find previously visited sites by title or address. + - **Bangs:** Use custom shortcuts for direct on-site search. +- **Local-First Search:** All indexing and search operations happen on your device—your data never leaves your control. + +### Improved Tab System + +- **Tab Containers:** Organize tabs into isolated containers for privacy and workflow management. + - **Container Cookie Contexts:** Separate “cookie jars” for each container. + - **Tor Proxy:** Route container traffic through the Tor Network. + - **Biometric Authentication:** Restrict access to containers with fingerprint or face recognition. +- **Tree View Navigation:** Visualize and manage complex tab hierarchies, making it easy to track your browsing context. + +### Bangs + +- **Direct On-Site Search:** Use thousands of powerful shortcuts (“bangs”) to search directly on popular websites—no third-party search engine required. + +--- + +## Getting Started + +1. **Download & Install** WebLibre on your device. +2. **Organize Tabs:** Use containers for work, personal, or research contexts. +3. **Enable Tor Proxy:** For sensitive browsing, assign Tor to containers or private tabs. +4. **Add Web Feeds:** Aggregate your favorite sites for unified, private search. +5. **Try Bangs:** Search directly on your favorite websites with custom shortcuts.

- - Get it on Google Play + + Get it on Google Play + + + Get it on GitHub

- -## Getting started - -Head over to the [wiki](./wiki/Quickstart-Guide) to learn how to set up the app and explore its features. diff --git a/app/android/app/build.gradle b/app/android/app/build.gradle index 65fdef4a..4fc41d99 100644 --- a/app/android/app/build.gradle +++ b/app/android/app/build.gradle @@ -68,7 +68,7 @@ android { release { // TODO: Add your own signing config for the release build. // Signing with the debug keys for now, so `flutter run --release` works. - signingConfig = signingConfigs.release + signingConfig = signingConfigs.debug minifyEnabled false shrinkResources false diff --git a/assets/screenshots/archive_conversation.png b/assets/screenshots/archive_conversation.png deleted file mode 100644 index beb1f2b5..00000000 Binary files a/assets/screenshots/archive_conversation.png and /dev/null differ diff --git a/assets/screenshots/archive_search.png b/assets/screenshots/archive_search.png deleted file mode 100644 index f7bdc8db..00000000 Binary files a/assets/screenshots/archive_search.png and /dev/null differ diff --git a/assets/screenshots/archived_chat.png b/assets/screenshots/archived_chat.png deleted file mode 100644 index 0d3852bf..00000000 Binary files a/assets/screenshots/archived_chat.png and /dev/null differ diff --git a/assets/screenshots/bang_category.png b/assets/screenshots/bang_category.png deleted file mode 100644 index b9799c4f..00000000 Binary files a/assets/screenshots/bang_category.png and /dev/null differ diff --git a/assets/screenshots/bang_search.png b/assets/screenshots/bang_search.png deleted file mode 100644 index 6884a62f..00000000 Binary files a/assets/screenshots/bang_search.png and /dev/null differ diff --git a/assets/screenshots/bang_settings.png b/assets/screenshots/bang_settings.png deleted file mode 100644 index efe4b915..00000000 Binary files a/assets/screenshots/bang_settings.png and /dev/null differ diff --git a/assets/screenshots/content_blocking_settings.png b/assets/screenshots/content_blocking_settings.png deleted file mode 100644 index dec84680..00000000 Binary files a/assets/screenshots/content_blocking_settings.png and /dev/null differ diff --git a/assets/screenshots/highlight_actions.png b/assets/screenshots/highlight_actions.png deleted file mode 100644 index d6216dc6..00000000 Binary files a/assets/screenshots/highlight_actions.png and /dev/null differ diff --git a/assets/screenshots/home_widget.png b/assets/screenshots/home_widget.png deleted file mode 100644 index 9eff9031..00000000 Binary files a/assets/screenshots/home_widget.png and /dev/null differ diff --git a/assets/screenshots/kagi_search.png b/assets/screenshots/kagi_search.png deleted file mode 100644 index 517e793a..00000000 Binary files a/assets/screenshots/kagi_search.png and /dev/null differ diff --git a/assets/screenshots/kagi_summarize.png b/assets/screenshots/kagi_summarize.png deleted file mode 100644 index cea71b4f..00000000 Binary files a/assets/screenshots/kagi_summarize.png and /dev/null differ diff --git a/assets/screenshots/kagi_tools.png b/assets/screenshots/kagi_tools.png deleted file mode 100644 index d5b64a44..00000000 Binary files a/assets/screenshots/kagi_tools.png and /dev/null differ diff --git a/assets/screenshots/landing.png b/assets/screenshots/landing.png deleted file mode 100644 index cb12a6e7..00000000 Binary files a/assets/screenshots/landing.png and /dev/null differ diff --git a/assets/screenshots/settings.png b/assets/screenshots/settings.png deleted file mode 100644 index 00bb380e..00000000 Binary files a/assets/screenshots/settings.png and /dev/null differ diff --git a/assets/screenshots/tabs.png b/assets/screenshots/tabs.png deleted file mode 100644 index caa4b5d5..00000000 Binary files a/assets/screenshots/tabs.png and /dev/null differ diff --git a/assets/screenshots/title_actions.png b/assets/screenshots/title_actions.png deleted file mode 100644 index 93390ba7..00000000 Binary files a/assets/screenshots/title_actions.png and /dev/null differ