// the take
A reverse-engineered unofficial Android client for Clubhouse, built by one developer in about 1.5 days to cover the gap before Clubhouse shipped an official Android app. Useful mainly for people curious how Clubhouse's private API (including the PubNub-based audio layer) works, or who want basic room listening/speaking on Android without waiting on the official client.
Reverse-engineered a private, undocumented API from scratch, including the PubNub signaling used for real-time audio, room participant updates, and speaker hand-raising — that's real work, not a wrapper around a public SDK. The API layer is split into one class per endpoint (api/methods), which makes it easy to see exactly what each call sends and parses. Plain Java with stock Android fragments and no dependency injection or architecture framework, so the whole flow from login to joining a room is traceable without hunting through abstractions.
Core moderation features are simply missing: you can't create or moderate rooms, only join and listen/speak in existing ones. It depends entirely on a private, unversioned API that Clubhouse can change or kill at any time, and the author states outright that using it risks your account getting banned. Last pushed in 2022 and explicitly described by the author as a stopgap proof-of-concept, not something intended to be maintained long-term — there's no CI beyond an issue-closing bot, and Clubhouse itself has lost most of its relevance since then, so this is more a historical artifact than something to build on.
We read the README, the directory tree and a key source file in October 2026. Nobody pays to be listed. How we judge →