Beneficiary De-duplication with Iris Biometrics: a Guide for NGOs

Every aid program that registers people runs into the same question sooner or later: is this person already on our list? A name, a card or a phone number cannot answer it reliably. This guide explains how beneficiary de-duplication with iris biometrics works in practice, what it takes in the field, how to keep it accurate as the program grows, and how to protect the people whose data you collect.
Where duplicates come from
Duplicates rarely start as fraud. A household moves and registers again at a new site. Two teams spell a name differently. A card is lost and the person registers anew rather than wait for a replacement. Some duplicates are deliberate, but from the list alone you cannot tell which is which, and every one of them uses up assistance meant for someone else. Checking names and documents catches only the simplest cases, and many of the people a program serves have no documents at all.
How it works
De-duplication compares each new person with everyone already registered. With iris biometrics the steps are:
- Capture. A team member holds a USB iris scanner in front of the person's eyes for a few seconds. The image is checked for quality on the spot, so a blurred capture is retaken immediately.
- Search. The iris template is compared with every template in the program, a 1:N search. On a laptop or a server this takes well under a second, even for hundreds of thousands of people.
- Review. If there is no match, the person is registered. If there is one, the team sees the existing record. A possible duplicate should go to a person who decides with the family in front of them; the system finds the match, people make the decision.
- Verify. At distribution, a short scan confirms that the person collecting assistance is the person registered. Lost cards stop being a problem.
Why iris for this
Three things make iris a good fit for registration in the field. It is contactless, which matters for hygiene and for people who are uneasy about being touched. It works for people whose fingerprints are worn by farm or manual work, which is common among the adults many programs serve. And it is accurate enough for large 1:N searches, where a modality with more false matches would flag too many innocent people as duplicates. Face recognition is easier to capture with a phone, but it needs more care at scale, because relatives and lookalikes produce close scores.
Keeping it accurate as you grow
The chance of a false match grows with the size of the register: every new person is compared with everyone. Two practices keep it under control. Capture both eyes at registration, because two independent irises agreeing is far stronger evidence than one. And set the match threshold for the size of your program, using images from your own scanners during a pilot, rather than relying on a vendor's default. A review step for every flagged match covers the rest.
Working offline
Registration often happens where the connection is poor. The scanner and the matching software should keep working on the laptop or tablet without a network, keep a local copy of the register the team needs, and synchronize when a connection returns. Two teams in different places may register the same person on the same day; the synchronization step has to find those cases too and send them to review.
Protecting the people in the register
People who depend on assistance are rarely in a position to say no to registration, which puts the responsibility on the program. Before you start, write down:
- what you collect and why, and whether you need images or only templates;
- who can access the data, and that it is not shared with third parties;
- how long it is kept and how it is deleted when the program ends or a person asks;
- where it is stored: your own servers, a partner's data center or a provider's cloud, and in which country;
- how people are informed, and what happens if someone cannot or does not want to be scanned.
Store biometric data in open ISO formats so that the register is not locked into one supplier, and so that you can move or delete it on your own terms.
What it costs
Hardware is modest: a USB iris scanner costs a few hundred dollars and connects to equipment teams already carry. With our cloud, the first 1,000 people are free, and after that you pay per person in the register: $0.004 a month for each of the first 50,000, less above that, from $99 a month, with 40% off for registered non-profits. A pilot of six months for up to 50,000 people costs $2,500. See pricing for details and a calculator.
A checklist before you start
- Know the size of the program and the number of registration sites.
- Agree who reviews possible duplicates and how families are told.
- Write the data protection policy above and share it with your partners.
- Run a pilot in one area and measure: share of duplicates found, retakes, time per registration.
- Decide where the data lives before you scale.