EgoFaceV Identity verification

Prove it is the same person and that they are really there

Send the ID photo and a short video of the face, and it answers whether it is the same person and whether they are live, with the tolerance you define. It stores neither the photo nor the video: it processes in memory and discards.

EgoFaceV

Comparing two faces is the easy part. The hard part is knowing there is a person on the other side and not a photo of a person held up to the camera. That is why the video is not a whim: it is what rules out spoofing.

All in one system

The modules that run the operation

A photo and a video

You send the reference photo — the ID card one, say — and a short video of the face, and we answer whether it is the same person.

Liveness check

Frames are sampled from the video and passive anti-spoofing runs on them: a photo of a photo does not get through.

You set the tolerance

The threshold travels in the request, or your account's configured one is used. A bank and a gym do not need the same strictness.

One single decision

Your system acts on `valid`: same person, and alive. Score and liveness are returned separately, for your traceability.

Built for several systems

Each consuming application is an account with its own key and its own default tolerance.

Errors that make sense

If there is no face or the file is unreadable, it answers with a clear error. No face means an error, not a false match.

Why this one

What makes it different

Stores no photos or videos

Everything is processed in memory and discarded on answering. Only metadata is kept for auditing — account, score, result and date — never images or biometric features.

Integrates in an afternoon

One call with the key in a header and the files in the form. No SDK.

The same piece for several products

It was built to be reused: any system that needs to verify identity consumes it the same way.

Who it's for

Where it is used

Remote customer onboarding Field attendance control Goods pickup and delivery Online exams and assessments Facility access Remote document signing

The safest way to store a face is not to store it.

Biometric data is sensitive data in both Chile and Costa Rica. A service that never stores it cannot leak it, and takes your system out of the problem entirely.

Frequently asked

What people ask us most

No. Everything is processed in memory and discarded on answering. Only metadata is kept for auditing: account, score, result and date. Never images or biometric data.

With passive liveness detection over the video frames. The final result requires both: same person, and alive.

Yes. The tolerance is sent with each request or configured as your account default.

It answers with a clear error. We prefer an error over an invented match.

One call with your key in the `X-API-Key` header and the files in the form. Interactive documentation is published by the service itself.

What do you need to verify?

Tell us the use case and the volume. It is contracted through the form and we hand over the key with the documentation.