Encrypted chat apps are a dime a dozen, but what if you're in a country with poor mobile data support, or censored internet? Privacy is an inalienable right that everyone deserves, including those in said areas.

What it does

It uses existing SMS infrastructure with military-grade encryption to keep all messages secure, not needing internet or data.

How I built it

We forked an existing reliable SMS client, QKSMS, and added on end-to-end encryption.

Challenges I ran into

The internet connection and web blocking made it hard to get all the tools we needed in a timely manner.

Accomplishments that I'm proud of

It works! It's encrypted and entirely independent from any servers.

What I learned

Kotlin is hard. So is Android dev. It's very hard.

What's next for Weasel

A decentralized key management system and extensible app you can download from the Google Play Store.

Built With

Share this project: