Fortify is an app that acts as users' "personal cybersecurity coach." Users can select from different skill trees tailored to different real-world application areas--for example, handling financial data at a company, managing patient data at a hospital, or simply staying safe during everyday internet use.
Unlike existing cybersecurity certifications (for example, CompTIA) and course offerings (for example, from Cybrary: https://www.cybrary.it/), Fortify is not intended to teach users to be IT professionals. Instead, it is just to meant to teach them the basic skills to practice cybersecurity in their life while recognizing that they are busy and may not have the time to learn all the ins-and-outs of computer systems and network management. Therefore, the app is oriented to skills on the user side rather than the administrator side. There are existing resources, such as employee training modules, that teach cybersecurity to non-professionals, but these are often repetitive and teach employees information that is irrelevant to them or that they have already learned several times. The innovative feature of this app is that it is customized to the user. Users learn what they need to know, at their own pace, and have that information reinforced through knowledge checks and games.
With this in mind, the app is organized into bite-sized lessons. Users select a lesson from a skill tree, and the lesson walks them through a particular topic through short readings, videos, case studies, and knowledge checks. Users can also review flashcards and play minigames to reinforce their knowledge, and they earn points for completing lessons. This format is aimed at keeping users engaged and making learning fun. The skill tree starts with basic principles and builds up so that by the time they reach the end of the skill tree, users will have everything they need to know to practice cybersecurity in their everyday life. A user who is entering a new field or taking on a new position at their job can easily select a new skill tree to learn cybersecurity principles for a different area.
This image shows what users see upon opening the app. In addition to accessing the learning modules, users can play short quizzes and review facts and terminology. Gamified features, such as a "streak" feature and the ability to earn points, encourage users to log on for a few minutes every day.
This image shows one possible skill tree that a user can go through. The user must first complete the "Basic Concepts" module, but after that they can select from one of three modules to try next.
This image shows a minigame users can play. In this "choose your own adventure" game, the user selects how to respond to various cybersecurity-related scenarios. Their choices affect how the story unfolds.
This image shows another minigame users can play. Users learn the basics of how computer networks work.