Orbot
orbot.appSystem-wide Tor proxy, which encrypts your connection through multiple nodes. You can also use it alongside Tor Browser to access .onion sites.
- Homepage:orbot.app
- GitHub:github.com/guardianproject/orbot-android
- iOS App:apps.apple.com/us/app/orbot/id1609461599
- Android App:play.google.com/.../org.torproject.android
- Web info:web-check.xyz/check/orbot.app
Orbot Source Code
Author
Description
The Github home of Orbot: Tor on Android (Also available on gitlab!)
Homepage
https://gitlab.com/guardianproject/orbotRepository
- LicenseOther
- Created21 May 14
- Primary languageKotlin
- Size1,306,254 KB
- Stars3,515
- Forks481
- Watchers3,515
Top Contributors
@n8fr8 (2790)
@bitmold (1647)
@tladesignz (171)
@eighthave (137)
@syphyr (101)
@arrase (84)
@comradekingu (70)
@wtuemura (40)
@meenbeese (39)
@gsathya (37)
@ioerror (32)
@IhorHordiichuk (30)
@danialbehzadi (29)
@solokot (26)
@StoyanDimitrov (25)
@aindriu80 (25)
@oersen (23)
@sveinki (22)
@licaon-kter (21)
@andibing (20)
@ujdhesa (20)
@weblate (19)
@runasand (18)
@RZHSSNZDH (18)
@yarons (16)
@amoghbl1 (16)
@SkewedZeppelin (15)
@franconian (14)
@sisbell (14)
@Ecron (12)
@arifpedia (11)
@Eliasquispe (11)
@postessive (11)
@SantosSi (10)
@Matthaiks (10)
@ingfabby (10)
@olavinto (9)
@Oymate (9)
@emmapeel2 (9)
@Linerly (9)
@hax0rbana-adam (8)
@aelmahmoudy (7)
@eulaliob (7)
@dependabot[bot] (7)
@cstiens (7)
@simonaiacob (7)
@milotype (7)
@mansil (7)
@softinterlingua (6)
@Unpublished (6)
@WaldiSt (6)
@unbiaseduser-github (6)
@TamilNeram (6)
@munzzyy (6)
@irl (6)
@SuppSandroB (5)
@realpixelcode (5)
@Hashik-Donthineni (5)
@cohosh (5)
@Atalanttore (4)
@shahn (4)
@Zkdc (4)
@hikingc (4)
@70h (4)
@mrphs (4)
@on9686 (3)
@likexmr (3)
@tictactoe101 (3)
@norhorn (3)
@n2778370 (3)
@onionandsalad-svg (3)
@hamedeo (3)
@mvdan (3)
@Kensan (3)
@ThePsychoBuck (2)
@VVsyzta (2)
@Yuf-16 (2)
@av2k (2)
@e-michalak (2)
@goapunk (2)
@ignoramous (2)
@nautilusx (2)
@peebs (2)
@smoka7 (2)
@jawlenskys (2)
@kapatych-be (2)
@adnanbezerra (2)
@abusarimhindi (2)
@akhi07rx (2)
@5u3PFUxMAg (2)
@ahf (2)
@ixiumu (2)
@ErenayDev (2)
@Bardock88 (2)
@hans-fritz-pommes (2)
@mattiasmun (2)
@nijel (2)
@welaq (2)
@myNemy (2)
@pgerber (2)
Recent Commits
bitmold(04 Sept 26)
Merge pull request #1803 from weblate/weblate-guardianproject-orbot Translations update from Hosted Weblate
ualinuxoid(04 Sept 26)
Translated using Weblate (Ukrainian) Currently translated at 99.7% (340 of 341 strings) Co-authored-by: ualinuxoid <[email protected]> Translate-URL: https://hosted.weblate.org/projects/guardianproject/orbot/uk/ Translation: Guardian Project/Orbot
bitmold(03 Sept 26)
Remove start activity result methods for restoring backups in client auth and onion service activities. Removes now unused DiskUtils.createReadFileIntent Inspired by #1800
bitmold(03 Sept 26)
Remove legacy write file via activity result API. Inspired by @meenbeese work in #1800. Also removes the need for hte method DiskUtils.createWriteFileIntent
bitmold(03 Sept 26)
Clenaups related to #1800 - Fragment code for client auth activity result isn't necessary, removed. - Changed visibility of some fields from private to pkg private, linter said the compiler was creating a synthetic accessor... (fields are only used in an internal class)
bitmold(03 Sept 26)
fix typo in unused SQL edge case for updating the local SQL that says if client authorizaiton for an onion service is enabled/disabled (credit to @meenbeese re #1800)
bitmold(03 Sept 26)
Fix ORB-02-004 WP1: Consent Bypass via Kindness Mode Restart (Medium) When a kindness mode specific preference is changed, snowflake proxy was turned on/off twice This is the intended behavior when its running (turn it off, then retsart it with the new changes) but when kindness mode is off, this behavior briefly turns on snowflake proxy, despite the user being informed that it's off. This logic is fixed in this commit
bitmold(03 Sept 26)
Fix ORB-02-008 WP3: Lack of Path Traversal Protection (Low) Perform validation when restoring zip archives of onion services hosted by orbot
bitmold(03 Sept 26)
ORB-02-005 WP3: Android Network Hardening Recommendations (Medium) - explicitly specify that hasFragileUserData is false in manifest (app always deletes user data on uninstall)
bitmold(03 Sept 26)
Fix ORB-02-013 WP3: External Tor Activation Enabled by Default (Low) Disable default behavior of allowing other apps to send Orobt a start intent
bitmold(03 Sept 26)
Fix ORB-02-011 WP1/3: Tor/VPN Disablement via Incomplete Cleanup (High) When a snowflake proxy connection test fails, restart the connection to the Tor network
bitmold(01 Sept 26)
Use AGP 9.4.0 (for android application plugin)
bitmold(01 Sept 26)
Fix: ORB-02-014 WP3: Hardcoded AWS SQS Credentials Though the SQS Credentials aren't secrets, remove them since their unused to prevent the accidental reuse of them in the future...
bitmold(01 Sept 26)
Hardened Snowflake Kindness Mode Power (Dis)Connected Receiver ORB-02-002 The receiver has an intent filter for the two system power connected events, but explicitly check the action in the receiver implementation
bitmold(01 Sept 26)
Camo mode also respects kindness mode notifications, ORB-02-010
bitmold(01 Sept 26)
- Correctly use UK exit node in exit node dialog - Uzbekistan's DNSTT config is correctly loaded Closes #1796
bitmold(01 Sept 26)
- Fixes Wi-Fi option being ignored off by default (#1798) - Kindness Mode's network receiver only needs to subscribe to Wi-Fi events, fixes edge case where wifi is ignored when tor's vpn is active...)
bitmold(30 Aug 26)
Merge pull request #1792 from munzzyy/fix/httptunnelport-ipv6pref add ipv6Pref to HTTPTunnelPort
bitmold(30 Aug 26)
Add comments with URL for torproject DNSTT email paste bug issue (#1695)
bitmold(30 Aug 26)
Merge pull request #1791 from munzzyy/fix/bridge-unicode-spaces normalize unicode spaces in custom bridge input
bitmold(30 Aug 26)
Merge pull request #1793 from weblate/weblate-guardianproject-orbot Translations update from Hosted Weblate
Akhil Raj(30 Aug 26)
Translated using Weblate (Malayalam) Currently translated at 10.2% (35 of 341 strings) Co-authored-by: Akhil Raj <[email protected]> Translate-URL: https://hosted.weblate.org/projects/guardianproject/orbot/ml/ Translation: Guardian Project/Orbot
Ecron(30 Aug 26)
Translated using Weblate (Catalan) Currently translated at 100.0% (341 of 341 strings) Co-authored-by: Ecron <[email protected]> Translate-URL: https://hosted.weblate.org/projects/guardianproject/orbot/ca/ Translation: Guardian Project/Orbot
Cole Munz(28 Aug 26)
normalize unicode spaces in custom bridge input #1695 HTML email substitutes non breaking spaces for regular ones when a bridge line gets copied out, and the validation regex plus Bridge.kt's split both only understand ASCII whitespace, so those lines get rejected. Normalize Unicode space variants at the input path before validating or storing. Validation and saving also parsed differently: isValidBridge split with lines() and dropped blanks while the save handler split on a bare \n with no filter, so CRLF pastes could validate but store lines with a trailing \r. Both now go through one cleanBridgeLines path.
Cole Munz(28 Aug 26)
add ipv6Pref to HTTPTunnelPort in torrc #1420 SOCKSPort already gets $ipv6Pref appended so IPv6Traffic/PreferIPv6/ NoIPv4Traffic follow the user's setting, but HTTPTunnelPort was missing the same flags, so IPv6 selections made in the UI only applied to the socks proxy and not the http tunnel. Tor's client port options (IPv6Traffic, PreferIPv6, NoIPv4Traffic) are valid on HTTPTunnelPort the same as SOCKSPort, so append it there too.
bitmold(27 Aug 26)
bump androidx navigation to 2.10.0: - androidx.navigation:navigation-fragment-ktx:2.9.8 (androidx-navigation-fragment-ktx) -> 2.10.0 - androidx.navigation:navigation-ui-ktx:2.9.8 (androidx-navigation-ui-ktx) -> 2.10.0
bitmold(27 Aug 26)
Merge pull request #1790 from weblate/weblate-guardianproject-orbot Translations update from Hosted Weblate
Akhil Raj(26 Aug 26)
Translated using Weblate (Malayalam) Currently translated at 10.5% (36 of 341 strings) Co-authored-by: Akhil Raj <[email protected]> Translate-URL: https://hosted.weblate.org/projects/guardianproject/orbot/ml/ Translation: Guardian Project/Orbot
bitmold(25 Aug 26)
add note about bridge parsing unit tests to README.md
bitmold(25 Aug 26)
Merge pull request #1789 from munzzyy/add-bridge-parsing-tests Add unit tests for bridge line parsing
Orbot Website
Website
Redirects
Does not redirect
Security Checks
3 security checks failed (62 passed)
- Empty Page Title
- Domain Recently Created
- Domain Very Recently Created
Server Details
- IP Address35.185.44.232
- Hostname232.44.185.35.bc.googleusercontent.com
- LocationMoncks Corner,South Carolina,United States of America,NA
- ISPGoogle LLC
- ASNAS396982
Associated Countries
US
Safety Score
Website marked as safe
100%
Blacklist Check
orbot.app was found on 0 blacklists
- AntiSocial Blacklist
- Artists Against 419
- Badbitcoin
- Bambenek Consulting
- CERT Polska
- CoinBlockerLists
- CRDF
- CryptoScamDB
- EtherAddressLookup
- EtherScamDB
- Fake Website Buster
- MetaMask EthPhishing
- NABP Not Recommended Sites
- OpenPhish
- PetScams
- PhishFeed
- PhishFort
- Phishing.Database
- PhishStats
- PhishTank
- Phishunt
- RPiList Not Serious
- Scam.Directory
- SecureReload Phishing List
- Spam404
- StopGunScams
- Suspicious Hosting IP
- ThreatFox
- ThreatLog
- TweetFeed
- URLhaus
- ViriBack C2 Tracker
Website Preview
Orbot Android App
APK Info
- AppOrbot: Proxy with Tor
- Creation Date18 Nov 17
- Last Updated19 Jul 24
- Current Version15.5.0-RC-1-multi-SDK23
- CreatorThe Tor Project
- Downloads10,000,000+ downloads
- Privacy ReportView on Exodus →
De-Googled Compatibility
- GrapheneOSNative4.0 / 4(24)
- CalyxOSmicroG4.0 / 4(9)
- e OSmicroG4.0 / 4(3)
- Stock (samsung SM-A047F)Native4.0 / 4(3)
Trackers
No trackers found
Permissions
- Access Network State
- Access Superuser
- Internet
- Read External Storage
- Read Phone State
- Receive Boot Completed
- Request Ignore Battery Optimizations
- Write External Storage
Orbot iOS App
App Info
Orbot
Orbot is the original free and open-source Tor-powered VPN for iOS and macOS. Orbot helps you access the internet with more safety and privacy, and no extra cost to you. FEATURES: - Browse the internet over Tor. - Secure your traffic from insecure wireless networks and ISPs. - Access .onion sites that are only accessible over Tor. DISCLAIMERS: - Web browsing is much slower than through a normal VPN because your traffic is encrypted and relayed through the Tor network. - Orbot might not work on networks with advanced network restrictions. If the app does not connect, try using bridges (or a different type of bridge). - Use of Orbot is at your own risk; remember that sensitive data does not always belong on a mobile device. ** Orbot is free and open-source software. You can read more about Orbot and how to support development of Tor on iOS by visiting orbot.app **
Rating
Version Info
- Current Version1.12.0
- Last Updated08 Jul 26
- First Released25 Feb 22
- Minimum iOS Version15.0
- Device Models Supported128
App Details
- IPA Size115.05 Mb
- PriceFree (USD)
- Age Advisory4+
- Supported Languages12
- DeveloperThe Tor Project, Inc
- Bundle IDorg.torproject.orbot
Screenshots
Orbot Reviews
More Mobile Apps
Lets you use CloudFlares fast and secure 1.1.1.1 DNS, with DNS over HTTPS, and also has the option to enable CloudFlares WARP+ VPN.
Android Firewall+ (AFWall+) is an advanced iptables editor (GUI) for rooted Android devices, which provides very fine-grained control over which Android apps are allowed to access the network. Get from F-Droid
This application blocks ads and trackers, doesn't require root and works for all the apps on your Android phone. Check out how it works here.
Gives you the ability to grant permissions temporarily, so that you could for example use the camera to take a profile picture, but when you close the given app, those permissions will be revoked.
Prevent background processes gaining unauthorized access to your devices camera. Better still, use a webcam sticker.
Not Open SourceSimple tool, that compares SHA-1 fingerprints of the the SSL certificates seen from your device, and the certificate seen from an external network. If they do not match, this may indicate a man-in-the-middle modifying requests.
Encrypts files and folders client-side, before uploading them to cloud storage (such as Google Drive, One Drive or Dropbox), meaning none of your personal documents leave your device in plain text.
Shows which trackers, each of your installed apps is using, so that you can better understand how your data is being collected. Uses data from the Exodus database of scanned APKs.
F-Droid is an installable catalogue of FOSS applications for Android. The client enables you to browse, install, and keep track of updates on your device.
A network scanner to help you monitor and secure your WiFi network. The app is totally free, but to use the advanced controls, you will need a Fing Box.
Auto-disable Bluetooth, then it is not being used. Saves battery, and prevent some security risks. Get from F-Droid
An actively-maintained fork of the Island project with additional enhancements
A sandbox environment, allowing you to clone selected apps and run them in an isolated box, preventing it from accessing your personal data, or device information.
A firewall app for Android, which does not require root. NetGuard provides simple and advanced ways to block access to the internet, where applications and addresses can individually be allowed or denied access to your Wi-Fi and/or mobile connection.
An open-source ad-blocker and firewall app for Android 6+ (does not require root).
Prevent background processes taking unauthorized screenshots, which could expose sensitive data.
Not Open SourceTriggers actions, when certain security conditions are met, such as multiple failed login attempts or monitor settings changed. It does require Tasker, and needs to be set up with ADB, device does not need to be rooted.
A radio frequency scanner app for Android with recon and offensive capabilities.
Makes it possible to entirely freeze all background activities on a per-app basis. Intended purpose is to speed up your phone, and prolong battery life, but this app is also a great utility to stop certain apps from collecting data and tracking your actions while running in the background. See on F-Droid
Monitor and control hidden data collection in mobile apps about user behavior/ tracking. Get from F-Droid
About the Data: Orbot
Change History
- Amended (androidApp, github, icon, iosApp, url) #661
Edit Orbot Data
You can edit Orbot's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external
sources, a list of these can be found data documentation.
Origin Data
Modify Data
API
You can access Orbot's data programmatically via our API. Simply make a GET request to:
https://api.awesome-privacy.xyz/v1/services/orbotThe REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.
Share Orbot
Help your friends compare Mobile Apps, and pick privacy-respecting software and services.
Share Orbot and Awesome Privacy with your network!