Skip to content

An Intune alternative that leaves devices alone

XFA checks every device at sign-in without taking control of it. Personal and contractor laptops on any operating system get the same check, and nothing personal is collected.

What is Microsoft Intune?

Intune is Microsoft's cloud service for managing devices. A device is enrolled first. IT then pushes policies, apps, and updates to it, and can lock or wipe it remotely.

Intune compliance policies can feed Conditional Access in Microsoft Entra ID. A device that fails them is then blocked from Microsoft 365 and the other apps Entra ID protects.

What XFA does

  • XFA checks every device when someone signs in through your identity provider. People install the app themselves, without admin rights, and fix issues from it.
  • XFA takes no control of the device and does not collect personal files, messages, or browsing history. It runs next to Intune or on its own.

XFA vs Microsoft Intune, feature by feature

XFAMicrosoft IntuneMicrosoft Intune with Conditional Access
Security checks
Number of device security checksUp to 34About 11About 11
Self-serve setup, no IT rolloutYesNoNo
Blocks non-compliant devices at sign-inYesNoOnly managed devices
People install it themselvesYesNoNo
Devices and people
Works on contractor and personal devicesYesNoIntune takes full control of the device, so contractors and employees often refuse to enroll their own devices for privacy reasonsNo
Never takes control of the deviceYesNoEnrolling a device in Intune gives IT management rights over it, including remotely wiping company data or the whole deviceNo
Finds devices through SSO sign-ins, before anything is installedYesNoIntune only sees enrolled devices, so personal devices used for work stay invisibleNo
Ecosystem
Works with your identity provider (SSO)YesBuilt for Entra IDBuilt for Entra ID
No identity provider migration neededYesNoConditional Access runs in Microsoft Entra ID, so checking compliance at sign-in depends on Entra ID being your identity providerNo

Intune details from Microsoft's documentation, checked October 2026. Sources: Intune device compliance (opens in a new tab); Conditional Access overview (opens in a new tab).

“We have contractors who work on personal devices, which means we cannot install full-blown device management and control their devices because it's a kind of privacy invasion. XFA is great for hybrid teams like ours.”
Alex Ulyanov, Head of Security, Gateway.fmAlex UlyanovHead of Security, Gateway.fmRead the Gateway.fm story

Questions about XFA and Microsoft Intune

Working on a personal laptop at the kitchen table
Can XFA run next to Intune?

Yes. Intune keeps managing the company devices it manages today. XFA checks every device at sign-in, including the personal and contractor laptops Intune does not reach.

Does XFA take control of the device?

No. The XFA app checks security settings and does not collect personal files, messages, or browsing history. Nothing changes without the person’s OK.

Does XFA block a device that fails a check?

Only if you set it to. Each check in a policy warns or blocks, and you choose after how many days. With a warning, people see what to fix at sign-in and still get in.

What does it cost to start?

Nothing. XFA is free to start, with no cap on people. Four checks run at every sign-in: the operating system version, disk encryption, screen lock, and antimalware protection.

Compare plans

No rollout. Just a setup.

Device security used to mean a project. With XFA it means connecting your identity provider and picking your checks.

Rolling out an MDM

  1. Choose and buy a device management tool
  2. Enroll every company device
  3. Ask people to hand over control of their laptop
  4. Personal and contractor devices only if their owners enroll them
  5. Push settings and keep them running

TimeA project

Starting with XFA

  • Connect your identity provider
  • Pick your device checks
  • People install the app at sign-in, in about a minute
  • Personal and contractor devices included
  • Every device checked, none taken over

TimeAbout 15 minutes