# How it Works

Sprinto helps you continuously monitor the compliance status of staff devices using Mobile Device Management (MDM) tools or manual workflows. Once configured, Sprinto automatically scans or accepts manual submissions of device health data and flags failing checks tied to your compliance requirements.

Here's how it works.

<figure><img src="https://3220032727-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEsyn5VMU6e0OyGjRtKgx%2Fuploads%2FVJMckkCou6CeQxPvL0sV%2FStaff%20devices.png?alt=media&#x26;token=92057f57-255a-49bb-8556-319fd02d9c14" alt="" width="563"><figcaption></figcaption></figure>

***

### Step 1: Choose your monitoring method

Sprinto supports three flexible modes for reporting device health:

* **Use Dr. Sprinto** – Sprinto’s native MDM tool. Install the app on staff devices to automate compliance checks (OS version, encryption, antivirus, etc.).
* **Connect a third-party MDM** – Choose from supported tools like Microsoft Intune, JAMF, Kandji, Sophos, and more.
* **Set up manual monitoring** – Configure workflow checks and collect evidence manually from staff for each device requirement.

{% hint style="info" %}
Use manual monitoring when working with contractors, unmanaged devices, or BYOD environments.
{% endhint %}

***

### Step 2: Report device status

After selecting your preferred method:

* **Dr. Sprinto**: The app scans and sends device status automatically every 24 hours.
* **Third-party MDMs**: Sprinto syncs device health every 24 hours via integration.
* **Manual checks**: Staff upload evidence such as screenshots or system info. Admins or reviewers verify submissions.

If a device hasn’t reported status within the expected timeframe, it will be flagged or marked inactive.

***

### Step 3: Monitor compliance checks

Sprinto evaluates each reported device against predefined compliance checks, such as:

* Device OS should be up to date
* Disk encryption should be enabled
* Antivirus should be running
* Screenlock should be enabled
* Device should be mapped to a staff
* Firewall should be enabled
* Optional: DLP, Web filtering, device inventory

You can view passing, failing, or pending checks in the **Monitoring** tab, along with remediation actions via the **View & Fix** option.

***

### Step 4: Manage device scope

Each device is categorised as:

<table><thead><tr><th width="138.53515625">Category</th><th>Description</th></tr></thead><tbody><tr><td><strong>Active</strong></td><td>Device is currently in use and has reported status successfully.</td></tr><tr><td><strong>Inactive</strong></td><td>Device has not synced within the configured reporting window.</td></tr><tr><td><strong>Not-in-Scope</strong></td><td>Temporarily excluded from monitoring due to reassignment, offboarding, or planned replacement.</td></tr></tbody></table>

Sprinto does not run compliance checks for inactive or not-in-scope devices.

***

### Step 5: Keep reporting current

To remain compliant:

* Device status must be reported at least once every 90 days.
* Sprinto sends alerts to staff if reporting is overdue.
* Admins can track all check outcomes, responsible users, and integrations from the **Monitoring** dashboard.
