BitChat Mesh: een chatapp zonder internet of accounts

BitChat Mesh is een nieuwe chatapplicatie ontwikkeld door Jack Dorsey, medeoprichter van Twitter en CEO van Block. De app werkt zonder gebruik van internetverbindingen, mobiele netwerken of traditionele registratiegegevens zoals telefoonnummers of e-mailadressen. In plaats daarvan maakt BitChat gebruik van Bluetooth Low Energy (BLE) om berichten via andere apparaten door te sturen binnen een lokaal netwerk. Dit netwerk werkt volgens het meshprincipe, waarbij berichten van toestel tot toestel kunnen worden verspreid zolang er gebruikers in de buurt zijn.
De app vereist geen account en verzamelt geen persoonsgegevens. Alle berichten zijn end-to-end versleuteld en worden alleen lokaal op het apparaat opgeslagen. Wanneer de app wordt afgesloten, worden alle berichten verwijderd. Er is ook een noodfunctie ingebouwd: door drie keer op het logo van de app te tikken, wordt alle opgeslagen data gewist.
BitChat ondersteunt communicatie in groepen en kanalen. Gebruikers kunnen toegang tot deze ruimtes beperken met een wachtwoord of werken met hashtags om onderwerpen te organiseren. Hoewel de app deze functies biedt, zijn sommige onderdelen nog in een experimentele fase en nog niet extern gecontroleerd op beveiliging.
De app is beschikbaar voor iOS en macOS via de App Store, en voor Android via een APK-bestand op GitHub. Voor iOS is minimaal versie 16.0 vereist, voor macOS minimaal versie 13.0. Er was ook een beperkte bèta via TestFlight, die snel zijn maximumaantal gebruikers bereikte.
BitChat Mesh is ontworpen voor gebruik in omstandigheden waarin geen internet beschikbaar is, bijvoorbeeld tijdens evenementen, natuurrampen of in gebieden met beperkte toegang tot netwerken. Omdat de app zonder centrale server functioneert, blijft communicatie mogelijk zolang er andere gebruikers binnen Bluetooth-bereik zijn. Dit maakt de app afhankelijk van voldoende lokale gebruikers om berichten effectief te verspreiden.
Hoewel het project bedoeld is als experimenteel en het geen volledige beveiligingsaudits heeft ondergaan, toont het aan hoe chatfunctionaliteit mogelijk is zonder traditionele infrastructuur. De ontwikkeling van BitChat Mesh was deels geautomatiseerd met behulp van een AI-hulpmiddel en dient als een testomgeving voor nieuwe ontwikkelmethodes.
BitChat Mesh is daarmee een functionele demonstratie van gedecentraliseerde, privacygerichte communicatie via Bluetooth. Verdere ontwikkeling en evaluatie zullen bepalen of de app op grote schaal toepasbaar is.

