SMSで本人確認

シンプルな本人確認プロセスで、潜在顧客の取りこぼしを減らします。
ユーザーの電話番号が必要なサービスと相性抜群です!

導入は極めて簡単、90秒で実装できます。
image description

お客様のワンタイムパスワスワードは、”3592”になります。

お客様の車両は到着しています。車種・色:トヨタカムリ・シルバー 運転手:鈴木

ご注文ありがとうございます。注文番号(3521)は在庫確認中です。通常3−5営業日で出荷致します.

アプリ・ダウンロード iOSApp : http://ringc.co/o15d0631 アクティベーションコード: 1283.

ネット市場 PIN: 8251. お買い物を完了させるためにPIN番号を入力してください。

  • image description
  • Nvidia
  • Klarna
  • Investing
  • Lenddo
  • 99Taxis
  • Workana
image description

金融 - 金融包摂
電話番号で本人確認、認証

複数の国で電話番号を各国に最適化して送るのは思った以上に煩雑です。 RingCaptchaは一連のプロセスをシンプルにしてくれました。 SMS認証にかかわるプロセスを最初から最後まで面倒をみてくれます。 この間に複数の国の電話番号取得など煩わしいタスクも必要ありませんでした。 認証プロセスにおいて、レスポンス良くSMSを確実に送ることで、ユーザーからのプロダクトに対する信頼も得ることができました。 — Howard Lince,エンジニアヘッド
image description

デジタルグッズ - オンラインゲーム販売
クレジットカード不正利用防止

RingCaptchaは、電話番号を使用し、音声通話とSMSを通して、シンプルで、迅速に、信頼性の高い本人確認と認証を行う方法を提供します。RingCaptchaは、クレジットカード会社が保証しない、悪意の有る顧客による盗難クレジットカード利用に対する、不正利用防止策を提供してくれました。 — Martinez Stephane, 創設者
image description

金融業 - 不動産
リードの質向上

RingCaptchaのシームレスな電話番号による検証により、リードの品質を大幅に改善しながら安定したCPA(コンバージョン (CV) 1件にかかった広告費用を示す値)を維持することができました。顧客定着率を300%以上向上させ、顧客数を増やし良いリードを作成します。 Ringcaptchaは素晴らしいアプリです。そして無料で私たちのアプリケーションへの統合コードも書いてもらえました。 — Ben Carew, デザイン・データ分析部ディレクター

シンプルな認証プロセス

SMS又は電話を使った2段階認証

登録ユーザーに認証コードを送り、不正ユーザーを排除できます。

試してみよう!
2段階認証サンプル

電話番号本人確認と認証を次のレベルへ


image description
コンバージョン率を最適化

電話番号本人確認と認証をあなたのサイトのサインアップ、ログイン、決済ページの中核に!

コンバージョン率アップの方法
image description
不正利用防止

50以上のSMS・音声電話番号認証項目を調査し、不審なユーザーの動きをブロック、または報告します。

不正利用防止についての具体例

本人確認プロセス以外でも、
マーケティング用途で役立ちます。


image description
アプリダウンロード数の増加

ユーザーは仕事にはパソコンを使い、私用には携帯を使います。

あなたのアプリを簡単にダウンロード出来るように、携帯へダウンロード用のリンクを送りましょう。

image description
確実な連絡手段の確保
(2FA)

現代、ユーザーは多くのネットサービスを使用しログイン情報を使い分けねばなりません。 2段階認証を使用することにより、ユーザーは、パスワードの再設定など煩わしさから解放され、 1番大事な顧客満足度を損なわせずにすみます。

ユーザーは、いつもあなたのサービスに認証された携帯電話番号でアクセスする事が出来ます。

image description
健全なコミュニティの構築(2FA)

ユーザーは長期に渡り同じ番号を保持しています。アメリカでは、5%以下の人々が携帯電話番号を変更します。

携帯電話番号を認証したユーザーは、サービスを活発に利用し、活発なコミュニティーを形成します。

SMS認証では、携帯番号をキーにメッセージを送信する為、常にユーザーとコンタクトが取れ、ユーザーとサービスを密に関連付けます。

image description
定着率強化(SMS送信)

ユーザーに忘れられないように、間隔が空いているユーザーにサービスのTipsや特別オファーをSMSで送ってみましょう。

SMSの開封率は90%以上に登り、メール、モバイルアプリより高い確率でユーザーに届きます。

image description
ワンタイムパスワード(OTP)

季節やイベント(旅行、セール)に合わせて利用されるサービスがあります。 ユーザーはパスワードを忘れてしまう事が多くあります 。パスワードの再設定やメールアドレスの入力によって、ユーザーを逃してしまわないように、

ワンタイムパスワード(SMS/音声) を導入し、ユーザーが簡単にあなたのサービスに戻れるようにましょう。

image description
サインアッププロセスの簡易化

新規ユーザーを獲得するステップ(アプリダウンロード,サインアップ,パスワード登録,など) において、少しの分かりにくさは、ユーザーの離脱に直結しています。

新規ユーザーを獲得するステップはすごく簡単にしなければなりません。携帯電話番号を入れるだけで登録完了の簡単なステップにすれば、 多くの新規ユーザーを、あなたのアプリ、ウエブサイトに誘導出来ます。

コピペで実装

90秒で導入完了!


// -- 埋め込みウィジェット --

<script src="https://ajax.googleapis.com/ajax/libs
/jquery/3.1.0/jquery.min.js"
></script> <script type='text/javascript' charset='UTF-8' src="//cdn.ringcaptcha.com/widget/v2/bundle.min.js"></script> <div id="xyz" data-widget data-app="APP_KEY" data-locale="en" data-mode="verification"></div> <script type='text/javascript'> $(document).ready(function() { var widget = new RingCaptcha.Widget('#xyz', { app: "APP_KEY", events: { // JavaScriptコールバックを実装 verified: function(event) { alert("Phone number verified!"); } } }).setup(); }) </script> // -- HTML & JS 詳細ドキュメント -- // https://my.ringcaptcha.com/docs/web




// -- リクエスト PIN --

curl -X "POST" "https://api.ringcaptcha.com/APP_KEY/code/sms" \
-d "api_key=API_KEY" \
-d "phone=TO_NUMBER"


// -- 電話番号検証 --

curl -X "POST" "https://api.ringcaptcha.com/APP_KEY/verify" \
-d "api_key=API_KEY" \
-d "phone=TO_NUMBER" \
-d "code=PIN"


// -- API 詳細ドキュメント --
// https://my.ringcaptcha.com/docs/api



												





// -- Coming Soon --




















												





// -- Coming Soon --




















												





// -- Coming Soon --




















												




// -- ダイレクトSMS送信 --

curl -X "POST" "https://api.ringcaptcha.com/APP_KEY/sms" \
-d "api_key=API_KEY" \
-d "phone=TO_NUMBER" \
-d "message=Hi there! This is a test message from
RingCaptcha."


// -- ご利用上の注意 --
// ダイレクトSMS送信機能は、初期設定では無効になっております。
// 有効にするには、RingCaptchaアカウント取得後に、ご連絡お願い致します。


// -- API 詳細ドキュメント --
// https://my.ringcaptcha.com/docs/api





												





// -- Coming Soon --




















												





// -- Coming Soon --




















												





// -- Coming Soon --




















												

<script type='text/javascript' src="//code.jquery.com/jquery-3.1.1.min.js">
</script>
<script type='text/javascript' charset='UTF-8' src="//cdn.ringcaptcha.com/widget/v2/bundle.min.js">
</script>

<script type='text/javascript'>
  $(document).ready(function() {
    $('#widget-point').append(
      '<div id="xyz" data-widget data-locale="en" data-mode="verification" data-type="dual"></div>'
    );

     const appKey = "APP_KEY";

     var widget = new RingCaptcha.Widget('#xyz', {
          app: appKey,
          events: {

          verified: function(event) {
                 alert(‘SAY RINGCAPTCHA’);
          }
      }
    }).setup();
												

<script type='text/javascript' src="//code.jquery.com/jquery-3.1.1.min.js">
</script>
<script type='text/javascript' charset='UTF-8' src="//cdn.ringcaptcha.com/widget/v2/bundle.min.js">
</script>

<script type='text/javascript'>
  $(document).ready(function() {
    $('#widget-point').append(
      '<div id="xyz" data-widget data-locale="en" data-mode="verification" data-type="dual"></div>'
    );

     const appKey = "APP_KEY";

     var widget = new RingCaptcha.Widget('#xyz', {
          app: appKey,
          events: {

          verified: function(event) {
                 alert(‘SAY RINGCAPTCHA’);
          }
      }
    }).setup();
												




// -- 埋め込みウィジェット(アプリダウンロード・リンク) --

<script type='text/javascript' charset='UTF-8' src="//cdn.ringcaptcha.com/widget/v2/bundle.min.js">
</script>

<div id="xyz" data-widget data-app="APP_KEY"
data-locale="en" data-mode="onboarding"></div>
<img src="app-store.png">
<img src="google-play.png">


// -- HTML & JS 詳細ドキュメント --
// https://my.ringcaptcha.com/docs/web





												

<script type='text/javascript' src="//code.jquery.com/jquery-3.1.1.min.js">
</script>
<script type='text/javascript' charset='UTF-8' src="//cdn.ringcaptcha.com/widget/v2/bundle.min.js">
</script>

<script type='text/javascript'>
  $(document).ready(function() {
    $('#widget-point').append(
      '<div id="xyz" data-widget data-locale="en" data-mode="verification" data-type="dual"></div>'
    );

     const appKey = "APP_KEY";

     var widget = new RingCaptcha.Widget('#xyz', {
          app: appKey,
          events: {

          verified: function(event) {
                 alert(‘SAY RINGCAPTCHA’);
          }
      }
    }).setup();
												

<script type='text/javascript' src="//code.jquery.com/jquery-3.1.1.min.js">
</script>
<script type='text/javascript' charset='UTF-8' src="//cdn.ringcaptcha.com/widget/v2/bundle.min.js">
</script>

<script type='text/javascript'>
  $(document).ready(function() {
    $('#widget-point').append(
      '<div id="xyz" data-widget data-locale="en" data-mode="verification" data-type="dual"></div>'
    );

     const appKey = "APP_KEY";

     var widget = new RingCaptcha.Widget('#xyz', {
          app: appKey,
          events: {

          verified: function(event) {
                 alert(‘SAY RINGCAPTCHA’);
          }
      }
    }).setup();
												

<script type='text/javascript' src="//code.jquery.com/jquery-3.1.1.min.js">
</script>
<script type='text/javascript' charset='UTF-8' src="//cdn.ringcaptcha.com/widget/v2/bundle.min.js">
</script>

<script type='text/javascript'>
  $(document).ready(function() {
    $('#widget-point').append(
      '<div id="xyz" data-widget data-locale="en" data-mode="verification" data-type="dual"></div>'
    );

     const appKey = "APP_KEY";

     var widget = new RingCaptcha.Widget('#xyz', {
          app: appKey,
          events: {

          verified: function(event) {
                 alert(‘SAY RINGCAPTCHA’);
          }
      }
    }).setup();
												

<script type='text/javascript' src="//code.jquery.com/jquery-3.1.1.min.js">
</script>
<script type='text/javascript' charset='UTF-8' src="//cdn.ringcaptcha.com/widget/v2/bundle.min.js">
</script>

<script type='text/javascript'>
  $(document).ready(function() {
    $('#widget-point').append(
      '<div id="xyz" data-widget data-locale="en" data-mode="verification" data-type="dual"></div>'
    );

     const appKey = "APP_KEY";

     var widget = new RingCaptcha.Widget('#xyz', {
          app: appKey,
          events: {

          verified: function(event) {
                 alert(‘SAY RINGCAPTCHA’);
          }
      }
    }).setup();
												
Verify your phone number
image description

<script type='text/javascript' src="//code.jquery.com/jquery-3.1.1.min.js">
</script>
<script type='text/javascript' charset='UTF-8' src="//cdn.ringcaptcha.com/widget/v2/bundle.min.js">
</script>

<script type='text/javascript'>
  $(document).ready(function() {
    $('#widget-point').append(
      '<div id="xyz" data-widget data-locale="en" data-mode="verification" data-type="dual"></div>'
    );

     const appKey = "APP_KEY";

     var widget = new RingCaptcha.Widget('#xyz', {
          app: appKey,
          events: {

          verified: function(event) {
                 alert(‘SAY RINGCAPTCHA’);
          }
      }
    }).setup();
												

<script type='text/javascript' src="//code.jquery.com/jquery-3.1.1.min.js">
</script>
<script type='text/javascript' charset='UTF-8' src="//cdn.ringcaptcha.com/widget/v2/bundle.min.js">
</script>

<script type='text/javascript'>
  $(document).ready(function() {
    $('#widget-point').append(
      '<div id="xyz" data-widget data-locale="en" data-mode="verification" data-type="dual"></div>'
    );

     const appKey = "APP_KEY";

     var widget = new RingCaptcha.Widget('#xyz', {
          app: appKey,
          events: {

          verified: function(event) {
                 alert(‘SAY RINGCAPTCHA’);
          }
      }
    }).setup();
												

<script type='text/javascript' src="//code.jquery.com/jquery-3.1.1.min.js">
</script>
<script type='text/javascript' charset='UTF-8' src="//cdn.ringcaptcha.com/widget/v2/bundle.min.js">
</script>

<script type='text/javascript'>
  $(document).ready(function() {
    $('#widget-point').append(
      '<div id="xyz" data-widget data-locale="en" data-mode="verification" data-type="dual"></div>'
    );

     const appKey = "APP_KEY";

     var widget = new RingCaptcha.Widget('#xyz', {
          app: appKey,
          events: {

          verified: function(event) {
                 alert(‘SAY RINGCAPTCHA’);
          }
      }
    }).setup();
												

<script type='text/javascript' src="//code.jquery.com/jquery-3.1.1.min.js">
</script>
<script type='text/javascript' charset='UTF-8' src="//cdn.ringcaptcha.com/widget/v2/bundle.min.js">
</script>

<script type='text/javascript'>
  $(document).ready(function() {
    $('#widget-point').append(
      '<div id="xyz" data-widget data-locale="en" data-mode="verification" data-type="dual"></div>'
    );

     const appKey = "APP_KEY";

     var widget = new RingCaptcha.Widget('#xyz', {
          app: appKey,
          events: {

          verified: function(event) {
                 alert(‘SAY RINGCAPTCHA’);
          }
      }
    }).setup();
												

<script type='text/javascript' src="//code.jquery.com/jquery-3.1.1.min.js">
</script>
<script type='text/javascript' charset='UTF-8' src="//cdn.ringcaptcha.com/widget/v2/bundle.min.js">
</script>

<script type='text/javascript'>
  $(document).ready(function() {
    $('#widget-point').append(
      '<div id="xyz" data-widget data-locale="en" data-mode="verification" data-type="dual"></div>'
    );

     const appKey = "APP_KEY";

     var widget = new RingCaptcha.Widget('#xyz', {
          app: appKey,
          events: {

          verified: function(event) {
                 alert(‘SAY RINGCAPTCHA’);
          }
      }
    }).setup();
												

<script type='text/javascript' src="//code.jquery.com/jquery-3.1.1.min.js">
</script>
<script type='text/javascript' charset='UTF-8' src="//cdn.ringcaptcha.com/widget/v2/bundle.min.js">
</script>

<script type='text/javascript'>
  $(document).ready(function() {
    $('#widget-point').append(
      '<div id="xyz" data-widget data-locale="en" data-mode="verification" data-type="dual"></div>'
    );

     const appKey = "APP_KEY";

     var widget = new RingCaptcha.Widget('#xyz', {
          app: appKey,
          events: {

          verified: function(event) {
                 alert(‘SAY RINGCAPTCHA’);
          }
      }
    }).setup();
												
下記のサービスに連携することもできます。
image description
image description
image description

RingCaptchaラボ

より使い勝手の良いサービスを目指して、進行中のプロジェクト
  • 開発中
  • ベータ版
  • リリース済

あなたのサイトに、電話番号でサインアップ/ログインを90秒で導入


‘認証する’をクリックするだけで、後は、RingCaptchaのモバイルSDKが全て処理します。


ダッシュボードを使用する事により、電話番号認証でトラブルに直面しているユーザーを見つける事が出来ます。

この電話番号は、本当に信用できますか?電話番号信用スコアにアクセスして確認しましょう。


電話番号認証(2FA)を完了していないユーザーへ、自動的に音声コードを再送します。

90秒で、カスタマイズされたログイン/サインアップフォームを使用し、ユーザーの情報を取得、認証、情報はクラウドベースのユーザー情報ストレージに保存。

最適なプランを提供します

Premium

$49 / 月

$49分のSMS、音声認証を送る事が出来ます。
SMS、音声認証の料金は、送信先の国により異なります。
オートチャージ機能(クレジットが低くなった際に自動でチャージされます。)

  • SMSテキストのカスタマイズ
  • コンバージョン率最適化
  • 不正利用防止機能
  • 送信者ID指定
  • 音声認証
  • API アクセス
  • ホワイトリスト / ブラックリスト
  • 電話番号形式の正規化 API
  • ダイレクトSMS
  • プレミアムサポート
14日間の無料トライアル

Enterprise

1ヶ月に100万回以上のトランザクションが
ある場合にオススメのプランです。

企業向けプランでは、取引量に応じた割引と、サービス品質保証、24時間365日のアカウントサポートを提供しています。

お問い合わせ
Startup スタートアップ向け無料プランは、毎月500通のSMSを送信できます。また、SMSの内容は変更できず、広告を含む場合があります。

90秒で簡単実装。RingCapthaでユーザーマネジメントを強化

お問い合わせ 使ってみる!