Bitchat - Messaging App Without Internet
Jack Dorsey, co-founder of Twitter and Square and founder of Bluesky, is back with another decentralized and potentially viral app: 'Bitchat.'
What is Bitchat?
Like Twitter and Bluesky, Bitchat is a social networking app , but not a social media platform. Instead, Bitchat is a peer-to-peer messaging app, and is unique among the myriad of messaging options available, in that it doesn't operate over the Internet .
Instead of connecting to WiFi or a cellular network, Bitchat is designed to work over Bluetooth , specifically Bluetooth Low Energy (BLE) mesh networking . This theoretically allows Bitchat to work even when the network is down. In the event that you can't connect to a cellular network or WiFi, Bitchat will still work. (Although expanding satellite communication could give Bitchat some competition.)
How does Bitchat work?
According to the app's white paper, Bitchat relies on the devices running it to communicate with each other over BLE. This means your device connects to other users' devices within Bluetooth range, their devices connect to other devices within Bluetooth range, and so on. A "local cluster" consists of devices within Bluetooth range (typically 10m, although the white paper says around 9m), with a "bridge node" that can connect those clusters when they overlap in range. With enough devices, you'll create a network where one user can message another far away from their normal Bluetooth range.
It's similar to how networks like Apple's Find My work. Products like AirTag communicate via Bluetooth with other devices on the Find My network. But while your iPhone will connect to the internet to update your AirTag's location, Bitchat never needs an internet connection: It's all Bluetooth-based.
The design also takes into account users who aren't present when you send a message. If you send a message to a regular user, it will be cached for up to 12 hours before being sent, although messages you send to a "favorite peer" can be cached indefinitely. Direct messages are end-to-end encrypted, while group messages (Bitchat supports group messaging) can be password-protected if you want. You can set up group messages, or "channels," with channel names prefixed with the # character (e.g. #channelname), and transfer ownership of group chats if you want.
Bitchat may not be secure at this time
While Dorsey claims the app is focused on user privacy and security, it's not perfect. The app's github page even displays a warning at the top of the page that reads: "The private messaging and channel features have not been externally reviewed for security and may contain vulnerabilities. Do not use for sensitive use cases and do not rely on the security of the app until it has been reviewed. The app is a work in progress. Public local chat (the core feature) has no security issues ." According to TechCrunch, that warning was not present when the app first launched.
TechCrunch highlights a number of security issues that testers have discovered while using the app. One found that it was possible to spoof another user's identity and trick the app into marking them as a "Favorite" — a feature that's supposed to ensure that the user's identity is correct. Another user took issue with the app's "forward secrecy" feature, which is supposed to prevent bad actors from successfully cracking the encryption even if they gain access to the encryption key for your messages. Another user discovered a security flaw that could allow bad actors to spill memory to another location, giving hackers the ability to attack.
It's clear that the app still has a lot of work to do to perfect its security and privacy features, so at this point, it's probably not a smart idea to try it out — or at least don't send sensitive information.
How to Try Bitchat
If you're willing to accept the security risks, you can try Bitchat today — although it's a bit complicated to set up. There's a TestFlight beta program for iPhone and Mac, but it's full.
Bitchat's GitHub page has three options for setting up on Mac: You can set up and run the app via XcodeGen, which is the recommended method; Swift Package Manager; or start an Xcode Project manually by copying all the Swift files from the Bitchat folder on GitHub.
It's best to wait until the app is finished on iPhone and Mac before trying it out, but if you have any friends in your area who are using Bitchat, you should be able to start chatting.
You should read it
- Top 5 messaging apps to replace Telegram
- Free messaging application without Internet
- 8 best messaging apps for Android and iOS
- What is RCS Messaging on Android? How to use it?
- 5 best messaging apps for businesses 2020
- Top 3 best free messaging applications in Vietnam today
- Samsung's messaging application encountered an error, sending photos to any person who the owner did not know
- 4 best alternative security messaging apps for Facebook Messenger
May be interested
- 4 best alternative security messaging apps for Facebook Messengermessenger has long been the integrated messaging platform of the world's largest social networking site facebook. therefore, thanks to the growth of facebook, messenger has quickly become one of the most popular online messaging applications on multiple platforms today.
- Download WhatsApp for PC, phone, webwhatsapp is one of the most popular instant messaging and chat applications today. this service allows users to save data by messaging through a computer with an internet connection.
- How to set the default messaging application on Androidunlike ios, android allows users to use third-party applications to perform essential functions, such as messaging.
- Google cherishes the launch of a new messaging appaccording to the economic times economic times, according to some reliable sources, it seems that software giant google is planning to launch a new messaging application for mobile, independent of talent. google account, and may be tested in india and other emerging markets.
- What is an encrypted messaging app? Are they really safe?encryption is a hot topic in the world of instant messaging apps. some apps take a more serious approach to the security aspect - like telegram and whatsapp - while others still lack features in this respect.
- Google launches a new messaging application similar to iMessage to replace SMSgoogle has just launched a new messaging service called chat, to replace traditional sms messaging software on android smartphones.
- Instructions for messaging on the Threads appthreads has an in-app messaging feature so you can easily message your friends, instead of having to switch to instagram to message.
- 8 reasons Telegram is the only messaging app you needwhen thinking about the messaging application, the first name that appears in your head is probably whatsapp. today there are many better alternatives out there, and one of the best options is telegram. what makes it unique? this article will introduce some of the features that make it the only messaging app you need.
- Chat, Google's all-new messaging app that replaces Android Message and SMSgoogle is about to launch a completely new messaging application for android, completely replacing sms and also a challenger for apple imessage. the application is called simply 'chat' and will be available for free on android operating systems.
- Learn about 3D Internet3d internet or 3d internet is the successor of 2d web, using 3d graphics and social character. 3d internet has the ability to show how many more people you are reading your document.