Overview
The truecaller_sdk is a Flutter plugin that integrates Truecaller's OAuth 2.0-based authentication system into Android apps, enabling users to sign in using their Truecaller account. It leverages industry-standard authorization protocols to securely authenticate users and retrieve verified phone number data. The plugin simplifies the integration of Truecaller's identity verification service within Flutter applications targeting Android devices only.
Use cases
- User login with Truecaller account
- Phone number verification
- Secure authentication flow
- Streamlined onboarding
- Identity validation for app services
Key features
- OAuth 2.0 compliance
- Android-only support
- Phone number data retrieval
- Secure token exchange
- Simple Flutter integration
Suitable for
- Apps requiring verified user identities
- Mobile apps with onboarding workflows
- Services needing phone number validation
- Authentication-focused Flutter projects
- Android-first applications
Considerations
- Limited to Android platform
- Requires Truecaller account setup
- Dependent on external OAuth provider
- Needs proper handling of consent flows
- May require additional privacy policy disclosures