hummand.presencaavailable
- Is there a living human right now? Active challenge by a certified third-party component; the receipt records the component and the version
- Step: live presence
- Real and mock adapter
Hummand presents
Live presence and match are native. The rest is plugged through the same interface,
with an honest label and a record in the receipt.
hummand.presenca and hummand.match available; Serpro in accreditation;
the others with adapter and mock, in target architecture.
Every policy step queries a source through the same interface: a request goes in, a summary with no personal data comes out; the sensitive part stays encrypted and the transient part is discarded. Every source has an adapter with a real contract and a mock with the personas of the acceptance scenarios; the real one enters when accreditation or the client arrives. The receipt records the source, the component and the version.
hummand.presencaavailablehummand.matchavailableserpro.datavalidin accreditationserpro.cpfin accreditationgovbr.oidctarget architecturepasskeytarget architecturedispositivo.atestacaotarget architectureicp.brasiltarget architectureocr.documentotarget architecturecrctarget architecturesisobitarget architectureSources
Bureaus, anti-fraud scores, device fingerprinting, PEP and sanctions lists, geolocation or behaviour
as proof, age estimation from a face: not sources. SMS is only the delivery channel for the link.
No real source enters before a client pulls it. Until then the adapter exists, has a contract and answers with the personas
of the acceptance scenarios; in production, a source that exists only as a mock responds as unavailable.
hummand.presenca · hummand.matchserpro.datavalidPaste the JSON and the public key. No account, nothing sent: it runs in your browser.
Open the verifier