# Device States

> What "inactive" means in Applivery, what the Last report field actually tracks, and which value to read when you need real Device activity.

Source: https://docs.applivery.com/en/device-management/general-settings/device-states/  •  Last updated: 2026-09-11

**Key topics:** Inactive Devices, The Last report field, Reading real Device activity, Applivery, Android Device Policy, Google

---

**TL;DR:** Inactive means no report in 5 days. Last report is a reporting timestamp, not a connectivity indicator.

A Device shows up as **inactive** and the first assumption is that it is switched off, out of coverage or broken. Usually none of those is true, and the confusion comes from reading two different things as if they meant the same.

## What inactive means

A Device is marked as inactive when **it has not reported in the last 5 days**. That is the whole rule. It says something about reporting, not about connectivity.

## What Last report actually tracks

The **Last report** field shows the last time **Android Device Policy** sent a status report. Google decides when that happens, not Applivery, and it does not happen at fixed intervals: the report goes out when a relevant change is detected.

:::warning
**Last report is not a connectivity indicator.** A Device can be online, in use and perfectly healthy, and still show an old Last report simply because nothing changed that was worth reporting.
:::

## Reading real activity instead

The timestamp of the **last reported location** is generated by the Applivery agent rather than by Google, so it does track real Device activity.

Through the API, the device detail endpoint exposes the values worth reading:

<table style="min-width: 50px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Field</p></th><th colspan="1" rowspan="1"><p>What it tells you</p></th></tr><tr><td colspan="1" rowspan="1"><p><code>sync</code></p></td><td colspan="1" rowspan="1"><p>Last synchronization with the Policy.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>agent.location</code></p></td><td colspan="1" rowspan="1"><p>Last location reported by the Applivery agent.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>agent.lastReportDate</code></p></td><td colspan="1" rowspan="1"><p>When the agent last reported.</p></td></tr></tbody></table>

If a Device is genuinely not reporting on Android, the usual cause is the manufacturer's battery layer suspending the agent — see [The Agent Stops Reporting](https://docs.applivery.com/en/device-management/android/troubleshooting/agent-not-reporting/).
