>The answer is of course pki with trust rooted in the device. If it isnt your grandson's iphone attesting itself [...]
Hardware level attestation isn't even required, and would only marginally increase security. Phones are already heavily locked down. If you're in a position to extract from app data, you're probably in a position to compromise the chat app itself, rendering any attestation pointless.