Integrate Truecaller 1-tap phone number verification and instant identity onboarding natively into your mobile app.
Enable 1-tap phone number verification with Truecaller. Nativine embeds native Truecaller SDKs, allowing users in India and global markets to verify their phone numbers instantly without entering manual SMS OTP codes.
Truecaller is the dominant phone verification method in South Asia and emerging markets. Nativine's native Truecaller bridge presents a 1-tap verification dialog overlaying your web application:
To launch the Truecaller 1-tap verification sheet from your web onboarding page, call nativine.truecaller.requestVerification():
nativine.truecaller.requestVerification({
appKey: 'your_truecaller_app_key',
callback: 'onTruecallerVerified',
onError: 'onTruecallerError'
});
function onTruecallerVerified(profile) {
console.log("Verified Phone:", profile.phoneNumber);
console.log("Verified Name:", profile.firstName, profile.lastName);
console.log("Signature Token:", profile.payload);
}
| Parameter | Type | Description |
|---|---|---|
appKey | string | Required. App Key issued in Truecaller Developer Portal. |
callback | string | Required. JS callback function receiving verified profile object and signature. |
Yes. Truecaller returns a cryptographically signed payload token that your web backend verifies using Truecaller's public verification API.
Yes. Truecaller SDK supports 1-tap verification on iOS when the Truecaller application is installed on the user's iPhone.