Money Forward Developers Blog

株式会社マネーフォワード公式開発者向けブログです。技術や開発手法、イベント登壇などを発信します。サービスに関するご質問は、各サービス窓口までご連絡ください。

20230215130734

パスキー利用状況レポート @ マネーフォワード ID (vol.6, Oct 2024)

English version of this article is available here.

はじめに

皆さんこんにちは、マネーフォワード ID サービス開発チームの@Mapduです。

Passkey Usage Report vol.5を公開し、WWDC 2024でのPasskey Auto Upgradeについて触れてから、数ヶ月が経ちました。当時は技術的な詳細が明らかにされていませんでした。

しかし、この度、マネーフォワード IDがユーザーログイン時にPasskey Auto Upgradeをサポートすると発表できることを嬉しく思います。この機能は2024年9月末にリリースされたばかりで、評価と改善にはもう少し時間が必要ですが、すでに一定の成果を上げていますので、近々詳細を共有したいと思います。

WWDC 2024 Passkey Upgrade

WWDC 2024では、AppleがiOS 18、iPadOS 18、macOS Sequoiaの一部として新しいパスワード管理アプリを発表しました。これは、Passkey Auto Upgradeにおいて重要です。

Passkey Auto Upgrade機能は、従来のパスワードからより安全でフィッシング耐性のあるパスキーへの移行をスムーズにすることを目的としています。この機能はバックグラウンドで動作し、ユーザー体験を中断することなく、自動的にパスワードベースのログインをパスキーにアップグレードします。

このプロセスはシステムによって処理され、ユーザーはアップグレードを手動で開始したり、追加のダイアログに対応したりする必要はありません。

パスキーのアップグレードは、通常、新しいパスワードマネージャーによってパスワードがオートフィルされた後に自動的に行われます。オートフィルと同時にFace IDやTouch IDのスキャンがトリガーされ、認証情報の作成が許可されるからです。

他のケース(例:手動でパスワードを入力する場合)では、事前の認証がないため、パスキー作成の同意とは見なされず機能しません。

Automatic Passkey Upgrades

参照: https://developer.apple.com/videos/play/wwdc2024/10125/

9月には、マネーフォワード IDでPasskey Auto Upgradeのサポートを開始しました。ユーザーがマネーフォワード IDにパスワードを使用してログインした際にパスキーを持っていない場合、以下のようなパスキーアップグレードのためのロードページが表示されます。

Loading Page

この短いロード時間の間に、システムはユーザーがPasskey Auto Upgradeの条件を満たしているかどうかを確認します。条件を満たしている場合、ユーザーの追加の入力なしで、バックグラウンドでパスキーが作成されます。

当初、この機能の対象ユーザーは1%に限定されていましたが、9月末にはこれを100%に拡大しました。

データによると、少なくとも20%の認証操作はパスワードマネージャーによって行われ、74%のユーザーはiPhone、iPad、またはmacOSデバイスを使用しています。これは、全体の20%×74%=15%のパスワードユーザーが、Passkey Auto Upgradeの候補であることを意味します(最新のOSバージョンを使用していると仮定)。

次に、以下のように新しいパスキー登録数の状況を見てみましょう。

Passkey Registration by Context

図によると、毎日約57.5%の新しいパスキー登録がPasskey Auto Upgradeを通じて行われています。

この機能はデフォルトでサポートされ、ユーザーはこれを特に意識することなく利用できるようになっています。 マネーフォワード IDはパスキーオートフィルを完全にサポートしており、ユーザーがパスキーをサポートしているパスワードマネージャーを使用していれば、自然にパスキーを使用することができます。

iOS 18、iPadOS 18、macOS Sequoiaを適用するデバイスが増えるにつれて、Passkey Auto Upgradeの数はさらに増加するでしょう。この傾向は、Appleだけがこの分野のプレーヤーではないという事実によってさらに後押しされます。1Passwordなどの他のパスワードマネージャーがPasskey Auto Upgrade機能をサービスに統合し始めると、パスキーの普及の可能性はさらに高まります。

ASWebAuthenticationSessionのバグ

多くの方がご存知のように、そして前回のレポートで述べたように、iOS 17.4のリリース以降、ASWebAuthenticationSession内でパスキーオートフィルが動作しなくなるバグが発生しています。

iOS 17.5ではパスワードマネージャーに手動でアクセスしてパスキーを選択する機能が導入されましたが、期待されていたオートフィル機能はまだ復元されていません。

iOS 18のリリース後も、このバグは解決されていません。Appleにこの問題についてサポートリクエストを提出しましたが、対応には時間がかかるようです。今後のリリースを待ちましょう。

パスキー促進の進捗状況

前回の記事で述べたように、ユーザーのサインイン中のパスキープロモーションを停止し、アカウント登録完了後にプロモートを開始しました。

サインイン時の促進終了により、促進ページへのトラフィックの大半が減少し、過去3か月間で新しいパスキー登録数は約35,000件に大幅に減少しました。しかし、長い目で見れば、効果的でないプロモーションをやめることには利があると判断しています。

過去数か月間、アカウント登録完了後にパスキーをプロモートしており、9月のメトリクスは以下の通りです。

Passkey Promotion at sign-up

計算に基づくと、パスキー登録成功率はわずか30%であり(サインイン時の促進と同様の結果)、拒否率は約34.3%で、サインイン時の約50%と比較すると低下しています。

登録ボタンをクリックしてもパスキーを登録できないユーザーの数は改善の兆しを見せておらず、UI/UXおよびプラットフォーム間でのパスキーの可用性にまだ多くの課題があることを示しています。

パスキー登録状況 @ 2024 Oct.

では、実際の数字を見ていきましょう。

2024年10月現在、マネーフォワード ID には全部で約1,185,000個のパスキーが登録されています。

前回のレポートでは1,150,000個であり、過去3か月間で新規登録は約35,000件にとどまりました。これは、ユーザーのサインイン中のパスキープロモーションを停止したためです。

OS 毎の内訳は以下の通りです。

OS 全体に占める割合 (前回 → 今回)
iOS 61% -> 61%
Android 20% -> 19%
macOS 8% -> 9%
Windows 10% -> 10%

パスキー利用状況 @ 2024 Oct.

次に、OS 毎に、全登録済パスキーのうち実際に認証に利用された割合も見ていきましょう。

OS *実際に認証に使った割合 (前回 → 今回)
iOS 41% -> 50%
Android 41% -> 58%
macOS 47% -> 56%
Windows 27% -> 37%

サインイン時のパスキープロモーションを停止した後、パスキー使用率は大幅に増加しました。これは、新規登録数は以前と比べて大きく増えていませんが、新たにパスキーを登録したユーザーが、古いセッションの有効期限が切れた後、新しいパスキーをを使用する機会が増えたためです。

前回同様、引き続きパスキーは Google Sign-in を超えてパスワードに次ぐ第二位のポジションをキープしています。

最後に

これは、2024年10月時点でのマネーフォワード IDにおけるパスキー使用状況レポートです。

次回のレポートでは、Passkey Auto Upgradeに関するデータと洞察を引き続き提供いたします。

それでは、またいつか、vol.7 でお会いしましょう。