Setup XMPP client to use onion hidden service

If you connect to Creep.im via Tor due to security concerns regarding your location or identity, you may want to use Creep.im's own hidden service address — creep7nissfumwyx.onion. This is a more preferable way to use XMPP over Tor, due to the fact that your traffic will not go through exit nodes which may run by some malicious third parties.

This is a guide how to setup a new account with a popular Conversations mobile client, using Creep.im's own hidden service in the anonymized Tor network. Tor connectivity can be achieved using the Orbot mobile app.

Conversations is a paid app on Google Play store and free on F-Droid marketplace. Orbot is free on both.

Start Orbot. Push "Start" button. Make sure it succesfully started and the "onion" icon is displayed in the status bar in the top-left corner of the screen.

Orbot main screen screenshot

Once Orbot is up and running, open Conversations. Tap the overflow menu icon in the top-right corner and go to Settings. Once in Settings, scroll down and tap Expert settings.

In Expert settings, locate the Connection section and enable the Connect via Tor option.

Conversations expert settings screenshot

At this point you already have a working connection to the Tor network, and your client app is instructed to use it. Now you only need to create a new XMPP account using onion-address to connect to Creep.im.

To create a new account in Conversations, tap overflow menu button in the top-right corner again and go to Manage accounts screen. Tap Add account button there.

Enter your desired account name (XMPP-address), new password, creep7nissfumwyx.onion in the Hostname field (port: 5222) and tick the Register new account on server checkbox. Press Next.

Conversations account creation screen screenshot

Now you have instructed Conversations, that although you have a @creep.im address, still the connection should be made through the Tor network, using the provided onion-address.

You will be presented with a captcha challenge. After you solve it, you'll get automated Welcome to Creep.im message, which means your account is succesfully created and usable.

Creep.im automated welcome message screenshot

If any questions, feel free to contact by XMPP or email.