Launching 15 September 2026

Approve logins.
Sign documents.

One tap on your phone — no passwords, no OTP codes to retype. AnybanQID confirms it's really you with a key that never leaves your device.

Device-bound keys · biometric approval · aligned to PDPA No. 9 of 2022

AnybanQID app — home screen
How it works

Prove it's you in three seconds.

No passwords to remember, nothing to type. A request comes to your phone, you check it, you approve it.

1

A service asks

A bank, government service or app asks to confirm your identity or have you sign a document.

2

Your phone lights up

A push notification lands on your AnybanQID app showing exactly who is asking and what for.

3

You approve

Confirm with your face or fingerprint. The request is signed by a key that never leaves your device.

What you can do

One identity, everywhere it matters.

The same trusted identity for logging in, signing, and sharing only what you choose to share.

Passwordless sign-in

Log in to partner banks, fintechs and services with a tap instead of a password or SMS code.

Sign documents

Put a legally binding signature on agreements — backed by LankaSign, Sri Lanka's national certification authority, not just a typed name.

Consent-first sharing

Share your verified details only when you agree, and see a record of every request you've approved.

For business

Add “Sign in with AnybanQID”.

  • Standard OpenID Connect — use any certified OIDC client.
  • Push approval & CIBA for back-channel, decoupled authentication.
  • Device-bound keys and biometrics — phishing-resistant by design.
  • Live in minutes with API keys and a hosted developer portal.
// Standard OpenID Connect — discover and go
const issuer = await Issuer.discover(
  'https://id.anybanq.lk');

// Redirect the user; they approve on their phone.
const url = client.authorizationUrl({
  scope: 'openid profile',
  acr_values: 'push',
});