- fido2_top.html: 5 FAQ questions about Passkey Hub - merits.html: 4 FAQ questions about passkey benefits - passkey.html: 4 FAQ questions about passkey basics
804 lines
44 KiB
HTML
804 lines
44 KiB
HTML
<!DOCTYPE html>
|
||
|
||
<html
|
||
lang="en-US"
|
||
class="light-style"
|
||
>
|
||
<head>
|
||
<meta charset="utf-8" />
|
||
<meta
|
||
name="viewport"
|
||
content="width=device-width, initial-scale=1.0"
|
||
/>
|
||
|
||
<!-- Google tag (gtag.js) -->
|
||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-850DCHX9EJ"></script>
|
||
<script>
|
||
globalThis.dataLayer = globalThis.dataLayer || [];
|
||
function gtag(){dataLayer.push(arguments);}
|
||
gtag('js', new Date());
|
||
|
||
gtag('config', 'G-850DCHX9EJ');
|
||
</script>
|
||
|
||
<title>Passkey Hub - FIDO2 Cloud Service | amiPro</title>
|
||
|
||
<meta name="description" content="amiPro Passkey Hub is a FIDO2-certified passwordless authentication cloud with open-source SDKs, device lifecycle management, and an analytics portal. Deploy phishing-resistant passkey login for your enterprise." />
|
||
<link rel="canonical" href="https://amipro.me/fido2_top.html" />
|
||
<link rel="alternate" hreflang="en" href="https://amipro.me/fido2_top.html" />
|
||
<link rel="alternate" hreflang="ja" href="https://amipro.me/fido2_top.html" />
|
||
<link rel="alternate" hreflang="zh-Hans" href="https://amipro.me/fido2_top.html" />
|
||
<link rel="alternate" hreflang="x-default" href="https://amipro.me/fido2_top.html" />
|
||
|
||
<!-- Open Graph -->
|
||
<meta property="og:type" content="website" />
|
||
<meta property="og:title" content="Passkey Hub - FIDO2 Cloud Service | amiPro" />
|
||
<meta property="og:description" content="FIDO2-certified passwordless authentication cloud with open-source SDKs, device lifecycle management, and an analytics portal." />
|
||
<meta property="og:url" content="https://amipro.me/fido2_top.html" />
|
||
<meta property="og:site_name" content="amiPro" />
|
||
<meta property="og:image" content="https://amipro.me/files/favicon.ico" />
|
||
|
||
<!-- Twitter Card -->
|
||
<meta name="twitter:card" content="summary" />
|
||
<meta name="twitter:title" content="Passkey Hub - FIDO2 Cloud Service | amiPro" />
|
||
<meta name="twitter:description" content="FIDO2-certified passwordless authentication cloud with open-source SDKs and device lifecycle management." />
|
||
|
||
<!-- Favicon -->
|
||
<link rel="icon" type="image/x-icon" href="files/favicon.ico" />
|
||
|
||
<!-- Fonts -->
|
||
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
||
<link
|
||
href="https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap"
|
||
rel="stylesheet"
|
||
/>
|
||
|
||
<!-- Icons. Uncomment required icon fonts -->
|
||
<link rel="stylesheet" href="files/boxicons.css?v=20230405" />
|
||
|
||
<!-- Core CSS -->
|
||
<link rel="stylesheet" href="files/core.css" class="template-customizer-core-css" />
|
||
<link rel="stylesheet" href="files/theme-default.css" class="template-customizer-theme-css" />
|
||
<link rel="stylesheet" href="files/demo.css" />
|
||
<link rel="stylesheet" href="files/modern.css" />
|
||
|
||
<!-- Vendors CSS -->
|
||
<link rel="stylesheet" href="files/perfect-scrollbar.css" />
|
||
|
||
<!-- Page CSS -->
|
||
|
||
<!-- Helpers -->
|
||
<script src="files/helpers.js"></script>
|
||
|
||
<!--! Template customizer & Theme config files MUST be included after core stylesheets and helpers.js in the <head> section -->
|
||
<!--? Config: Mandatory theme config file contain global vars & default theme options, Set your preferred theme option in this file. -->
|
||
<script src="files/config.js"></script>
|
||
|
||
<script defer src="files/jquery.js"></script>
|
||
<script defer src="files/popper.js"></script>
|
||
<script defer src="files/bootstrap.js"></script>
|
||
<script defer src="files/perfect-scrollbar.js"></script>
|
||
<script defer src="files/menu.js"></script>
|
||
<script defer src="files/main.js"></script>
|
||
|
||
<script defer src="files/ua-parser.js"></script>
|
||
|
||
<script defer src="files/amipro_utils.js?v=20230401402"></script>
|
||
|
||
<script>
|
||
|
||
var user_id, reg_session_id;
|
||
|
||
const i18n_messages = new Map();
|
||
|
||
var lang_map = new Map();
|
||
lang_map.set("en", "amiPro - The easiest to integrate and manage Passkey cloud service");
|
||
lang_map.set("zh-CN", "amiPro - 最易集成、易管理的 Passkey 云服务");
|
||
lang_map.set("ja", "amiPro - 最も簡単に統合・管理できるパスキー・クラウド・サービス");
|
||
i18n_messages.set("label_welcome", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Management Portal");
|
||
lang_map.set("zh-CN", "管理门户");
|
||
lang_map.set("ja", "管理ポータル");
|
||
i18n_messages.set("label_portal", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Contact us (sales@amipro.me)");
|
||
lang_map.set("zh-CN", "联系我们(sales@amipro.me)");
|
||
lang_map.set("ja", "お問い合わせ(sales@amipro.me)");
|
||
i18n_messages.set("title_contact", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Contact us (sales@amipro.me)");
|
||
lang_map.set("zh-CN", "联系我们(sales@amipro.me)");
|
||
lang_map.set("ja", "お問い合わせ(sales@amipro.me)");
|
||
i18n_messages.set("title_contact_cta", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "What is Passkey");
|
||
lang_map.set("zh-CN", "什么是Passkey");
|
||
lang_map.set("ja", "パスキー(Passkey)とは");
|
||
i18n_messages.set("title_what_passkey", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Passkeys replace passwords and provide faster, more accessible, and more secure website sign‑ins. Unlike passwords, passkeys are phishing‑resistant and more reliable. With support from major companies including Apple, Google, and NTT, 2023 marked the beginning of passkeys entering the consumer market.");
|
||
lang_map.set("zh-CN", "Passkey 取代密码,提供更快、更易用且更安全的网站登录。与密码不同,Passkey 稳定可靠并且可抵御网络钓鱼。在包括苹果、谷歌、NTT 等大型公司的支持下,2023 年成为 Passkey 进入消费者市场的元年。");
|
||
lang_map.set("ja", "パスキーはパスワードを置き換え、より高速で、よりアクセスしやすく<br>より安全なウェブサイトのサインインを提供します。パスワードとは異なり、<br>常に堅牢でフィッシングに耐性があります。<br>Apple、Google、NTTなどの大手企業のサポートを受けて、<br>2023年はPasskeyを一般消費者市場に導入する年です。");
|
||
i18n_messages.set("info_what_passkey", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Passkey benefits");
|
||
lang_map.set("zh-CN", "Passkey的优势");
|
||
lang_map.set("ja", "パスキーのメリット");
|
||
i18n_messages.set("title_passkey_merits", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Passkeys not only provide a more secure login method; they can also increase your website’s business value:<br>1. Faster sign‑in can <b>improve</b> conversion rates<br>2. No password resets can <b>reduce</b> support costs");
|
||
lang_map.set("zh-CN", "Passkey 不仅提供更安全的登录方式,也能提升您网站的商业价值:<br>1、更快速的登录可<b>提高</b>转化率<br>2、无需找回密码可<b>降低</b>客服成本");
|
||
lang_map.set("ja", "パスキーは安全なログイン方法を提供するだけでなく、<br>Webサイトのビジネス価値の向上にもつながります。<br>1. より高速なログインはコンバージョン率の<b>向上</b>に寄与<br>2. パスワード再設定が不要なためサポートコストの<b>削減</b>につながります。");
|
||
i18n_messages.set("info_passkey_merits", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Merits");
|
||
lang_map.set("zh-CN", "优势");
|
||
lang_map.set("ja", "メリット");
|
||
i18n_messages.set("label_merits", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Why amiPro: Standards compliance");
|
||
lang_map.set("zh-CN", "amiPro 的优势:标准合规");
|
||
lang_map.set("ja", "amiProの強み:規格準拠");
|
||
i18n_messages.set("title_amipro_fido", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "amiPro is designed based on the FIDO standard and has passed the FIDO2 conformance test 100%.<br>From the browser to the SDK, everything aligns with the latest FIDO2 standard, making it safer and easier to maintain.<br>Meanwhile, amiPro provides extended features to enhance security and integration convenience.");
|
||
lang_map.set("zh-CN", "amiPro基于FIDO标准设计,100%通过FIDO2兼容测试。<br>从浏览器到SDK全部统一至FIDO2最新标准,更安全更易维护。<br>同时提供扩展功能,增强安全性及集成便利性");
|
||
lang_map.set("ja", "amiProはFIDO規格に基づいて設計され、FIDO2互換性テストを100%パスしています<br>ブラウザから SDK に至るまで、すべてが最新の FIDO2 標準に統一されており、より安全で保守が容易です。<br>同時に、amiProはセキュリティと統合の互換性を高めるための拡張機能を提供します。");
|
||
i18n_messages.set("info_amipro_fido", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "FIDO conformance test");
|
||
lang_map.set("zh-CN", "FIDO兼容性测试");
|
||
lang_map.set("ja", "FIDO準拠性テスト");
|
||
i18n_messages.set("label_fido_video", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Why amiPro: Open source");
|
||
lang_map.set("zh-CN", "amiPro的优势:开源");
|
||
lang_map.set("ja", "amiProの強み:オープンソース");
|
||
i18n_messages.set("title_open_src", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "amiPro's core is completely open source, thus providing complete verifiability and security.<br>Not only the FIDO2 server, but also the iOS/Android SDK for App development are completely open source.");
|
||
lang_map.set("zh-CN", "amiPro的核心完全永久开源,从而提供完全的可验证性和安全性。<br>不仅FIDO2服务器,App开发用iOS/Android SDK也完全开源。");
|
||
lang_map.set("ja", "amiPro のコアは完全な検証性とセキュリティを提供します。<br>Web開発用JS SDKやアプリ開発用の iOS / Android SDK は完全にオープンソースです。");
|
||
i18n_messages.set("info_open_src", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Open source project");
|
||
lang_map.set("zh-CN", "开源项目");
|
||
lang_map.set("ja", "オープンソースプロジェクト");
|
||
i18n_messages.set("label_open_src", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "How to integrate");
|
||
lang_map.set("zh-CN", "集成方法");
|
||
lang_map.set("ja", "導入方法");
|
||
i18n_messages.set("title_howto", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "amiPro provides standards‑based interfaces and an easy‑to‑use JavaScript SDK for integration. From device registration and sign‑in to device reset management, everything can be implemented easily.<br>No need to modify your server backend—use front‑end JavaScript to integrate.<br>We also provide iOS/Android SDKs for app development.<br>Providing integration support (sales@amipro.me)");
|
||
lang_map.set("zh-CN", "amiPro 提供基于标准的接口以及便于集成的 JavaScript SDK。从设备注册、登录到设备重置管理,都可以轻松实现。<br>无需修改您的服务器后端,仅使用前端 JavaScript 即可完成集成。<br>同时提供用于 App 开发的 iOS/Android SDK,便于集成。<br>提供导入支持(sales@amipro.me)");
|
||
lang_map.set("ja", "amiProは、統合のための標準的なインターフェイスと便利なJavaScript SDKを提供します。<br>デバイスの登録、ログインからデバイスのリセット管理まで、すべて簡単に実装できます。<br>サーバーのバックグラウンドを変更する必要はありません、<br>フロントエンド JavaScript を使用するだけで統合を実現できます。<br>同時に、App 開発用の iOS / Android SDK も提供しています。 導入サポートが必要な場合は<br> sales@amipro.me へメールでご連絡ください。");
|
||
i18n_messages.set("info_howto", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Integration Steps");
|
||
lang_map.set("zh-CN", "集成步骤");
|
||
lang_map.set("ja", "導入手順");
|
||
i18n_messages.set("label_integration", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Cost");
|
||
lang_map.set("zh-CN", "费用");
|
||
lang_map.set("ja", "費用");
|
||
i18n_messages.set("title_howmuch", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "amiPro provides the highest cost performance billing model based on the number of <b>active users</b>. Regardless of the number of registered users, you only need to pay for per active user (users who log in at least once a month) per month or per authentication.<br>Provide discount plans for sites with a large number of active users.");
|
||
lang_map.set("zh-CN", "提供基于<b>活动用户数</b>的最高性价比的计费模式。与注册用户数无关,每月只需为每个活动用户(每月至少登录一次的用户)或者按认证次数支付费用。<br>对活动用户数较大的网站提供优惠方案。");
|
||
lang_map.set("ja", "<b>アクティブユーザー数</b>に基づいた最高のコストパフォーマンスの課金モデルを提供します。<br>登録ユーザー数に関係なく、毎月アクティブユーザー(毎月最低1回ログインするユーザー)或いは認証利用数ごとのお支払いとなります。<br>割引プランもご用意しております。");
|
||
i18n_messages.set("info_howmuch", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Three month free trial<br>(After free registration of the management portal, all functions are free to try for three months)<br>No credit card required.");
|
||
lang_map.set("zh-CN", "三个月免费试用<br>(免费注册管理门户后,所有功能免费试用三个月)<br> 无需信用卡");
|
||
lang_map.set("ja", "3ヶ月間の無料トライアル<br>(管理ポータルの無料登録後、すべての機能を3ヶ月間無料でお試しいただけます)<br> クレジットカードは不要です。");
|
||
i18n_messages.set("btn_portal", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "amiPro LLC.");
|
||
lang_map.set("zh-CN", "amiPro LLC.");
|
||
lang_map.set("ja", "amiPro合同会社");
|
||
i18n_messages.set("company_name", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Established March 3, 2023");
|
||
lang_map.set("zh-CN", "2023年3月3日成立");
|
||
lang_map.set("ja", "2023年3月3日設立");
|
||
i18n_messages.set("company_open", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "2F Kuwano Building, 6-23-4 Jingumae, Shibuya-ku, Tokyo 150-0001");
|
||
lang_map.set("zh-CN", "东京都涩谷区神宫前6-23-4桑野大厦2F 邮编 150-0001");
|
||
lang_map.set("ja", "〒150-0001 東京都渋谷区神宮前六丁目23番4号 桑野ビル2階");
|
||
i18n_messages.set("company_addr", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "More details");
|
||
lang_map.set("zh-CN", "更多详情");
|
||
lang_map.set("ja", "詳細");
|
||
i18n_messages.set("label_open_passkey", lang_map);
|
||
|
||
i18n_messages.set("top_msg", lang_map);
|
||
lang_map = new Map();
|
||
lang_map.set("en", "FIDO2: From $18.82 billion in 2024 to $60.34 billion in 2032");
|
||
lang_map.set("zh-CN", "FIDO2:从 2024 年的 188.2 亿美元增至 2032 年的 603.4 亿美元");
|
||
lang_map.set("ja", "FIDO2: 2024年の188.2億米ドルから2032年には603.4億米ドルへ");
|
||
i18n_messages.set("top_msg", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Passkey cloud platform");
|
||
lang_map.set("ja", "パスキー・クラウド・プラットフォーム");
|
||
i18n_messages.set("hero_eyebrow", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "FIDO2 journeys people want to finish");
|
||
lang_map.set("ja", "最後までスムーズに完了できるFIDO2体験");
|
||
i18n_messages.set("hero_title", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Launch delightful, phishing-proof login experiences with a fully managed Passkey\nbackbone, open-source SDKs that drop into any stack in minutes.");
|
||
lang_map.set("ja", "フルマネージドなPasskey基盤と、どんなスタックにも数分で組み込める\nオープンソースSDKで、心地よくフィッシング耐性のあるログイン体験を提供します。");
|
||
i18n_messages.set("hero_lead", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "FIDO2 certified");
|
||
lang_map.set("ja", "FIDO2認証済み");
|
||
i18n_messages.set("hero_chip_1", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Core server + Open source SDK");
|
||
lang_map.set("ja", "コアサーバー+オープンソースSDK");
|
||
i18n_messages.set("hero_chip_2", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Device recovery flows");
|
||
lang_map.set("ja", "デバイス復旧フロー");
|
||
i18n_messages.set("hero_chip_3", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "FIDO certified");
|
||
lang_map.set("ja", "FIDO認証");
|
||
i18n_messages.set("stat_label_1", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Fast onboarding");
|
||
lang_map.set("ja", "迅速な導入");
|
||
i18n_messages.set("stat_label_2", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Platforms");
|
||
lang_map.set("ja", "対応プラットフォーム");
|
||
i18n_messages.set("stat_label_3", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Passkey Ready");
|
||
lang_map.set("ja", "Passkey対応");
|
||
i18n_messages.set("device_title", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Secure, phishing-resistant, privacy-first verification that works on every device.");
|
||
lang_map.set("ja", "あらゆるデバイスで動作する、フィッシング耐性・プライバシー重視の安全な検証。");
|
||
i18n_messages.set("device_desc", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Face / Touch");
|
||
lang_map.set("ja", "Face / Touch");
|
||
i18n_messages.set("device_chip_1", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Security keys");
|
||
lang_map.set("ja", "セキュリティキー");
|
||
i18n_messages.set("device_chip_2", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Recovery links");
|
||
lang_map.set("ja", "復旧リンク");
|
||
i18n_messages.set("device_chip_3", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Instant integration");
|
||
lang_map.set("ja", "すぐに導入");
|
||
i18n_messages.set("panel_title_1", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Add FIDO2 login with a few lines of JavaScript. No backend rewrites or new auth servers required.");
|
||
lang_map.set("ja", "数行のJavaScriptでFIDO2ログインを追加。バックエンド改修や新しい認証サーバーは不要です。");
|
||
i18n_messages.set("panel_desc_1", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Device lifecycle");
|
||
lang_map.set("ja", "デバイス管理");
|
||
i18n_messages.set("panel_title_2", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Allow users to add, revoke, or recover devices with guided flows powered by amiPro APIs.");
|
||
lang_map.set("ja", "amiPro APIで、デバイスの追加・無効化・復旧をガイド付きフローで提供できます。");
|
||
i18n_messages.set("panel_desc_2", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Operational visibility");
|
||
lang_map.set("ja", "運用の可視化");
|
||
i18n_messages.set("panel_title_3", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Get analytics on adoption, fraud attempts, and top devices directly from the management portal.");
|
||
lang_map.set("ja", "管理ポータルから、利用状況・不正兆候・主要デバイスを確認できます。");
|
||
i18n_messages.set("panel_desc_3", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Ready to launch your Passkey experience?");
|
||
lang_map.set("ja", "Passkey体験を始めませんか?");
|
||
i18n_messages.set("cta_title", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Spin up the portal, invite your team, and go live in days.");
|
||
lang_map.set("ja", "ポータルを用意し、チームを招待して、数日で公開できます。");
|
||
i18n_messages.set("cta_desc", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Open portal");
|
||
lang_map.set("ja", "ポータルを開く");
|
||
i18n_messages.set("cta_btn_portal", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "See integration guide");
|
||
lang_map.set("ja", "導入ガイドを見る");
|
||
i18n_messages.set("cta_btn_integration", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Company");
|
||
lang_map.set("ja", "会社名");
|
||
i18n_messages.set("tbl_company", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Founded");
|
||
lang_map.set("ja", "設立");
|
||
i18n_messages.set("tbl_founded", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Address");
|
||
lang_map.set("ja", "所在地");
|
||
i18n_messages.set("tbl_address", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "100%");
|
||
lang_map.set("ja", "100%");
|
||
i18n_messages.set("stat_value_1", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "15 minutes");
|
||
lang_map.set("ja", "15分");
|
||
i18n_messages.set("stat_value_2", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "All");
|
||
lang_map.set("ja", "すべて");
|
||
i18n_messages.set("stat_value_3", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Why Choose amiPro Passkey Hub?");
|
||
lang_map.set("ja", "なぜamiPro Passkey Hubを選ぶのか?");
|
||
lang_map.set("zh-CN", "为什么选择 amiPro Passkey Hub?");
|
||
i18n_messages.set("static_why_title", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "100% FIDO2 Compliant");
|
||
lang_map.set("ja", "100% FIDO2準拠");
|
||
lang_map.set("zh-CN", "100% FIDO2 合规");
|
||
i18n_messages.set("static_f1_title", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "amiPro has passed the FIDO2 conformance test 100%. The entire stack — from browser to SDK — aligns with the latest FIDO2 standard.");
|
||
lang_map.set("ja", "amiProはFIDO2互換性テストを100%パスしています。ブラウザからSDKに至るまで、すべてが最新のFIDO2標準に統一されています。");
|
||
lang_map.set("zh-CN", "amiPro 100% 通过 FIDO2 兼容性测试。从浏览器到 SDK,全部统一至最新 FIDO2 标准。");
|
||
i18n_messages.set("static_f1_desc", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Fully Open Source");
|
||
lang_map.set("ja", "完全オープンソース");
|
||
lang_map.set("zh-CN", "完全开源");
|
||
i18n_messages.set("static_f2_title", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Core FIDO2 server and all SDKs (JavaScript, iOS, Android) are completely open source for full verifiability and security transparency.");
|
||
lang_map.set("ja", "コアFIDO2サーバーとすべてのSDK(JavaScript、iOS、Android)は完全にオープンソースで、完全な検証性とセキュリティの透明性を提供します。");
|
||
lang_map.set("zh-CN", "核心 FIDO2 服务器和所有 SDK(JavaScript、iOS、Android)完全开源,提供完整的可验证性和安全透明度。");
|
||
i18n_messages.set("static_f2_desc", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "15-Minute Integration");
|
||
lang_map.set("ja", "15分で統合");
|
||
lang_map.set("zh-CN", "15 分钟集成");
|
||
i18n_messages.set("static_f3_title", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Add FIDO2 login with a few lines of JavaScript. No backend rewrites or new authentication servers required.");
|
||
lang_map.set("ja", "数行のJavaScriptでFIDO2ログインを追加。バックエンド改修や新しい認証サーバーは不要です。");
|
||
lang_map.set("zh-CN", "几行 JavaScript 即可添加 FIDO2 登录,无需修改后端或部署新认证服务器。");
|
||
i18n_messages.set("static_f3_desc", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Active-User Pricing");
|
||
lang_map.set("ja", "アクティブユーザー課金");
|
||
lang_map.set("zh-CN", "按活跃用户计费");
|
||
i18n_messages.set("static_f4_title", lang_map);
|
||
|
||
lang_map = new Map();
|
||
lang_map.set("en", "Pay only for active users (monthly or per authentication). 3-month free trial with no credit card required.");
|
||
lang_map.set("ja", "アクティブユーザー数のみ課金(月額または認証ごと)。クレジットカード不要の3ヶ月間無料トライアルあり。");
|
||
lang_map.set("zh-CN", "仅按活跃用户计费(月付或按次)。3 个月免费试用,无需信用卡。");
|
||
i18n_messages.set("static_f4_desc", lang_map);
|
||
|
||
window.onload = async function() {
|
||
setI18NText(i18n_messages)
|
||
initRevealAnimations()
|
||
if (typeof createLanguageSelector === 'function') {
|
||
document.body.appendChild(createLanguageSelector());
|
||
}
|
||
}
|
||
|
||
</script>
|
||
|
||
<script type="application/ld+json">
|
||
{
|
||
"@context": "https://schema.org",
|
||
"@type": "Product",
|
||
"name": "amiPro Passkey Hub",
|
||
"description": "FIDO2-certified passwordless authentication cloud with open-source server, drop-in SDKs for JavaScript, iOS, and Android, a management portal for registration, recovery, and analytics, and active-user-based pricing.",
|
||
"brand": {
|
||
"@type": "Organization",
|
||
"name": "amiPro, LLC",
|
||
"url": "https://amipro.me"
|
||
},
|
||
"category": "Identity & Access Management",
|
||
"url": "https://amipro.me/fido2_top.html"
|
||
}
|
||
</script>
|
||
<script type="application/ld+json">
|
||
{
|
||
"@context": "https://schema.org",
|
||
"@type": "FAQPage",
|
||
"mainEntity": [
|
||
{
|
||
"@type": "Question",
|
||
"name": "What is a passkey?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "A passkey is a FIDO2-based passwordless authentication credential that uses biometrics (fingerprint, face recognition) or hardware security keys to sign in to websites and apps. Passkeys are phishing-resistant, more secure than passwords, and provide a faster sign-in experience."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "How does amiPro Passkey Hub work?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "amiPro Passkey Hub provides a fully managed FIDO2-certified cloud service with open-source SDKs for JavaScript, iOS, and Android. Developers integrate passkey authentication by adding a few lines of JavaScript—no backend rewrites needed. The platform handles device registration, recovery, and analytics through a management portal."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "How much does amiPro Passkey Hub cost?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "amiPro uses an active-user-based billing model. You only pay for users who log in at least once per month, either per active user per month or per authentication. A 3-month free trial is available with no credit card required. Discount plans are available for high-volume sites."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "What FIDO2 compliance does amiPro have?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "amiPro has passed the FIDO2 conformance test 100%. The entire stack—from browser to SDK—aligns with the latest FIDO2 standard, ensuring maximum compatibility and security."
|
||
}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "Is amiPro's SDK open source?",
|
||
"acceptedAnswer": {
|
||
"@type": "Answer",
|
||
"text": "Yes. amiPro's core FIDO2 server and all SDKs (JavaScript for web, iOS, and Android for mobile apps) are completely open source, providing full verifiability and security transparency."
|
||
}
|
||
}
|
||
]
|
||
}
|
||
</script>
|
||
|
||
</head>
|
||
|
||
<body>
|
||
<!-- Layout wrapper -->
|
||
<div class="layout-wrapper layout-content-navbar">
|
||
<div class="layout-container">
|
||
<!-- Layout container -->
|
||
<div class="layout-page">
|
||
<!-- Navbar -->
|
||
|
||
<nav
|
||
class="layout-navbar container-xxl navbar navbar-expand-xl navbar-detached align-items-center bg-navbar-theme"
|
||
id="layout-navbar"
|
||
>
|
||
|
||
|
||
<div class="navbar-nav-right d-flex align-items-center" id="navbar-collapse">
|
||
<div class="navbar-nav align-items-center">
|
||
<div class="nav-item d-flex align-items-center">
|
||
<img src="files/favicon.ico" alt="amiPro" width="80%">
|
||
<span id="label_welcome" style="padding-left: 60px;white-space: nowrap; font-size: x-large; color: #000000;" class="d-none d-lg-block">amiPro - The easiest to integrate and manage Passkey cloud service</span>
|
||
</div>
|
||
</div>
|
||
<a href="https://portal.amipro.me" target="_blank" style="width: 100%; text-align: right;">
|
||
<i class="bx bx-link bx-sm"></i>
|
||
<span id="label_portal"> Portal</span>
|
||
</a>
|
||
</div>
|
||
</nav>
|
||
|
||
<!-- / Navbar -->
|
||
|
||
<!-- Content wrapper -->
|
||
<div class="content-wrapper">
|
||
<!-- Content -->
|
||
<section class="hero reveal">
|
||
<div class="hero__text" data-animate>
|
||
<span class="hero__eyebrow" id="hero_eyebrow">Passkey cloud platform</span>
|
||
<div class="ticker" style="margin: 1rem 0;">
|
||
<span id="top_msg">Top message</span>
|
||
</div>
|
||
<h1 class="hero__title" id="hero_title">FIDO2 journeys people want to finish</h1>
|
||
<p class="hero__lead" id="hero_lead">
|
||
Launch delightful, phishing-proof login experiences with a fully managed Passkey
|
||
backbone, open-source SDKs that drop into any stack in minutes.
|
||
</p>
|
||
<div class="hero__chips">
|
||
<span class="hero-chip" id="hero_chip_1">FIDO2 certified</span>
|
||
<span class="hero-chip" id="hero_chip_2">Open source server + SDK</span>
|
||
<span class="hero-chip" id="hero_chip_3">Device recovery flows</span>
|
||
</div>
|
||
<div class="hero__stats" style="margin-top: 2rem;">
|
||
<div class="stat-card">
|
||
<strong id="stat_value_1">100%</strong>
|
||
<span id="stat_label_1">FIDO certified</span>
|
||
</div>
|
||
<div class="stat-card">
|
||
<strong id="stat_value_2">15 minutes</strong>
|
||
<span id="stat_label_2">Fast onboarding</span>
|
||
</div>
|
||
<div class="stat-card">
|
||
<strong id="stat_value_3">All</strong>
|
||
<span id="stat_label_3">Platforms</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="hero__media" data-animate>
|
||
<div class="hero__orb"></div>
|
||
<div class="hero__device">
|
||
<h4 id="device_title">Passkey Ready</h4>
|
||
<p id="device_desc">
|
||
Secure, phishing-resistant, privacy-first verification that works on every device.
|
||
</p>
|
||
<div class="hero__chips" style="margin-top: 1.5rem;">
|
||
<span class="hero-chip" id="device_chip_1">Face / Touch</span>
|
||
<span class="hero-chip" id="device_chip_2">Security keys</span>
|
||
<span class="hero-chip" id="device_chip_3">Recovery links</span>
|
||
</div>
|
||
<div style="margin-top: 1.5rem; display: flex; gap: 0.8rem; flex-wrap: wrap;">
|
||
<a href="https://portal.amipro.me" target="_blank" class="btn btn-primary" id="btn_portal" style="flex: 1 0 160px;">Portal</a>
|
||
<a href="mailto:sales@amipro.me?subject=contact" class="btn btn-outline-info" id="title_contact_cta" style="flex: 1 0 160px;">Contact</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<section style="margin: 2rem 12px; padding: 2rem; background: #f0f9ff; border-radius: 12px; border-left: 4px solid #2563eb;">
|
||
<h2 id="static_why_title" style="font-size: 1.5rem; font-weight: 600; color: #0f172a; margin-bottom: 1rem;">Why Choose amiPro Passkey Hub?</h2>
|
||
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 1.5rem; margin-top: 1rem;">
|
||
<div>
|
||
<h3 id="static_f1_title" style="font-size: 1.1rem; font-weight: 600; color: #1e40af; margin-bottom: 0.5rem;">100% FIDO2 Compliant</h3>
|
||
<p id="static_f1_desc" style="color: #475569; margin: 0;">amiPro has passed the FIDO2 conformance test 100%. The entire stack — from browser to SDK — aligns with the latest FIDO2 standard.</p>
|
||
</div>
|
||
<div>
|
||
<h3 id="static_f2_title" style="font-size: 1.1rem; font-weight: 600; color: #1e40af; margin-bottom: 0.5rem;">Fully Open Source</h3>
|
||
<p id="static_f2_desc" style="color: #475569; margin: 0;">Core FIDO2 server and all SDKs (JavaScript, iOS, Android) are completely open source for full verifiability and security transparency.</p>
|
||
</div>
|
||
<div>
|
||
<h3 id="static_f3_title" style="font-size: 1.1rem; font-weight: 600; color: #1e40af; margin-bottom: 0.5rem;">15-Minute Integration</h3>
|
||
<p id="static_f3_desc" style="color: #475569; margin: 0;">Add FIDO2 login with a few lines of JavaScript. No backend rewrites or new authentication servers required.</p>
|
||
</div>
|
||
<div>
|
||
<h3 id="static_f4_title" style="font-size: 1.1rem; font-weight: 600; color: #1e40af; margin-bottom: 0.5rem;">Active-User Pricing</h3>
|
||
<p id="static_f4_desc" style="color: #475569; margin: 0;">Pay only for active users (monthly or per authentication). 3-month free trial with no credit card required.</p>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<div class="row row-cols-1 row-cols-md-3 g-4 mb-5" style="margin: 12px;">
|
||
<div class="col" data-animate>
|
||
<div class="card h-100 glow-card">
|
||
<img class="card-img-top" src="files/passkeys.jpg" alt="Passkeys">
|
||
<div class="card-body">
|
||
<h5 class="card-title" id="title_what_passkey">What is Passkey</h5>
|
||
<p class="card-text" id="info_what_passkey">
|
||
Passkeys replace passwords and provide faster, more accessible, and more secure website sign-ins. Unlike passwords, passkeys are phishing-resistant and more reliable. With support from major companies including Apple, Google, and NTT, 2023 marked the beginning of passkeys entering the consumer market.
|
||
</p><br>
|
||
<a href="passkey.html" target="_blank" class="btn btn-primary" id="label_open_passkey">About Passkey</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col" data-animate>
|
||
<div class="card h-100 glow-card">
|
||
<img class="card-img-top" src="files/growup.jpg" alt="Passkey adoption growth chart showing market expansion">
|
||
<div class="card-body">
|
||
<h5 class="card-title" id="title_passkey_merits">Passkey benefits</h5>
|
||
<p class="card-text" id="info_passkey_merits">
|
||
Passkeys not only provide a more secure login method; they can also increase your website's business value: 1. Faster sign-in can improve conversion rates. 2. No password resets can reduce support costs.
|
||
</p><br>
|
||
<a href="merits.html" target="_blank" class="btn btn-primary" id="label_merits">Merits</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col" data-animate>
|
||
<div class="card h-100 glow-card">
|
||
<img class="card-img-top" src="files/fido.jpg" alt="FIDO2 certification compliance diagram">
|
||
<div class="card-body">
|
||
<h5 class="card-title" id="title_amipro_fido">Why amiPro: Standards compliance</h5>
|
||
<p class="card-text" id="info_amipro_fido">
|
||
amiPro is designed based on the FIDO standard and has passed the FIDO2 conformance test 100%. From the browser to the SDK, everything aligns with the latest FIDO2 standard, making it safer and easier to maintain. Meanwhile, amiPro provides extended features to enhance security and integration convenience.
|
||
</p><br>
|
||
<a href="https://youtu.be/N23eTcWQE5w" target="_blank" class="btn btn-primary" id="label_fido_video">FIDO Video</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col" data-animate>
|
||
<div class="card h-100 glow-card">
|
||
<img class="card-img-top" src="files/opensrc.jpg" alt="Open source FIDO2 server and SDK code repository">
|
||
<div class="card-body">
|
||
<h5 class="card-title" id="title_open_src">Why amiPro: Open source</h5>
|
||
<p class="card-text" id="info_open_src">
|
||
amiPro's core is completely open source, thus providing complete verifiability and security. Not only the FIDO2 server, but also the iOS/Android SDK for App development are completely open source.
|
||
</p><br>
|
||
<a href="https://github.com/dqj1998/dFido2Lib-ios" target="_blank" class="btn btn-primary" id="label_open_src">Open src</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col" data-animate>
|
||
<div class="card h-100 glow-card">
|
||
<img class="card-img-top" src="files/build.jpg" alt="Passkey integration code snippet showing JavaScript SDK setup">
|
||
<div class="card-body">
|
||
<h5 class="card-title" id="title_howto">How to integrate</h5>
|
||
<p class="card-text" id="info_howto">
|
||
amiPro provides standards-based interfaces and an easy-to-use JavaScript SDK for integration. From device registration and sign-in to device reset management, everything can be implemented easily. No need to modify your server backend—use front-end JavaScript to integrate. We also provide iOS/Android SDKs for app development.
|
||
</p><br>
|
||
<a href="integration.html" target="_blank" class="btn btn-primary" id="label_integration">integration</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="col" data-animate>
|
||
<div class="card h-100 glow-card">
|
||
<img class="card-img-top" src="files/howmuch.jpg" alt="Active user based pricing model overview">
|
||
<div class="card-body">
|
||
<h5 class="card-title" id="title_howmuch">Cost</h5>
|
||
<p class="card-text" id="info_howmuch">
|
||
amiPro provides the highest cost performance billing model based on the number of active users. Regardless of the number of registered users, you only need to pay for per active user (users who log in at least once a month) per month or per authentication. Discount plans are available for sites with a large number of active users.
|
||
</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="info-panels" style="margin: 3rem 12px;">
|
||
<article class="info-panel" data-animate>
|
||
<strong id="panel_title_1">Instant integration</strong>
|
||
<p style="margin-top: 0.5rem;" id="panel_desc_1">
|
||
Add FIDO2 login with a few lines of JavaScript. No backend rewrites or new auth servers required.
|
||
</p>
|
||
</article>
|
||
<article class="info-panel" data-animate>
|
||
<strong id="panel_title_2">Device lifecycle</strong>
|
||
<p style="margin-top: 0.5rem;" id="panel_desc_2">
|
||
Allow users to add, revoke, or recover devices with guided flows powered by amiPro APIs.
|
||
</p>
|
||
</article>
|
||
<article class="info-panel" data-animate>
|
||
<strong id="panel_title_3">Operational visibility</strong>
|
||
<p style="margin-top: 0.5rem;" id="panel_desc_3">
|
||
Get analytics on adoption, fraud attempts, and top devices directly from the management portal.
|
||
</p>
|
||
</article>
|
||
</div>
|
||
|
||
<div class="cta-banner" data-animate>
|
||
<div>
|
||
<h4 id="cta_title">Ready to launch your Passkey experience?</h4>
|
||
<p style="margin: 0; color: var(--text-muted);" id="cta_desc">Spin up the portal, invite your team, and go live in days.</p>
|
||
</div>
|
||
<div style="display: flex; gap: 0.8rem;">
|
||
<a href="https://portal.amipro.me" target="_blank" class="btn btn-primary" id="cta_btn_portal">Open portal</a>
|
||
<a href="integration.html" class="btn btn-outline-info" id="cta_btn_integration">See integration guide</a>
|
||
</div>
|
||
</div>
|
||
|
||
<table class="table-modern" style="margin-top: 3rem;">
|
||
<tbody>
|
||
<tr>
|
||
<th scope="row" id="tbl_company">Company</th>
|
||
<td id="company_name">amiPro合同会社</td>
|
||
</tr>
|
||
<tr>
|
||
<th scope="row" id="tbl_founded">Founded</th>
|
||
<td id="company_open">2023年3月3日設立</td>
|
||
</tr>
|
||
<tr>
|
||
<th scope="row" id="tbl_address">Address</th>
|
||
<td id="company_addr">〒150-0001 東京都渋谷区神宮前六丁目23番4号 桑野ビル2階</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<br>
|
||
<!-- / Content -->
|
||
|
||
<!-- Footer -->
|
||
<footer class="content-footer footer bg-footer-theme">
|
||
<div class="container-xxl d-flex flex-wrap justify-content-between py-2 flex-md-row flex-column">
|
||
<div class="mb-2 mb-md-0">
|
||
©
|
||
<script>
|
||
document.write(new Date().getFullYear());
|
||
</script>
|
||
<a href="https://www.amipro.me" target="_blank" class="footer-link fw-bolder">amiPro</a>
|
||
</div>
|
||
<div>
|
||
|
||
<a
|
||
href="mailto:sales@amipro.me?subject=contact"
|
||
|
||
class="footer-link me-4"
|
||
id="title_contact"
|
||
>Contact</a>
|
||
</div>
|
||
</div>
|
||
</footer>
|
||
<!-- / Footer -->
|
||
|
||
<div class="content-backdrop fade"></div>
|
||
</div>
|
||
<!-- Content wrapper -->
|
||
</div>
|
||
<!-- / Layout page -->
|
||
</div>
|
||
|
||
<!-- Overlay -->
|
||
<div class="layout-overlay layout-menu-toggle"></div>
|
||
</div>
|
||
<!-- / Layout wrapper -->
|
||
|
||
<!-- Page JS -->
|
||
|
||
<!-- Place this tag in your head or just before your close body tag. -->
|
||
<script async defer src="https://buttons.github.io/buttons.js"></script>
|
||
</body>
|
||
</html>
|