Project Keywords:
Computer Science, Cybersecurity, App

Project Summary
Academic Area:
Project Medium:
This APP is a security-focused app designed to encourage users to evaluate the strength of their passwords and promote the use of password managers. The app educates users on the importance of strong password practices to enhance digital security.
Project Achievements
Selected as a Distinguished Winner at the WWDC24 Swift Student Challenge, AJ showcased This APP to Apple executives at Apple Park, gaining valuable recognition and becoming a greater part of the global developer community.
Project Inspiration
Inspired by a desire to promote better online security habits, This APP aims to make users think critically about the strength of their passwords, helping them protect their personal information across various devices and platforms.
Project Social Impact
Cybersecurity Market Growth: The global cybersecurity market is projected to exceed $500 billion by 2030, driven by increasing cyber threats and stricter data protection laws.
Rising Digital Security Concerns: Searches for "password security" have increased by 50%+, and companies are mandating password management solutions.
Strong Competition & Demand: Popular password managers like LastPass, Bitwarden, and Dashlane have millions of users, showing a high demand for secure password solutions.
Unique Market Positioning: This APP focuses on educating users about password security rather than just storing passwords, filling a gap in cybersecurity awareness tools.
Growing Need for Cybersecurity Education: With privacy regulations tightening and AI-driven threats increasing, the demand for accessible security education is expected to rise.
Potential for Strategic Partnerships: Schools, cybersecurity training programs, and tech companies could be key partners in promoting digital security awareness through This APP.
Project Market Demand
Cybersecurity Market Growth: The global cybersecurity market is projected to exceed $500 billion by 2030, driven by increasing cyber threats and stricter data protection laws.
Rising Digital Security Concerns: Searches for "password security" have increased by 50%+, and companies are mandating password management solutions.
Strong Competition & Demand: Popular password managers like LastPass, Bitwarden, and Dashlane have millions of users, showing a high demand for secure password solutions.
Unique Market Positioning: This APP focuses on educating users about password security rather than just storing passwords, filling a gap in cybersecurity awareness tools.
Growing Need for Cybersecurity Education: With privacy regulations tightening and AI-driven threats increasing, the demand for accessible security education is expected to rise.
Potential for Strategic Partnerships: Schools, cybersecurity training programs, and tech companies could be key partners in promoting digital security awareness through This APP.
Background Knowledge Needed:
Fundamentals of cybersecurity, including password security best practices.
Understanding of hashing and encryption techniques.
Basic knowledge of user authentication protocols and how password managers work.
Proficiency in Swift (for iOS development) and familiarity with UIKit or SwiftUI for UI design.
Introduction to APIs for integrating password strength checkers.
Tools, Equipment, Software Needed:
Xcode for iOS app development.
Swift & SwiftUI for building the app interface.
Apple Security Frameworks (CryptoKit) for encryption-related functionality.
Have I Been Pwned API (optional) for checking compromised passwords.
Figma or Sketch (optional) for UI/UX design.
Basic Steps to Achieve This:
Research password security guidelines and integrate an algorithm for assessing password strength.
Design the UI in SwiftUI with an intuitive and engaging interface.
Implement a password strength meter, using parameters like length, complexity, and breach checks.
Educate users by providing interactive lessons and real-time feedback on their password choices.
Test security measures to ensure privacy protection.
Optimize & launch by submitting to the App Store.