The password is typed
Someone enters their domain password on the Windows logon screen, into EndpointTrust's own credential tile.
EndpointTrust puts a one-time code between an Active Directory password and the Windows desktop — at the console and over RDP. The code is checked by this service, not by the machine, so a computer on its own cannot be talked into letting somebody in.
No credit card to look around. Deploys with Group Policy. One signed MSI.
EndpointTrust is not in the password path. Windows validates the password, exactly as it does today. What EndpointTrust decides is whether the attempt gets that far.
Someone enters their domain password on the Windows logon screen, into EndpointTrust's own credential tile.
The tile asks this service whether that account needs a second factor, and gets back a signed decision bound to that machine and that session.
To the number your organisation registered for that person. The message carries your name and the code, and nothing else — an SMS is readable on a lock screen.
Only after this service has verified the code and signed the result does the tile hand the credential to Windows. Which then validates the password itself.
Everything here exists to make that answer hard to forge, and to make it obvious when it could not be answered at all.
The sign-in request has no field for a destination. EndpointTrust reads the number from your records, where exactly one live number per person is enforced by the database itself.
Policies, decisions and grants are ES256 documents signed with your organisation's own key. The agent holds only your public key, so a licence for one tenant is unusable at another.
Use the managed sender, or bring Twilio, Vonage, or any gateway of your own — and send a real test message before anybody's sign-in depends on it.
The MSI is the same file for every customer and is signed once, so there is a single hash you can verify. What makes an installation yours is a 4 KB configuration bundle.
Every sign-in that did not use a code is counted and shown prominently: grace, local recovery, pass-through, and paths with no coverage at all.
There is no directory connector, deliberately — one that can read your directory can be made to write your phone numbers. Import the list you already have.
A credential provider is not a session monitor, and Windows has more than one way in. Both facts are written into the software: coverage is reported per machine, and a sign-in whose outcome was never observed is reported as unknown rather than quietly counted as a success.
Every plan includes the managed SMS sender and lets you bring your own instead. One seat is one computer.
1–25 computers
For proving it works on a handful of machines before you commit. PLACEHOLDER pricing.
10–250 computers
Up to 250 computers, with a short password-only window if this service is unreachable. PLACEHOLDER pricing and PLACEHOLDER grace policy.
100–10000 computers
For a whole domain. Same controls, higher seat ceiling, and a longer offline window for sites with unreliable links. PLACEHOLDER pricing and PLACEHOLDER grace policy.
Prices on this deployment are placeholders pending commercial sign-off.
No. The credential provider hands the password to Windows, which validates it. EndpointTrust decides whether a second factor is required and verifies the code. No password is ever sent to, logged by, or stored by this service.
Whatever your policy says. You can refuse every sign-in, or allow a bounded password-only window with a signed grant — so many uses, for so many hours. Every use of it is counted and reported. A provider outage is deliberately not a reason to let a password through on its own; only an inability to reach this service is.
The agent suppresses the credential providers it recognises on the paths it covers, and reports honestly when it cannot. Each machine's coverage is shown in the console as enforced, alternate-paths-allowed, or unprotected. It does not claim to have closed a door it cannot close.
You do, by default — and that default is what makes it impossible for a compromised machine to redirect a code. You can optionally let a computer propose a number for an account that has none, with or without your approval. The trade-off is documented in full rather than buried in a toggle.
Group Policy, as an assigned package, with the MSI and your configuration bundle on a share. Activation runs once per machine with a short-lived enrollment credential that the tool overwrites and deletes after use.
No. SMS to a registered number is the whole second factor in this version. If you need push or TOTP, this is not the product yet, and we would rather say so now.
Create an account, register one person, install the agent on one machine, and see a real code arrive. Then decide.
Create an account