Finding a device
- Search across App Attest key id, device model, and OS version
- Filter by risk band — click a segment of the risk distribution bar to narrow the list to Low (0–20), Medium (21–50), High (51–75), or Critical (76–100)
What a device profile holds
The detail panel also shows the reasoning behind the current score — jailbreak signals, debug build, suspicious events after recency decay, the new-device penalty, and any clean-streak credit. See Risk Scoring for the factors themselves.
A device that regenerates its App Attest key keeps its profile: Grantiva matches it back by a hashed hardware fingerprint and rotates the key id on the existing row, so the history and MAD count stay intact.
API
Both endpoints require the
devices:read scope. Wire keys are snake_case (key_id, risk_score, jailbreak_detected, and so on).
For richer per-device analytics see Device details, and to pull the whole fleet at once use the export.