No Internet? Now You Can Message People Offline with BitChat

Use Bitchat Featured

Unless you are still using SMS, most modern messaging apps require an internet connection to send your texts. However, Jack Dorsey’s (the founder of Twitter) new venture, BitChat, is shaking things up by allowing you to stay in touch with others even when offline. Here’s how it works.

Good to know: here’s how you can easily link all your chat apps with Beeper.

What Is BitChat?

BitChat is a decentralized messaging platform that supports peer-to-peer chats without the need for an internet connection. Instead, it leverages Bluetooth Low Energy (BLE) to connect devices across a mesh network.

Activating Bluetooth turns your device into a mesh node that can communicate with other nodes within range. Messages then hop from one BitChat user to another until they arrive at their final destination.

A direct Bluetooth connection is required between devices, typically covering up to 100 meters / 330ft. In this system, messages can travel further, as long as there are enough connected devices to relay them.

Tip: check the best Omeagle alternatives that allow you to chat with strangers.

When to Use BitChat?

Since devices in the Bluetooth network need to be in close vicinity for BitChat to work, use cases are restricted to nearby users. You won’t be able to text people who are kilometers/miles away.

That said, BitChat can be a worthy solution in situations when networks are down or overloaded with traffic.

For instance, in events with large crowds, such as festivals or sporting occasions, when cellular networks tend to be overwhelmed, BitChat can offer a way to maintain contact with your group. It happened to me a few times, being unable to communicate with friends at a music festival, so I’m looking forward to testing the app out in this manner in the wild.

Another scenario where BitChat might come in handy is during emergencies such as natural disasters. When an earthquake hits, BitChat might be able to play a vital role in maintaining communication with those you care about.

Use BitChat to Send Offline Messages

To begin, you need to download BitChat on your device. It is currently available in the Apple App Store. Its Android app is no longer in the Play Store. Instead, you can download the APK from the official GitHub page.

After the installation, make sure that your device has Bluetooth on, and you can start using it.

Sending messages in group chat

To start sending messages, open the app on your phone. BitChat doesn’t ask you to sign in with your email or phone number or to create an account in that manner. The onboarding process is super simple and that’s one of its major highlights. The app employs end-to-end encryption to safeguard communications, as it aims to be a privacy-oriented messaging alternative.

BitChat will automatically assign you a nickname such as @anon followed by a random number.

Use Bitchat Anon Nickname View

You can keep this, or you can change it. Tap on the nickname at the top and type your preferred nickname. I like that BitChat remembers the nick you set, so next time you use the app, you won’t have to change it again.

Using custom nickname in BitChat app on iOS.

Now you are ready to start chatting. The main BitChat screen opens a group chat window where all the people nearby can participate. Type your message in the box at the bottom.

Sending message in group chat in BitChat on iOS.

You can see who else is in your vicinity by checking the small people icon in the upper right. Tap it to view all BitChat users in your network.

Tapping people icon in BitChat.

Like on other chat apps, you can also use the @nickname to mention someone in the conversation.

Mentioning in BitChat in the iOS app.

Starting a private chat

If, like me, you prefer to have one-on-one chats, BitChat lets you message someone privately. This option is backed up by the well-regarded Notion handshake protocol, which is meant to ensure conversations remain secure.

To start a private discussion, tap a nickname from the list and begin writing your message(s).

Tapping on person nearby in BitChat app on iOS.

When you send a private message, the other party will receive a notification alerting them that they have a new direct message.

View of Notification for private message in BitChat on iOS.

To view it, tap the notification or press the people icon again, then tap on the person’s nickname (which will feature a yellow envelope icon to highlight the presence of an unread text).

Icon showing a new private message is available in BitChat on iOS.

On iOS, you can also start a private chat by tapping on someone’s nickname in the group chat. Doing so brings up a menu from the bottom which includes options to Private message, hug/slap, or Block. I couldn’t find the same option on Android.

Interaction menu in BitChat on iOS.

In addition, it’s possible to add a conversation to Favorites, so you can easily find them in the list of available people to chat with.

Use Bitchat Favorite

Private texts show checkmarks once they’ve been relayed to their destination.

Check mark view for messages in BitChat on Android.

Tapping on the other party’s name at the top will show your conversation’s security verification details. I should note here that in my testing, I frequently lost the connection when engaging in private conversations (a handshake failed to establish between the user fingerprints). Messages weren’t relayed. However, I could still send texts in the main chat. I solved this by exiting the app and reconnecting.

Security verification details in BitChat on iOS.

Deleting texts

Unlike regular messaging apps like WhatsApp or Facebook, you can’t delete individual texts, which I found a bit inconvenient.

However, BitChat has a Panic Mode, which allows you to delete chats by triple-tapping on the device’s screen while in a chat. This proved functional for me on iOS, but not Android.

BitChat automatically deletes all messages when you exit and properly close the app on your device.

As BitChat is still in its early days. Its private message security currently lacks extensive third-party audits, which is something the app itself flags, alerting users not to use BitChat in critical (meaning “privacy-sensitive”) situations just yet. I’ve also noticed some errors while testing this app, so while BitChat was fun to try and experiment with, you might want to give it a little time before you try it out.

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

Alexandra Arici Avatar