Specifications include, but are not limited to: 2.3.1.Platform A digital skills platform serves as an interface between the user and the system. A digital skills platform will be ADA compliant to ensure broad usability for Iowans. Describe the platform that could be used to deliver the digital skills program including but not limited to ADA compliance, notable functionality, and ease of use considerations. Provide any recent assessments or compliance reports documenting ADA compliance. 2.3.2.User Account and Profile A user account and profile will allow an individual to save and track completion progress of digital skills modules, allow for and progress related badges or certificates to be applied to the profile, and provide a customized experience. The profile will utilize a series of demographic questions to allow for identification of users into Covered Populations for reporting. Describe any current user profile system currently employed and further detail how a user profile would be employed for this project. 2.3.3.Needs Assessment A needs assessment evaluates the user to determine current digital skill level, what that individual would like to achieve through digital skills training and suggests a tailored course load for the individual to start their digital skills training. Describe previous successful needs assessment products and how a needs assessment would be developed for this program including example questions and how the answers would help determine skill level and/or suggestions for modules / learning pathways.