hCaptcha

hCaptcha

Intuition Machines · 其他

hCaptcha 是一套機器人偵測與 CAPTCHA 平台,能保護網站和應用程式免於自動化濫用,同時守住使用者的資料。

hCaptcha 的介面預覽

關於 hCaptcha

What Is hCaptcha

hCaptcha 是 Intuition Machines 打造的防機器人平台。網站經營者把一小段元件放進註冊、登入或結帳表單,hCaptcha 就會即時判斷訪客是真人還是自動化腳本。它是同類服務裡最大的獨立 CAPTCHA 供應商,坐的正是 Google reCAPTCHA 慣常佔的位置。

它的賣點是隱私加上準確度。hCaptcha 機器人偵測為每一次互動評分,卻不蒐集個人資訊,所以處理敏感資料的頁面照樣能驗證訪客,用的是重視隱私的 CAPTCHA。它還會把解題收益分一部分給網站,這也是為什麼一些原本用 reCAPTCHA 的網站換了過來。

限制在免費方案。免費版只夠做基本的機器人阻擋,比較強的工具,例如風險分數、無 CAPTCHA 的被動模式、詐騙防護,都放在 Pro 和 hCaptcha Enterprise 方案裡,而最高階方案是談出來的報價,不是標在價目表上的數字。如果要比較 hCaptcha 價格,免費版和付費版之間的落差,說穿了就是能取得多少偵測能力。

Getting Started

  1. 在儀表板建立 hCaptcha 帳號,複製公開的 sitekey 和私密金鑰。
  2. 把 JavaScript SDK 加進頁面,並在要保護的表單裡放上元件容器。
  3. 在伺服器端驗證 token,把它和私密金鑰一起送到 hCaptcha 的 siteverify 端點。
  4. 先用測試金鑰走一遍流程,上線前再換成正式金鑰。

產品資訊

快速了解 hCaptcha 的定價、支援平台與效能。

免費方案是
付費方案$0 - $139/mo
平台Web, iOS, Android
開發者Intuition Machines
類別其他
發布日期May 2018
最近更新Oct 2025
網站訪問量4.5M
網站全球排名17.4K
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 網站經營者:手上有表單、註冊頁或登入頁的人,用幾行程式就能加上 hCaptcha,把機器人擋在外面,又不必蒐集使用者資料。
  • 開發者:API 的用法和 reCAPTCHA 一樣,團隊只要改幾個地方就能換過來,原本的前端流程照樣沿用。
  • 重視隱私的團隊:hCaptcha 不會用個人資料建立指紋,所以需要避開追蹤型驗證的產品也能採用。

任務

  • 擋掉垃圾註冊:hCaptcha 會過濾自動送出的表單,減少假帳號和公開表單裡的垃圾內容。
  • 保護登入:它在輸入憑證時加一道人工檢查,大規模的撞庫攻擊還沒碰到帳號就被攔下。
  • 過濾爬蟲:挑戰關卡會拖慢大量抓取,讓不該被大量下載的頁面沒那麼容易被撈走。
  • 阻擋付款詐騙:在付費方案裡,風險分數和詐騙模型會標出可疑交易,又不會讓真實買家多等。

情境

  • 正在成長的網路應用要加機器人檢查:免費方案足以應付基本阻擋,團隊需要被動模式和數據分析時再升到 Pro。
  • 有購物車的商店:hCaptcha 從註冊、登入到結帳都在把關,同一套整合就涵蓋整條流程。
  • 準備從 reCAPTCHA 搬走的團隊:hCaptcha 沿用 reCAPTCHA 的方法,現有整合只要小幅改寫就能切換。

主要功能

即插即用的 CAPTCHA 元件

hCaptcha 的核心是一個挑戰元件,能放進任何 HTML 表單。訪客通過後,腳本會加上一個 h-captcha-response token 讓伺服器檢查。它支援可見、隱形和勾選框三種模式,使用者感受到多少阻礙由你決定。

與 reCAPTCHA 相容的切換

hCaptcha 的方法和 reCAPTCHA 對齊,包含 render() 和 onload(),也讀同樣的 theme 與 size 屬性。已經在用 Google 工具的網站,只要改幾段程式就能搬過來,不必重寫。

伺服器端 token 驗證

每個 token 都要先送到 siteverify 端點確認,你才能信任它。token 只能使用一次,而且很快就過期,你也可以附上訪客的 IP 來提高準確度。這一關擋掉了前端回呼被偽造、就放行受保護動作的情況。

被動的無 CAPTCHA 模式

在較高階的方案裡,hCaptcha 可以採被動方式運作,只有不到 0.1% 的真實使用者會被要求解題。多數人什麼都不用做就通過了。結帳或登入因此不會卡住,平台仍在背後為流量評分。

風險分數與詐騙模型

Pro 和 Enterprise 方案會在通過或失敗的結果之外附上風險分數,依據的是行為訊號,而不是瀏覽器指紋。對付款和帳號安全團隊來說,這個分數能用來做出比單純封鎖更細的判斷。

內建無障礙支援

hCaptcha 提供符合 WCAG 2.1 的選項,例如文字型挑戰和被動的無障礙系統。需要可稽核無障礙路徑的單位可以申請 VPAT,這對公部門和受監管的業務特別重要。

行動裝置與框架整合

原生 SDK 涵蓋 iOS 和 Android,也備有 React、Vue、Angular、WordPress、Node、Express 等現成整合。團隊很少需要從零打造元件。

企業級控管與 SSO

Enterprise 加上多使用者儀表板、透過 Okta 或 Azure AD 等供應商的 SAML SSO、可微調的難度等級,以及第一方託管,讓請求都導向你自己的子網域。這些控管適合需要共用管理與更嚴格資料流向的大型組織。

優缺點

優點

  • 免費方案真的能用,提供一流的機器人防護,而且不必綁信用卡就能開始。
  • 它是名副其實的 reCAPTCHA 替代方案:API 和屬性都對得上,切換只要幾行程式,不是重做一個專案。
  • 以隱私為核心的設計讓網站能驗證訪客卻不蒐集個人資料,對遵循 GDPR 和 CCPA 有幫助。
  • 付費方案裡,被動模式讓真實使用者的阻礙幾乎為零,同時照樣為流量評分。
  • 對框架和行動 SDK 的支援很廣,常用技術堆疊能省下不少開發時間。

缺點

  • 最強的功能,像風險分數和無 CAPTCHA 模式,都落在 Pro 和 Enterprise,免費版只做到基本阻擋。
  • Enterprise 價格不對外公布,需要最高階方案的團隊得先找業務談,才能編預算。
  • 免費版不用錢,但仍要求把伺服器端 token 驗證做對;設定馬虎就會留下破口,讓攻擊者有機可乘。
  • 因為是託管服務,你得靠 hCaptcha 一直連得上;對方一出狀況,受保護的表單就跟著停擺。

常見問題

hCaptcha 用來阻擋網站和應用程式上的機器人與自動化濫用。網站經營者把元件加進註冊、登入或結帳等表單,hCaptcha 會判斷訪客是不是真人,再決定放不放行。