On July 28, Jack Dorsey, the co-founder of Twitter, introduced a new open-source messaging application named Bitchat Mesh, or simply Bitchat, available for free in Apple’s App Store. Dorsey described this initiative as a “weekend project,” sharing the news on X, the platform formerly known as Twitter, earlier in July.
Those who expect a feature-rich messaging experience with access to their contacts may find Bitchat’s offerings quite different. The app boasts a minimalist design and operates solely through Bluetooth for message transmission. While its open-source nature allows users to scrutinize the source code for potential vulnerabilities, it is advisable to exercise caution regarding its security until a third-party audit is conducted.
How do I connect with people?
Bitchat takes a unique approach to connectivity, eschewing traditional methods such as phone numbers or internet access. Instead, it establishes a Bluetooth mesh network, allowing users to connect with nearby devices. This means that by linking to devices within range, users can extend their network reach through a series of connections.
The app’s website explains, “Bitchat creates ad-hoc communication networks using only the devices present in physical proximity.” Each device serves as both a client and a server, automatically discovering peers and relaying messages across multiple hops. Consequently, the more users who adopt Bitchat, the broader the network can become, potentially allowing communication over greater distances than standard Bluetooth signals. However, users are limited to communicating with those within the same network, akin to a mesh router system.
Upon opening the app, users will see a number in the top right corner indicating how many devices are connected to their network. In a testing scenario, this number may reflect only one, representing another device owned by the user. Tapping this number reveals a menu with connected users, allowing for private messaging away from the main chat. Messages sent in the main chat are visible to all users within the network, making private chats the preferred option for one-on-one conversations.
Currently, Bitchat could serve as a practical tool for maintaining connections at events like music festivals or parties. With enough users, its network could expand significantly, enhancing its utility in various social situations.
Does Bitchat have any other messaging features?
While Bitchat is relatively straightforward in its functionality, it does offer a few additional features beyond basic messaging. Users can send private messages, block others, or engage in playful interactions by sending a “hug” or a “slap.” These actions generate messages in the chat, with humorous notifications accompanying them—such as a playful remark about slapping someone with a trout.
Moreover, the app maintains transparency by notifying users when someone takes a screenshot of a conversation, ensuring that all parties are aware of such actions. Overall, Bitchat presents itself as a simple, no-frills messaging option.
How secure is the app?
As an open-source application, Bitchat allows for public examination of its code, which can help identify vulnerabilities. However, concerns have already been raised; a user reported an authentication issue that Dorsey promptly addressed by implementing the Noise Protocol Framework. This framework aims to facilitate secure, private, and censorship-resistant communication.
Despite these measures, Dorsey has issued a security warning on GitHub, cautioning that the app has not undergone external security reviews and may harbor vulnerabilities. He advised against using Bitchat for sensitive communications until it has been thoroughly assessed by a third party. While the app shows promise for local communication, the absence of a security audit underscores the importance of exercising caution regarding its reliability.
In summary, Bitchat offers a novel approach to messaging, particularly for those looking to connect with others nearby. However, users should remain vigilant about its security until a comprehensive review is conducted.