When a message feels wrong, check with the phone you trust.
Connect with family and close friends while you are together. If an unusual call, text, or email arrives later, challenge the exact request through their enrolled phone before you act.
CodeWords confirms an enrolled phone and a specific request. It does not identify a voice, message, or video on its own.
New CodeWords challenge
From a trusted connection
Money request
Approve sending £240 for the train home?
Biometric approval required
Pause the requests that use panic against you.
CodeWords gives you a familiar second channel when a request is urgent, unusual, or expensive enough to deserve a check.
An urgent request for money
A caller or message says a family member needs money now. Send a CodeWords challenge that names the amount and reason before you transfer anything.
A new bank or account detail
Challenge a request to share a password, reveal a one-time code, change an account, or send money to new details.
A worrying call or message
Check through the trusted phone when the voice, number, writing style, or story feels different from the person you know.
A safety or collection change
Confirm an unexpected request about a child, older relative, journey, collection, or change of plan before anyone acts.
Meet once. Check from anywhere.
Connect in person
Meet with the person you trust. One phone shows a rotating QR session while the other scans it and Bluetooth checks that both devices are nearby.
Approve the connection
Both people compare the same words and number, then use their phone to approve. The relationship is bound to those enrolled devices.
Challenge unusual requests
Later, describe the exact request in CodeWords. The trusted phone can approve it, deny it, or report that the person is under pressure.
A private check built before the crisis.
A shared secret can be overheard or copied. A code sent in the same chat can be intercepted. CodeWords uses the trusted phone you connected in person, then asks that phone to approve the exact request through a separate channel.
Read the security modelTrusted phones connect while both people are together
A rotating QR session and Bluetooth check device proximity
Each approval is signed by a key held on the enrolled phone
Biometrics protect sensitive approvals on supported devices
Challenges name the exact request and expire after a short time
Device recovery revokes the old phone and trusted connections
What an approval means
CodeWords confirms that the enrolled phone approved the exact request shown in the app.
It does not prove that a voice, message, video image, or legal identity is genuine. A person may be under pressure, an unlocked phone may be compromised, or the wrong person may have been trusted at the first meeting. Stop if anything still feels wrong.
What people ask before they start
No. You open CodeWords when you choose to challenge a request. The app does not need to listen to your calls or read your private messages.
The first in-person connection gives both people a chance to confirm who they are trusting and which phones belong in the relationship before an urgent request arrives.
The old device and its trusted connections are revoked during recovery. The person creates a new account and reconnects with trusted people in person.
Yes. No app can remove coercion. CodeWords offers deny and pressure responses, but you should stop and use another check whenever an approval or situation feels wrong.
Give your family a safer way to check.
Join the first family release and we will let you know when CodeWords is ready to install.