Skip to main content

EFgo™ Technical Requirements

Written by Sindy Rodriguez
Updated over 2 weeks ago

Summary

  1. Application Overview

  2. Architecture Overview

  3. Browser and Device Requirements

  4. Authentication / SSO

  5. Data Requirements

  6. Network Requirements

1. Application Overview

What is EFgo™ ?

Based on our award-winning research assessment, our Executive Function (EF) program EFgo™ provides proven reliability and validity for educators to enhance classroom instruction to improve their children’s executive functioning skills. This browser-based application can be run on almost any device.

Components

  1. Professional Development - We provide a comprehensive and unique Executive Function professional development library. Our online, asynchronous courses are available anytime and on any device. Through these courses, we help you understand how to use, interpret, and teach Executive Function skills in the classroom and beyond.

  2. Assessment - This card sorting game/assessment provides a direct behavioral measure of Executive Function skills in less than 5 minutes.

  3. Activities - Optionally, upon completion of the assessment, EFgoPRO™ provides personalized intervention activities for student groups based on their results. These are games that are familiar to educators, e.g. Red Light, Green Light or Simon Says but with an Executive Function twist. Each student also has their own personalized link to our digital learning games powered by Kiko Labs.

  4. Educator Portal - The Educator Portal brings all of the information together for the Teacher or Administrator. It provides EF insights using instructional periods, reporting, and managing data.

2. Architecture Overview

EFgo™ is a SaaS (Software As A Service) platform hosted in the AWS cloud. All EFgo™ components are accessed via a web browser (see Browser and Device Requirements section).

The following is a high level architecture diagram representing the areas of the platform.

3. Browser and Device Requirements

  • Browser Requirements

Device Type

Operating System

Browser

Android Tablet

Android 10 or newer

Google Chrome (latest stable version)

iPad

iOS 16.7 or newer

Google Chrome (latest stable version)

Safari (latest stable version)

PC Desktop / Laptop

Windows 10 and newer

Google Chrome (latest stable version)

Firefox (latest stable version)

Microsoft Edge (latest stable version; Chromium-based only)

Mac

MacOS 12 and newer

Google Chrome (latest stable version)

Safari (latest stable version)

  • Recommended Devices

    • Educator Portal and Professional Development can be accessed on any device via a browser, but the recommended device would be a desktop or laptop given the amount of information to display.

    • For Assessment and Activities components, we recommend touch screen tablets (either Android or Apple) as well as chromebooks with screen sizes from 7-13 inches. That being said, it will also work with desktops and laptops using a mouse.

  • Browser Configuration

    • JavaScript is enabled.

    • Cookies are enabled.

    • Some modern browser versions are now disabling third-party cookies by default. Depending upon your authentication method, you may need to enable them in your browser for access.

    • TLS 1.2 and TLS 1.3 are supported.

4. Authentication / SSO

EFgo™ uses a third party identity management provider (Auth0 - https://auth0.com). We support multiple authentication methods using Auth0 credentials, Google, ClassLink, and Clever. Teachers and Administrators have user accounts, but children do not require a user account. We have the following role levels:

  • System Admin - Full access to the organization (view results, manage groups, manage users, manage children, data, etc.)

  • Group Admin - Access to the assigned group (view results, manage sub-groups, manage children, data, etc.)

  • Examiner Level 3 - Access to the assigned organization / group (assess children, add children, view results)

  • Examiner Level 2 - Access to the assigned organization / group (assess children, add children)

  • Examiner Level 1 - Access to the assigned organization / group (assess children)

5. Data Requirements

In order to assess a child, the minimum information needed is a child’s Student ID, name, birth month + year, and gender. Additional demographics (ex: race/ethnicity, special education, second language learner, etc.) can be added for advanced data.

Child/Roster data can be managed using one of the following methods:

  1. Manual - manage manually through the Educator Portal

  2. Spreadsheets - import/export from spreadsheets

  3. Integration with ClassLink and Clever

6. Network Requirements

As mentioned in the Architecture Overview section, the application is hosted in the AWS cloud. Access to the following domains (https protocol) will be required for full use of EFgo™:

Component

Domain(s)

Description

Authentication

Auth0 identity management for authentication

Professional Development

Reflection Sciences website and LMS platform

Assessment

Assessment application accessed by the teachers and children

Activities

Digital Activities played by the children

Educator Portal

Administrative Portal used by the Teachers and Administrators

For additional questions and information, please contact Customer Support (support@reflectionsciences.com).

Did this answer your question?