Inspiration

Our friend Daniel is considered tech-savvy. He avoided using obvious credentials, and never clicked on suspicious links. But one morning, his phone buzzed with an email from a video game company that sent a chill down his spine: suspicious activity recorded. Your account has been signed in from a different country. His stomach sank. He Didn’t verify and didn’t click. He frantically changed his passwords, from sites like Discord and Steam and added them to 2 factor authentican. This experience taught him to create a different and unique password, which sparked the idea of creating PassWarrrior for Hackathon.

What it does

The website, and the app, uses multiple methods to estimate the strength of passwords and gives information to improve the passwords it has been given. It checks if the password has been in data breaches, estimates the upper limit of how long it would take to crack the password, and uses AI to recommend improvements.

How we built it

For the backend, we used Django and built the app with Swift. We made an API with Django that handles the processing of the passwords.

Challenges we ran into

This was the first time we worked with Django and made an API, so we had a lot to learn in a very short time.

Accomplishments that we're proud of

We managed to achieve a working prototype, with a technology that we didn't know before the event.

What we learned

We learned how to make an API and use Django.

What's next for PassWarrior

Improved features

Share this project:

Updates