Tor-brukere kjører en løkmellomtjener på maskinen sin. Tor-programvaren vil med visse mellomrom opprette en virtuell krets gjennom Tor-nettverket, som vha. flerlagskryptering sikrer «forward secrecy». Denne mellomtjeneren åpner et SOCKS-grensesnitt til klientene. Programmer som støtter SOCKS-protokollen (f.eks. nettlesere og epostklienter) kan da bruke Tor som «mellomtjener». Tor vil da multiplekse trafikken gjennom den virtuelle Tor-kretsen.