Social media hacks have become very common and they can range from being a minor nuisance to straight up criminal. The recent major hack on twitter accounts have shown us the ugly side of this problem but we feel the worst is yet to come. That's why we were inspired to come up with a safer and smarter social media app that is without any hassles and TypingDNA's API helped us achieve this.
What it does
On the surface Witter is just another social media app but it's very secure in its core. It uses TypingDNA’s API to authenticate the user each time the user wants to broadcast their thoughts (called "Moo" in our lingo) and hence it prevents hackers from using another user's account.
How we built it
We used PUG template engine along with CSS for the UI and Node.js for the backend. The TypingDNA API authenticates each Moo and publishes them only if the person typing is the actual user who’s typing pattern was recorded for the account.
Challenges we ran into
- Both of us hadn’t worked with Node.js and pug before this so it was a steep learning curve for us.
- Coordination and communication was hindered due to college being shut because of pandemic. Hence with the unreliable networks, we were mostly talking when internet traffic was less.
Accomplishments that we're proud of
We are proud of coming up with this app idea and believe it can be a game changer in the world of social media apps as we’re entering the social media dominated era.
What's next for Witter
- Adding more features to bring it closer to traditional social media apps.
- Tuning the acceptance thresholds for optimal user experience.