Tor Mobile Dev Guide
  • 🧅Welcome to Onion Mobile Devs!
  • The History of Tor
  • The Tor Protocol
  • Tor ("C Tor") vs Arti: What?!
  • Mobile Concepts
    • Mobile Apps with Tor
    • Possible Ways to Tor Your App
    • Limitations of Mobile Devices
    • Mobile Users in the OnionVerse
  • Tor on Android
    • All The Onions on Android
    • Tor-Android library
    • Pluggable Transports for Android
    • NetCipher with Orbot (Legacy)
    • TorServices
    • Arti Mobile on Android
  • Tor on iOS
    • All The Onions on Apples
    • Tor.Framework for iOS
    • Pluggable Transports for iOS
    • IPtProxyUI
    • OrbotKit
    • TorManager
    • Arti and Onionmasq on iOS
  • Help and Community
    • Community Case Studies
    • Developer Story: Arti Integration Journey
    • Where to get help
Powered by GitBook
On this page
Edit on GitHub
  1. Tor on iOS

Arti and Onionmasq on iOS

PreviousTorManagerNextCommunity Case Studies

Last updated 1 year ago

Currently, Arti on mobile is still quite experimental and not actively maintained.

The features it already has can be tried out on iOS with either using directly, or by using it embedded in , which gives you the advantage of having some helper classes at hand.

There's a , which supports that.

In your Podfile:

pod 'Tor/Arti', :podspec => 'https://github.com/iCepa/Tor.framework/blob/pure_pod/Arti.podspec'

Said Podspec also contains an experimental version of , which contains Arti + IP packet routing (so you can use it on a tun device or Apple's directly).

At some point in the future this will probably replace the C-Tor + IPtProxy + leaf combination, which Orbot iOS currently uses.

Arti Mobile Experimental
Tor.framework
Podspec
OnionMasq
Network Extension API