Orbot

System-wide Tor proxy, which encrypts your connection through multiple nodes. You can also use it alongside Tor Browser to access .onion sites.

Open Source

Orbot Source Code

Author

guardianproject

Description

The Github home of Orbot: Tor on Android (Also available on gitlab!)

#anonymity#anticensorship#censorship-circumvention#security#tor

Homepage

https://gitlab.com/guardianproject/orbot

Repository

  • LicenseOther
  • Created21 May 14
  • Primary languageKotlin
  • Size1,306,254 KB
  • Stars3,515
  • Forks481
  • Watchers3,515

Language Usage

Language Usage

Project Health

  • Last commit3 days ago
  • Open issues88
  • Latest releasev15-beta-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

  • USUS

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

Website preview

Orbot Android App

APK Info

De-Googled Compatibility

Native4.00/ 431 ratings
microG4.00/ 413 ratings
  • GrapheneOSNative4.0 / 4(24)
  • CalyxOSmicroG4.0 / 4(9)
  • e OSmicroG4.0 / 4(3)
  • Stock (samsung SM-A047F)Native4.0 / 4(3)

Tested on Android 10–16 · Updated 26 Aug 26 · View on Plexus →

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

    Rated 2.99 out of 5 stars by 955 users

    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

    • App screenshot
    • App screenshot
    • App screenshot
    • App screenshot

    Orbot Reviews

    More Mobile Apps

    About the Data: Orbot

    Change History

    • Amended (androidApp, github, icon, iosApp, url) by @lissy93 #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/orbot

    The 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!