Video meetings · EUDI Wallet · Deepfake protection

Know who is really in your meeting. Verified with the EUDI Wallet.

Anyone can fake a name, a face or a voice. Nobody can fake your EUDI Wallet. In CodeB meetings, people who sign in with the EUDI Wallet get a verified EUDI badge with the name from their identity – and anyone in the call can ask them to confirm again, live, with their wallet.

Browser meetings · No app for guests · EUDI Wallet (PID) · EU-hosted, your own tenant

The short answer

What
A blue EUDI badge on the video tile of every participant who signed in with an EUDI Wallet in the last 12 hours.
Name
Comes from the identity – the PID of the wallet or a passport / ID card check of the account – never from what the person typed. It cannot be changed during the meeting.
Live check
“Confirm identity now” asks the account holder’s EUDI Wallet for a new sign-in. Everyone in the meeting sees the result and the time.
Shared
Only the name, the time of the sign-in and the result of a live check. No date of birth, no address, no document number.
Guests
People without an EUDI Wallet join as before, without the badge.

What the others see

The badge sits next to the name on the video tile. Click it to see where the name comes from and when the person signed in.

The EUDI badge

A blue EUDI badge next to the name. The page draws it from what the server checked – a manipulated video stream cannot draw it.

The name from the identity

The name on the tile is taken from the wallet sign-in, not from the name field. While the badge is shown, the name cannot be changed.

Live confirmation

After a successful live check the badge gets a green ring for ten minutes, and everyone sees “confirmed a new sign-in with their EUDI Wallet”.

Test wallets are marked

Sign-ins with a test credential get a grey TEST badge instead. They are clearly not a confirmed identity.

Other sign-ins stay as they are

Participants who signed in with a password, passkey or the organisation’s sign-in keep the amber CodeB shield.

A meeting with four participants: two with the EUDI badge, one test wallet, one signed-in member. The badge of Jonas Weber is open and offers “Confirm identity now”.
A meeting with four participants: two with the EUDI badge, one test wallet, one signed-in member. The badge of Jonas Weber is open and offers “Confirm identity now”.

How it works

Four steps, no extra app for the other participants.

Sign in with your EUDI Wallet

On the meeting page choose Sign in, then the EU Wallet. Scan the QR code or open the wallet on the same phone and confirm with your fingerprint or PIN.

Join the meeting

You come back to the meeting. The EUDI badge and the name from your identity appear on your tile – for everyone.

Others check

Anyone can click the badge to see the name, where it comes from and when you signed in.

Confirm live when it matters

Before a payment, a contract or sensitive data, anyone can ask you to confirm. Your wallet asks for a new sign-in; everyone sees “confirmed at 14:31”.

The participant who is asked sees this request and can confirm with the EUDI Wallet or decline.
The participant who is asked sees this request and can confirm with the EUDI Wallet or decline.
After the live check everyone sees the confirmation, and the badge shows a green ring.
After the live check everyone sees the confirmation, and the badge shows a green ring.

Why this helps against deepfakes

Real-time face and voice cloning makes video calls easy to fake. A fake can look and sound right – but it does not have the real person’s phone.

A deepfake copies a face and a voice

Cloned faces and voices are good enough to fool colleagues in a live call. Watching the video is no longer proof of who you talk to.

The wallet stays with the person

The EUDI Wallet key sits in the secure hardware of the phone and works only with the owner’s fingerprint or PIN. A live confirmation needs exactly that.

The badge is not part of the video

The badge comes from the meeting server’s checks and is drawn by the page next to the video. Nothing in the video stream can create or copy it.

Honest about the limits

The badge shows who signed in, and a live check shows that the account holder’s wallet confirmed just now. It does not analyse the face on camera. For decisions with real consequences, ask for a live confirmation right before them.

Name and identity: typical meeting tools and CodeB

Typical meeting toolsCodeB with the EUDI Wallet
Name on the tileTyped freelyFrom the identity (PID or passport / ID card check), cannot be changed
Identity checkNone, or an e-mail addressEUDI Wallet sign-in with the person identification data (PID)
Check during the callNot possible“Confirm identity now”, result for everyone
Data shownDisplay nameName, sign-in time and result – nothing else
HostingVendor cloudEU-hosted or your own server, one tenant per site

Where it matters

Payment and finance approvals

Stop “fake boss” calls: confirm the identity live before money moves.

Remote onboarding and interviews

Know that the candidate or customer on camera is the person they claim to be.

Legal and advisory consultations

Lawyers, tax advisers and notaries can see who they advise.

Healthcare

Telemedicine with a verified patient or doctor.

Public services

Citizen appointments by video with a verified name.

Board and management meetings

Confidential decisions only with verified participants.

Privacy by design

  • Only the name and the times are shown – no date of birth, address or document number.
  • The person decides: a live check is a request that can be declined. If declined, only the person who asked sees it.
  • Meetings run on your CodeB tenant in the EU or on your own server. No analytics, no third-party tracking.
  • Recordings show the plain name, without badge text.

Frequently asked questions

What does the EUDI badge in a CodeB meeting mean?

The participant signed in with an EUDI Wallet within the last 12 hours, and the name on the tile comes from their identity: the PID of the wallet, or a passport / ID card check of the account. The name cannot be typed or changed during the meeting.

Does the badge prove that the face on camera is real?

No system can promise that from the video alone. The badge proves who signed in. A live confirmation proves that the account holder’s EUDI Wallet confirmed a new sign-in just now – something a deepfake cannot do without the real person’s phone and fingerprint or PIN. CodeB does not analyse the video.

How do I get the badge?

Choose Sign in on the meeting page, then the EU Wallet, and confirm in your wallet. You come back to the meeting with the badge. It is valid for 12 hours after the sign-in.

Which wallets work?

EUDI Wallets that hold a PID (person identification data) accepted by the site, including the CodeB Wallet.

What do the other participants see?

Your name, that you signed in with an EUDI Wallet, the time of the sign-in and the result of any live check. Nothing else from your wallet.

What is “Confirm identity now”?

A live check during the call. The person asked gets a request, signs in again with their EUDI Wallet, and everyone sees the confirmation and the time. A participant can be asked once every two minutes.

What happens if I decline a live check?

Only the person who asked sees that you declined. Your badge stays as it is.

What does the grey TEST badge mean?

The participant signed in with a test credential. It is useful for trying the feature, but it is not a confirmed identity.

Do guests need an EUDI Wallet or an account?

No. Guests join with a link as before. They simply have no badge.

Hold your next important call with verified participants

Start a meeting, sign in with the EUDI Wallet and share the link.