The official Android application for Onion Search Engine.
This app provides a secure and private way to search the web and access content from the Tor network, respecting your privacy and anonymity.
- Privacy First: No tracking, no logs.
- Deep Search: Access to onion sites and the deep web content.
- Clean Interface: User-friendly native Android design.
- Fast & Secure: Optimized for speed without compromising security.
You can download the latest stable version of the app from the official store:
To build this project locally, you need Android Studio.
- Clone the repository:
git clone [https://github.com/Onion-Search-Engine/onion-search-engine-android.git](https://github.com/TUO_USERNAME/onion-search-engine-android.git)
- Open in Android Studio: Open the project folder.
- Setup Configuration:
Create a
local.propertiesfile if it doesn't exist (this is usually auto-generated) to define your SDK location. - Build:
Run
./gradlew assembleDebugor simply press the Run button in Android Studio.
The source code of Onion Search Engine is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License v3.0 as published by the Free Software Foundation.
You are free to use the code to build your own application, provided that any modifications are also released under the same GPLv3 license.
While the source code is open, the brand identity is proprietary.
The name "Onion Search Engine", the official app icon, the logo, and all related graphical assets are trademarks of Onion Search Engine. They are NOT included in the GPLv3 license grant.
Restrictions:
- No Impersonation: You are strictly prohibited from publishing a build of this application on the Google Play Store (or any other app marketplace) using the name "Onion Search Engine" or the official logos.
- Differentiation: If you fork this project to publish your own version, you MUST:
- Change the App Name.
- Change the Package Name (e.g., from
com.onionsearchengine...tocom.yourname...). - Replace the App Icon and branding assets with your own designs.
This clause ensures that users are not confused between the official version and community forks.
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request