Specifications include, but are not limited to: 1. The Vendor shall agree to submit a Higher Education Community Vendor Assessment Tool (HECVAT) full assessment, which must be approved by the University Chief Information Security Officer (CISO) as part of Section 7: Proposal Contents, Number 5. 2. Unlimited storage of backflow device data and test reports. 3. Administrator access and roles designed specifically for water purveyor management tasks in support of cross-connection control (CCC) program compliance. 4. Ability to track backflow devices, test routes, test, and test results data entities including, but not limited to, the following attributes: device type, size, age, serial number, model number, location, route number, priority, status, pass, fail, active, inactive, removed, notes. 5. Overview dashboards using visual graphics showing information relevant to administering the CCC program including, but not limited to, the following: a. Total number of devices, number tested, number failed, link to location and backflow device attributes. b. Search tool and report query to locate backflow device by tester, building (location), failed valves, model number, serial number, etc. c. Ability for Administrator to approve or reject test reports. d. Ability to select device records to print including individual reports and annual reports of all devices tested, and if it passed, failed, and re-tests of failed devices that resulted in a pass. 6. Ability for contracted Testers to register and securely log into a portal which tracks Tester data including, but not limited to: Tester credentials, name, company, address, phone number, and email address. 7. Ability for contracted Testers to use the portal to enter test result data including, but not limited to: testing date, pass or fail results, testing data including pressures measured and notes. 8. SaaS shall be compatible on all modern web browsers with adaptive layouts for Mobile, Tablet and Desktop screens. 9. Ability to provide compatible integration with existing Google Maps and/or ArcGIS data so that device data can be shown graphically on a map and device data can be accessed by interacting with the map. 10. Ability to export inventory and reports to spreadsheet format. 11. Ability to establish test routes. 12. Ability to manually enter a backflow device and/or test report. 13. Ability to batch process backflow devices. 14. Ability to customize and send testing/repairing notices to emails associated with device data.