Skip to main content
Acepeak

Home / CPaaS / SIM swap check

Feature · SIM swap check

Same number. New SIM?

Spot recent SIM changes before you approve a payment, a reset or any other risky action.

Recent SIM changesRisk scoreStep-upBy API
Same number, new SIM
Same SIM for 14 monthsSIM changed 4 minutes ago
SIM+44 7700 900123
SIM+44 7700 900123
Step up
Risk score
0.81
Stronger check required

Illustrative

A code only proves who holds the SIM. Check the SIM hasn’t just changed before you trust it.

The SIM swap check spots recent SIM changes, so you can add a stronger check at exactly the moments that carry risk.

The check

One question before you approve.

Has this number moved to a new SIM recently? The answer decides what happens next.

Risky action
Transfer · £2,000

Asks to be approved.

SIM changed recently
Ask for a stronger check.
No recent change
Approve with a code only.
Why it matters

When the SIM moves, so do the codes.

If a number is moved to a new SIM, calls and codes can reach a different phone. A recent change is a signal to look harder.

  • The number stays the same
  • The phone holding it does not
  • A code alone can no longer be trusted
The owner
No signal
Another phone
Gets the code
Where to run it

Before the moments that carry risk.

Run the check just before an action you cannot easily undo.

  1. 01Payments and transfersCheck the number before money moves.
  2. 02Password resetMake sure the owner is the one asking.
  3. 03New device sign-inA new device plus a new SIM is worth a pause.
  4. 04High-risk actionsStep up only when the risk score says so.
Risk score

A stronger check only when it counts.

A recent SIM change feeds the risk score. Low-risk users stay on a code only. High-risk users get a stronger check on top.

Risk score
0.81
Low risk
Code only
High risk
Code + stronger check

Illustrative scores

With number lookup

One lookup, the whole picture.

Number lookup already returns line type, carrier and reachability. The SIM change sits beside them, so one request tells you what to do.

+44 7700 900123Lookup
Line type
Mobile
Carrier
Reachable network
Reachability
Reachable
SIM change
Recent
By API

Ask once, get a clear answer.

Send the number from your own backend. The response says whether the SIM changed, so your code can choose the next step.

  • One request per risky action
  • A plain yes or no on recent change
  • Works beside your own risk rules
POST /v1/sim-swap
→ { "to": "+44 7700 900123" }
← { "sim_changed_recently": true }
Illustrative request
What happens next

You decide what the result means.

The check gives you the signal. Your rules choose the response, from a quiet approval to a full stop.

Approve

No recent change. Let the action through with a code only.

Step up

Recent change. Add a stronger check before you approve.

Hold

Too risky. Pause the action and send it for review.

Illustrative responses

Part of Verify & OTP

One API for trust at every step.

The SIM swap check works with Verify & OTP: codes by SMS, voice and WhatsApp, number lookup and fraud checks in one API, built for apps and banks and sold by you under your brand.

SIM swap checkNumber lookupFraud checksCodes
FAQ

SIM swap checks, answered.

Catch the swap before the loss.

Talk to partnerships about SIM swap checks in Verify & OTP.

Contact Us