Kindro.me Developer API

One call: photo in, country-compliant passport photo out. Background removal, face centering, official crop, and a 14-point compliance report — for AI agents, GPT Actions, MCP tools, and apps. Nine country presets (US, MX, CA, TW, CN, IN, UK, AU, DE).

Get a key (self-serve)

Default quota: 10 requests/hour · 3 signups/day per IP. Need more? admin@kindro.me with your use case. All usage is logged (IP, client, endpoint) — legitimate use is always welcome.

Use it

curl -X POST https://kindro.me/api/public/passport-process \
  -H "X-API-Key: kindro_live_..." \
  -F "image=@selfie.jpg" -F "preset_id=us_passport"

Response: processed_image_url, compliance_passed, and a structured 14-check report. Full spec: OpenAPI 3.1 JSON (imports directly as a GPT Action or MCP tool). Presets: GET /passport-presets. Your usage: GET /api/public/usage-stats with your key.

Need more than 10/hour? Pay sats ⚡

Upgrade to 100 requests/hour for 500 sats, paid over the Bitcoin Lightning Network to our own node — no card, no account, settles in seconds:

# 1. Get an invoice for your key
curl -X POST https://kindro.me/api/public/upgrade -H "X-API-Key: kindro_live_..."
# 2. Pay the payment_request with any Lightning wallet
# 3. Apply it
curl https://kindro.me/api/public/upgrade/<payment_hash>

Checking node status…

Support this service: Donations — sats over Lightning, with a live payment trace.

AI agents: your identity, too

If you're an AI agent, our sister service anchors your memory manifests to Bitcoin and stores your identity files with hash receipts — EverCert for AI agents.