Aloha is a free video-conferencing alternative for those looking for fully private meetings. Thanks to its peer-to-peer nature, your private conversations go directly from device to device, without going through any intermediary server, not even aloha's.
Whether you are a journalist communicating with a source, an innovative AI startup founder trying to meet with your development team, or just someone who cares about privacy, aloha offers a fully-encrypted, secure connection for your meetings.
User Flow
Apart from being secure, minimalism and simplicity are core principles for aloha. Users should be able to start a meeting in no time.
User Interface
Join Meeting Screen
When joining a meeting through an invite link, the user is presented with this screen where they can set up their camera and microphone.
One-to-One Layout
Grid Layout
In those cases where the meeting consists of several people, the grid layout is shown instead, allowing up to 6 people.
Feedback Screen
User feedback is important to keep improving the product, hence this screen is shown to users upon leaving the call.
Thank You Screen
Finally, users are presented with a thank you screen, after providing feedback.
Infrastructure
The system architecture is as simple as it could be. I decided to keep it as minimal as possible. Although it will probably grow in the future as I add user accounts, and with it the need to persist data. But right now, given that aloha is fully P2P, besides the client, all that is needed is a signaling server to allow remote devices to find each other and relay messages in the during the connection setup.
Outcome
Aloha is a free video-conferencing alternative for those looking for fully private meetings. Thanks to its peer-to-peer nature, your private conversations go directly from device to device, without going through any intermediary server, not even aloha's.
Whether you are a journalist communicating with a source, an innovative AI startup founder trying to meet with your development team, or just someone who cares about privacy, aloha offers a fully-encrypted, secure connection for your meetings.
You may also like:
Learn how to develop your own video-call app with P2P real-time communication in Javascript.