Account Kit

Account Kit lets people quickly register for and login to your app by using just their phone number or email address — no password needed. It's reliable, easy to use and gives you a choice about how you sign up for apps.

Essential Guides

Overview

Learn more about Account Kit and how it works.

Customizing Email

Customize the look and feel of the email template to match your app.

Using the Graph API

A RESTful API specification for creating, reading and updating users in your system.

Access Tokens

Access tokens are random strings that give you temporary secure access to our APIs.

Supported SMS Country Codes

See list of SMS country codes supported by Account Kit.

Supported Languages

See languages supported in the Account Kit user interface.

FAQ

Answers to frequently asked questions.

Product Updates

Instant Verification

On Android devices, Account Kit can log some people into your app without requiring them to manually enter an SMS code. See also Reducing SMS Reliance in Account Kit, Introducing Instant Verification for Android.

Two Backup Methods for SMS

If SMS delivery fails, people can choose to receive the SMS code in a phone call or, if their phone number is associated with a Facebook account, in a notification.

Business Results

Case Studies

Learn how implementing Account Kit in apps has improved business and enhanced customer experience. In particular, see the following case studies:

Familonet — 78% global success rate for Account Kit-based phone number verification, 40% increase in customer conversion.

Ingresse — 55% reduction in ticket fraud after integrating Account Kit, 10X more impressions.

Training

Udacity training for Account Kit and Facebook Login.

Download the Account Kit SDK

To begin developing with Account Kit, download the Android (619 KB) or iOS SDK by clicking one of the buttons below.

Download the Android SDKDownload the iOS SDK