# Offline Behavior

## Overview

When a student disconnects from the internet during an assessment, the student can continue working seamlessly without interruption. Offline progress is queued and automatically saved to the server upon reconnection. Tactical deterrents also function offline for enhanced academic integrity.

In the assessment, students will see a subtle indication that they are offline. This design optimizes focus so that students are not distracted if they lose internet connection.

![](/files/3f9TuZR9ZFuAjFgInWkp)

If a student remains offline when they submit their assessment, one of following three things will occur:

### Scenario 1

A student comes back online *before* they submit their assessment or run out of time.

**Result:** Everything is fine and all progress is uploaded to the server.

### Scenario 2

A student comes back online *after* they submit their assessment or run out of time.

**Result:** Changes made offline are saved, but held for a review. EXAMIND's support team is notified immediately on submission and will examine the assessment logs within the same business day. If no suspicious behavior is present, the assessment is finalized and added to the results page. If there is indication of suspicious behavior, the instructor is informed and presented evidence to make a decision on how to proceed.

### Scenario 3

A student attempts to close their browser while offline.

**Result:** A browser-system warning will appear to notify the student that changes may not be saved if they proceed.

<figure><img src="https://instructor-help.examind.io/hs-fs/hubfs/unnamed%20(1)-png.png?width=688&#x26;height=315&#x26;name=unnamed%20(1)-png.png" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
It is important that students do not close the browser until their progress has been submitted to the server. Progress will be lost if a student ignores this message.
{% endhint %}

## Offline Submissions

The User Interface (UI) will adapt for students who are offline. If there are any unsaved changes while the student went offline, we will display the following on screen.

![](/files/rIHGAAf5U5v3vTRlmdh4)

After 10 seconds of attempting to connect, the screen will update.

![](/files/T6qe9IioMcHDixf3Zg0L)

At any time during this waiting period, if the student attempts to close their browser, the browser-system warning will appear.

<figure><img src="https://instructor-help.examind.io/hs-fs/hubfs/Screenshot%202024-05-07%20103837-png-1.png?width=617&#x26;height=489&#x26;name=Screenshot%202024-05-07%20103837-png-1.png" alt=""><figcaption></figcaption></figure>

## Time Limit Reached

If the student runs out of time while offline and there are unsaved changes, the "time ran out" message will update accordingly.

![](/files/2owquuh3FoOlcvQBqHUI)

At any time during this waiting period, if the student tries to close their browser, they will see the same browser-system warning.

![](/files/Dtvs1mvVihsaH5Sg1GyF)

## **Computer Shutdown**

If the student shuts down the computer while offline, there is a chance that the student won't receive the browser warning and therefore risk losing their data. This problem is more prevalent on computers running Windows than computers running macOS.

Regardless of the operating system used, it is advisable to ask students not to attempt a computer shutdown until they receive confirmation that their assessment has been submitted successfully.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://examind.gitbook.io/v1/deliver/offline-behavior.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
