Launch Partner Program · Open

Know who’s
real.

One API call returns whether a creator is a verified human. Face-checked, motion-verified, social accounts confirmed. No sensitive data ever leaves Soul.

Biometric

Live selfie verified against SHA-256 face hash. Duplicate faces blocked network-wide.

Behavioral

Real device CoreMotion data: steps, location clusters, physical BLE encounters with other verified humans.

Social

Instagram, Twitter, and Reddit OAuth-verified, not self-reported. Accounts are cryptographically linked to the human.

Integration Patterns

Three ways to integrate.

Pick the pattern that fits your stack. Most customers start with Pattern 1 (Sign in with Soul) and add Handle Lookup for server-side checks.

Pattern 1Most common

Sign in with Soul

Dating apps · Creator platforms · Communities · DAOs

Embed a button on your platform. User clicks, completes Soul verification (face liveness + Instagram OAuth), returns to you with a verified Soul number. Best for user-facing apps where you want self-verification.

<a href="https://www.soulverified.com/create?return_to=https://your-app.com/callback">
  Verify with Soul ✓
</a>
Pattern 2Server-to-server

Handle Lookup

Brand deal platforms · Ad networks · Recruiting platforms

You already have user handles (Instagram, Twitter). Query our API to check if that handle is Soul-verified. No user action required. Returns trust signals you can display or gate on.

GET /api/verify-by-account?platform=instagram&username=alexrivera
Header: x-verify-api-key: your_api_key
Pattern 3Iframe

Embedded Card

Profile pages · Signup flows · Public directories

Drop the Soul Verified card directly into your UI. User taps it to open the verification flow, returns with a linked Soul ID that shows inline on their profile.

<iframe
  src="https://www.soulverified.com/embed/card?handle=alexrivera"
  width="340" height="200" frameborder="0" />

API Reference

The verify endpoint.

Endpoint · Handle Lookup

GEThttps://www.soulverified.com/api/verify-by-account

Query Parameters

platformstringrequiredOne of: instagram · twitter · reddit · spotify
usernamestringrequiredThe platform handle (no @). E.g. alexrivera

Headers

x-verify-api-keyrequiredYour Soul API key (issued after you are approved for the Launch Partner Program)

Example Request

curl "https://www.soulverified.com/api/verify-by-account?platform=instagram&username=alexrivera" \
-H "x-verify-api-key: your_api_key"

Example Response

{
  "valid": true,
  "soul_number": "S-00142",
  "username": "alexrivera",
  "platform": "instagram",
  "display_name": "Alex Rivera",
  "human_score": 78,
  "tier": "Ember",
  "face_verified": true,
  "signals": {
    "encounters_total": 34,
    "unique_humans_met": 12,
    "months_active": 5,
    "verified_platforms": 2
  },
  "verified_accounts": [
    {
      "platform": "instagram",
      "handle": "@alexrivera"
    },
    {
      "platform": "twitter",
      "handle": "@alexrivera"
    }
  ],
  "issued_at": "2026-03-01T10:22:00Z",
  "expires_at": "2026-04-01T10:22:00Z"
}

Response Fields

validbooleantrue if the creator has a live, unexpired Soul ID
soul_numberstringThe creator&apos;s unique Soul ID (e.g. S-00142)
human_scoreintegerComposite Soul Score 0–100. Higher = more verified behavioral signals
tierstringFrost · Sky · Pulse · Ember · Sun — tier bucket based on score
face_verifiedbooleanSelfie liveness check passed. Not a bot, not a printed photo
verified_accountsarrayOAuth-verified platforms. Each item has platform + handle
signals.encounters_totalintegerTotal physical BLE encounters with other verified humans
signals.months_activeintegerMonths of active behavioral data on this user
signals.verified_platformsintegerNumber of connected social accounts
expires_atstringISO 8601. Credentials renew automatically while the user stays active

Industries

Built for the
creator economy.

Dating apps

Verified profiles get 3× more matches. No government ID collection.

Creator platforms

Gate brand campaigns to Soul Verified creators. End fake influencer payouts.

Brand deal networks

Confirm the @handle you are paying is real before money moves.

Gaming & community

One-real-human-per-account enforcement. Sybil attacks become uneconomical.

Web3 & DAOs

Proof-of-human governance. Not a wallet signature — a real creator.

Fintech & KYC lite

Continuous behavioral identity signals. Supplements traditional KYC.

Pricing

Pay for verifications
you actually run.

Launch Partner

Free

First 10,000 verifications

  • All response fields
  • Handle Lookup + Sign in with Soul
  • Direct Slack channel
  • Feature requests prioritized

Growth

$0.05 / call

10K – 500K / month

  • Everything in Launch Partner
  • SLA 99.9%
  • Bulk lookup endpoint
  • Usage dashboard

Enterprise

Custom

Unlimited + white-label

  • Everything in Growth
  • Custom data fields
  • Dedicated infra
  • Contract + SSO
Accepting Applications

Launch Partner Program

We are partnering with a small group of platforms this quarter. Launch Partners get the first 10,000 verifications free, a direct Slack channel with the team, and input on the product roadmap.

Ideal fit: you run a platform with creators, users, or members whose identity matters — and you are tired of fake accounts eroding trust.

Apply via email →krishi@soulverified.com · response within 24 hours