What’s new in Truecaller SDK 2.0 for Android developers in India?
Smriti Anand
Mar 30, 20204 min readEdited on Jul 21, 2020
Today, we are excited to announce the general availability of the newest version (2.0) of the Truecaller Software Development Kit (SDK) for Android developers.
The SDK enables developers and start-ups to offer seamless phone number verification services on their Android apps for non-Truecaller app users as well via missed call functionality to their devices. This is in addition to already existing functionality of the SDK where developers can instantly verify users with their mobile number based Truecaller credentials on their apps. The latest version will eliminate the hassle of generating OTP through SMS, which is typically a source of inconvenience for both developers as well as their app users.
Most of the new apps and services being built for emerging markets are moving fast towards mobile number as a key identifier in their user journeys. Using Truecaller’s SDK 2.0, app developers can easily verify their user’s mobile number, which allows for a faster, smoother and enhanced app onboarding experience for the user.
Observations in emerging markets and corresponding challenges faced by developers:
- A mobile number is the primary identifier for any user
- Mobile services and apps are transitioning fast to mobile number-based registration, onboarding, verifications, login, and checkout experiences for their users
- Building a seamless and secure phone number-based verification flow from scratch is difficult and time-consuming for developers, especially during the early stages of their app building
- Next billion users coming online expect an even simpler onboarding or verification experiences on the apps they are going to use
- SMS-based OTP delivery and unreliable networks are a huge pain point faced by app developers as well as users
- More steps in user onboarding flow lead to higher user drop-offs resulting in limited growth
Opportunities with Truecaller’s Verification SDK 2.0:
Until now, Truecaller SDK only allowed developers globally to verify phone number-based identities for existing and registered Truecaller users on 3rd party apps, using their Truecaller account credentials in a 1-tap, consent-based flow.
The latest version of the SDK will now enable them to additionally verify non-Truecaller app users also using a missed call (currently available only for India). This process doesn’t incur any verification costs, as the verification services provided by Truecaller SDK are free for all app developers. Missed call-based verification is known to deliver up to 8-12% higher verification success rates as compared to the traditional SMS-based OTPs.
Truecaller SDK 2.0 implementation example:
Some of the leading Indian startups, who had early access to the SDK, shared their thoughts on the integration:
Rapido – India’s leading app-based Bike Taxi service, has implemented it as follows:
Verification flow for existing Truecaller users:
Verification flow for non Truecaller users via background missed call:
“No mobile identity toolkit is simpler than Truecaller SDK. It was quick to set up and we could go live within a day. We observed that it helped us in reducing user drop-offs and increasing our install-to-signup ratio by over 12%, thus positively impacting our overall ride bookings. With the mass scale that Truecaller has, I strongly recommend using Truecaller SDK to every mobile-first company out there.”
– Rishikesh SR, co-founder, Rapido
Dailyhunt – India’s #1 Local Language App also shared its experience with the SDK:
“Truecaller SDK was our first choice, as we looked to extend a mobile number-based sign-in option to our users. Integration was quick and smooth, with just a few lines of code. Overall user experience remained seamless, since the one-step verification completes instantly, without any dependency on SMS or a missed call for existing Truecaller users. For the rest, the SDK supports the ability to complete verification via a missed call or an SMS.”
– Bapu Kota, SVP Engineering, Dailyhunt
Summary
At Truecaller, we are focused on providing a frictionless experience to users and 3rd party app developer partners alike across the digital journey. With Truecaller SDK 2.0 roll out, it will enable android app developers to verify all their app users in a seamless and trusted manner via phone number as the identifier – as a result, achieving higher verification and growth rates for their apps.
We are rolling out this version of the SDK starting with India and in future, we would explore extending this to other markets globally.
Get Started Today
Android developers in India can get started with the latest version of the SDK starting today.
Smriti Anand
Mar 30, 20204 min read