1Password Device Trust checks devices. It used to be Kolide. 1Password now sells it as part of its platform, next to the password manager.
An agent on each computer runs more than 125 prebuilt checks, and admins can write their own in osquery SQL. Mobile apps for iOS and Android run a smaller set of checks.
When a device fails a check, the person is warned first and can then be blocked. One edition does this at single sign-on, through Okta, Microsoft Entra ID, or Google Workspace. The other does it through the password manager's browser extension.