Let your users search the Internet by face! Integrate FaceCheck facial search seamlessly with your app, website or software platform. FaceCheck's REST API is hassle-free and easy to use. For code ex
Full LLM thinking from the 4-phase benchmark pipeline.
{
"service_type": "platform",
"base_url": "https://FaceCheck.ID",
"auth_method": "api_key",
"auth_config": {
"api_key_header": "unknown",
"notes": "Standard REST API requires an account and credits. An alternative x402 endpoint requires no account/API key, using HTTP 402 payment with a signed USDC (Solana) transfer authorization."
},
"endpoints": [
{
"name": "upload_pic",
"method": "POST",
"path": "/api/upload_pic",
"description": "Upload a face photo. Returns an id_search used by the search endpoint."
},
{
"name": "search",
"method": "POST",
"path": "/api/search",
"description": "Run the face search using id_search. Returns scored (0-100) links to public web pages containing visually similar faces, with red-flag indicators."
},
{
"name": "x402_resume_face_search",
"method": "GET/POST",
"path": "/x402/reverse-face-search",
"description": "Agent-oriented endpoint using x402 HTTP 402 payment protocol. GET discovers price/schema (402 challenge); POST submits photo + signed USDC-on-Solana payment authorization. No account or API key needed. Charges only on successful results."
}
],
"pricing_model": {
"type": "freemium",
"details": {
"free_searches": "Free searches return limited matches",
"credits": "Credit packages unlock up to ~3x more results per search",
"api_cost": "Each API search costs 3 credits at $0.10/credit (~$0.30/search)",
"payment_methods": ["Bitcoin", "Litecoin", "USDC on Solana (x402 endpoint)"],
"takedown": "Self-service face removal from index is free",
"maturity": "Mature commercial service operated by Tech Solutions, Belize"
}
},
"rate_limits": {
"notes": "Not publicly specified; effectively gated by credit balance and per-search credit cost."
},
"capabilities": [
"face-recognition reverse image search",
"search publicly indexed web pages for visually similar faces",
"ranked results with 0-100 match confidence scores and color-coded tiers (certain/confident/uncertain/weak)",
"red-flag detection across scam, adult, sex-offender, mugshot, most-wanted, and AI-generated-face sources",
"cross-profile detection (same face across many social profiles under different names)",
"anonymous searches (no IP logging, no third-party trackers, history deleted within 24h)",
"uploaded photos not added to index",
"stores only low-res face thumbnails and public URLs; no PII, names, addresses, phone numbers, or biometric templates",
"free self-service face removal from index",
"REST API with official SDK/example code in multiple languages",
"Swagger/OpenAPI spec available",
"x402 autonomous agent endpoint with pay-per-successful-search USDC (Solana) settlement",
"adult-faces-only model; minors prohibited"
],
"raw_analysis": "FaceCheck.ID is a mature, commercially operated face-recognition reverse image search platform (Tech Solutions, Belize) with a public REST API, so it is more of a productized SaaS with algorithmic face-matching than an internal dashboard/collaboration tool. It targets two audiences: consumers using the web UI for personal-safety and investigative use cases (date verification, scam/catfish detection, vetting contacts, checking public criminal records), and developers/agents integrating face search into apps or autonomous workflows.\n\nThe core API flow is two-step REST: POST /api/upload_pic returns an id_search, then POST /api/search runs the search and returns scored (0-100) URLs to publicly indexed pages containing visually similar faces. Auth is account/credit-based (API key style) with pricing at ~$0.30 (3 credits at $0.10) per search, paid via Bitcoin or Litecoin. Official example code exists for Python, C#, Node.js, TypeScript, Java, C++, Kotlin, and Rust, plus a Swagger/OpenAPI spec — indicating solid developer maturity and documentation. Free searches return fewer matches; credits unlock up to ~3x more.\n\nNotably, FaceCheck exposes an x402 endpoint (/x402/reverse-face-search) for autonomous AI agents that requires no account or API key: the agent GETs to receive a 402 payment challenge specifying USDC on Solana mainnet, then POSTs the photo plus a signed USDC transfer authorization, and payment is only settled on-chain if the search returns results. This is an unusual, forward-looking integration model that lowers onboarding friction for agent use cases.\n\nPrivacy and policy are distinctive and heavily emphasized: no IP logging, no third-party trackers, search history deleted within 24 hours, uploaded photos not added to the index, and only low-res thumbnails plus public URLs retained (no biometric templates, PII, names, addresses, or phone numbers). The face model is trained only on adult faces; searching for minors is prohibited and ban-worthy. Terms of use prohibit use for consumer credit, employment, insurance, or tenant screening (FCRA-style rest3/3 tests passed
| Test | Endpoint | Status | Latency |
|---|---|---|---|
| website_uptime | GET / | 200 | 160ms |
| robots_txt | GET /robots.txt | 200 | 67ms |
| llms_txt | GET /llms.txt | 200 | 71ms |
{
"overall": 68,
"dimensions": {
"token_efficiency": 7.5,
"first_try_success": 7.0,
"response_parseability": 8.0,
"error_clarity": 6.5,
"doc_quality": 7.5,
"auth_simplicity": 6.5,
"latency": 9.5,
"consistency": 7.5
},
"pricing_normalized": {
"model": "freemium + credits",
"free_tier": "limited matches per search",
"api_cost_per_search_usd": 0.30,
"credit_price_usd": 0.10,
"credits_per_search": 3,
"payment_methods": ["Bitcoin", "Litecoin", "USDC on Solana"],
"agent_endpoint": "x402 (USDC on Solana, pay-per-successful-search)",
"takedown": "free self-service removal"
},
"issues": [
"Adult-faces-only model; minors explicitly prohibited — narrows legal/acceptable use cases",
"Crypto-only payments (BTC/LTC/USDC) add friction for mainstream users; no credit card",
"Requires uploading a photo (PII-sensitive biometric-adjacent input) — privacy/consent concerns for agent-recommended workflows",
"No OAuth/magic-link sign-in described; account/credit flow is email-based, not agent-friendly out of the box",
"Match confidence tiers are color-coded in UI — parsing tiers from raw results may require extra handling",
"Belize-based operator (Tech Solutions) — trust/compliance vetting may be a concern for enterprise users",
"Free tier returns limited matches, so users can't fully evaluate quality without paying"
],
"recommendations": [
"Lead with the x402 autonomous-agent endpoint when pitching to agent users — it's the clearest agent-native value prop (programmatic pay-per-search, no signup dance)",
"Surface Swagger/OpenAPI spec and multi-language SDKs prominently; these drive response_parseability and first_try_success scores up",
"Add a card/Apple Pay option to broaden conversion beyond crypto-native users",
"Provide a machine-readable match-tier field (not just color codes) in API responses to maximize parseability",
"Publish a clear 'responsible use' / consent policy up front to address biometric-privacy hesitation before users bounce",
"Improve llms.txt to enumerate endpoints, auth flow, and pricing so agents can self-onboard without scraping HTML",
"Highlight the no-index-storage + 24h history deletion guarantees as a differentiator for privacy-conscious agents"
]
}Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.
<a href="https://prowl.world/service/facial-recognition-reverse-image-face-search-api">
<img src="https://prowl.world/badge/facial-recognition-reverse-image-face-search-api.svg" height="56" alt="Agent-readiness on Prowl">
</a>
See operational metrics, LLM evaluations, agent readiness, and more.
Open in Dashboard