Why?
Your messages are out there. Be that on Discord, Slack, or even Signal, when you send a message, the packets go through the internet and go to who knows where. Yes, messages may be encrypted - but your information is still out there. Recently, a major hip-hop artist had 250 songs leak, simply due to the fact that hackers were able to get into the chat that they were using to transport demo files -- and situations like this are only becoming more prevalent.
Radius is our answer to the rampant collection of message data and insecurity in traditional messaging apps.
What?
When in the radius (no pun intended) of our Nodes, simply join the radius-network Wi-Fi signal to gain access to the 'general' chat for that Radius node. Upon tapping your secure Radius Card to the scanner on the node, you gain access to message history and other channels. Without express permission from the Node organizers, you cannot participate in and/or alter crucial Node messages and documents. Radius Nodes are completely separate from the internet, so the messages cannot leak. Each node has a unique standard of encryption; even if your node is physically taken, the messages cannot be extracted. Additionally, Radius Cards can be used at multiple nodes -- they are simply your passport into the Radius world. As long as you are authenticated with a Node, you can enjoy full privileges.
You have full control over which chats you are a part of.
How?
Leveraging physical hardware, including and not limited to a Raspberry Pi 3 Model B, an Arduino Mega with an RFID/RFC522, and NTAG215 cards (and MiFare tags), we created a secure system guaranteeing that your chats remain safe, both off and online. The Raspberry Pi is running our backend code, which is completely isolated from the internet - guaranteeing absolute security. Data is encrypted in transit, even within the offline system.
Our backend was built with FastAPI (Python) in order to guarantee that it is not only lightweight, but also fast. Our frontend was built with next.js, and utilized the websocket protocol to connect users together.
Goals for the future:
Moving forward, we aim to deploy the (online version) of the network at scale, and also create proprietary hardware, such as a new keycard standard and a proprietary scanner. Eventually, we aim to allow users to purchase their very own Radius kit and join the network!
- Will you stay in our radius? ** # Hackathon Project for CougHacks 2025
Log in or sign up for Devpost to join the conversation.