純国産の
パスキー認証基盤

既存のログインに追加できるパスキー認証基盤です。WebAuthn (FIDO2) の登録・認証・失効・復旧を、API とブラウザ SDK で提供します。秘密鍵は利用者の端末 (TPM・Secure Enclave) の中にとどまり、SealGate が保存するのは公開鍵だけです。鍵はサイトのドメインに結び付くため、偽サイトではパスキーを使えません (フィッシング対策)。

SealGate の特長

SealGate は、WebAuthn (FIDO2) によるパスキー認証の登録・認証・失効・復旧を API で提供する純国産の基盤です。秘密鍵は利用者の端末の中にとどまり、SealGate が保存するのは公開鍵と利用者 ID のみです。署名の検証と鍵の管理を任せられます。

導入の効果

  1. パスワードの使い回しとフィッシングで乗っ取られる。問い合わせの多くが「ログインできない」で占められる。

    01生体認証ログイン

    Touch ID・顔認証・Windows Hello でログイン。パスワードは併存期間を決めて段階的に廃止できる。

  2. WebAuthn の仕様が難しく、機種差で手が止まる。鍵の失効や端末をなくしたときの復旧を設計しきれない。

    02登録・認証・失効・復旧の API

    難しい部分は SealGate が引き受ける。ブラウザ SDK が機種差を吸収し、開発者のサーバーは JSON を中継するだけ。

  3. パスワードのハッシュが漏れると、解読されてなりすましに使われる。

    03セキュリティ

    SealGate が保存するのは公開鍵と利用者 ID のみ。公開鍵からは署名を作れないため、万一流出してもなりすましには使えない。氏名やメールアドレスは保存しない。

他の方式との比較

SealGate に合うケース

  • 既存のログインにパスキーを足したい
  • 会員情報は今のデータベースのまま使いたい
  • 契約・請求・サポートを日本語で済ませたい
  • 認証画面のデザインを自分で持ちたい
  • 端末紛失時の復旧まで含めて用意したい

IDaaS に合うケース

  • ログイン画面ごと外部に任せたい
  • SAML や SNS ログインも同じ場所で済ませたい
  • 海外の事業者に利用者のデータを預けられる
  • 英語のサポートで問題ない

自前実装に合うケース

  • 認証を専門に見るエンジニアが社内にいる
  • 対応する機種やブラウザを絞れる
  • 復旧の運用を自社で持てる
  • 外部のサービスを一切使えない

構成

ブラウザ SDK が端末とやり取りし、開発者のサーバーが SealGate の API を呼びます。API キーはサーバーだけに置きます。

利用者の端末

ブラウザ SDK
生体認証
パスキー (秘密鍵)

開発者のサーバー

利用者のデータ
ログイン画面
セッション発行
API キー

SealGate

登録・認証 API
署名の検証
公開鍵の保存
失効・復旧
監査ログ
テナントごとのデータ分離

管理画面

利用者と端末
復旧ポリシー
監査ログの閲覧
MAU の確認
  1. 1SDK が端末の生体認証を起動し、署名を作る
  2. 2開発者のサーバーが署名を SealGate に中継する
  3. 3SealGate が検証して利用者 ID を返す。サーバーがセッションを発行する

対応言語・環境

サーバー側 (REST API)

  • Node.js
  • Next.js
  • Ruby
  • Rails
  • PHP
  • Laravel
  • Python
  • Django
  • Go
  • Java
  • Spring
  • .NET

利用者側 (ブラウザ SDK)

  • Chrome
  • Safari
  • Firefox
  • iOS
  • Android
  • macOS

パスキーに対応するブラウザ・OS で動きます

サーバー SDK

  • Node.js

    npm install sealgate-server
  • Go

    go get github.com/shannonllc/sealgate-go
  • PHP

    composer require shannonllc/sealgate

Python: 準備中

サーバー SDK

AI エージェント対応

Claude Code や Cursor などの MCP 対応エージェントに、この 2 つを渡すだけで組み込みを進められます。接続はブラウザでのログインと許可で、プロジェクトと API キーの作成から、利用者と鍵の管理・復旧・監査ログまで tool で扱えます。

  • MCP

    https://api.sealgate.jp/v1/mcp
  • スキル

    https://sealgate.jp/skill/SKILL.md

Claude Code のプラグインと tool の一覧

料金

月額は、その月のログイン利用者数 (MAU) の帯だけで決まります。1,000 MAU までは無料です。表示はすべて税抜です。

従量課金

使った分だけカード払い (Stripe)・月ごとの請求

その月のログイン利用者数 (MAU)月額
〜1,000無料
1,001〜10,000¥9,800
10,001〜100,000¥49,800
100,001〜¥49,800

請求期間 (カードを登録した日から 1 か月) の MAU で帯が自動で決まり、その月額を請求します。 100,001 MAU 以上は ¥49,800 のままです。Enterprise のご相談を受け付けています。

  • 支払い方法の登録なしで 1,000 MAU まで使えます (上限で停止)
  • カードを登録すると上限が外れ、その月の帯の月額だけ請求
  • アプリ数 無制限・監査ログ 1 年・メールサポート (営業日 2 日以内)
無料で始める

Enterprise

応相談

  • 規模に応じた見積り (カード払い)
  • 専用環境・契約書対応
  • 専任担当・SLA 99.9%
相談する

無料の検証環境

メールアドレスか Google / GitHub のアカウントで登録すると、その場で組織ができ、検証環境の API キーを発行できます。導入のご相談はお問い合わせから。

  • 導入方法のご相談
  • 本番プランのお見積り
  • デモのご依頼
  • 開発のご相談