Protocol-Native Trust · Not a Credit Score

Yebo Trust Score

A behavioral authorization history, portable across every AI tool you use. Built from real authorization signals, not social data, not financial history.

0–100
Score range
18 signals
Signal types
5 tiers
Trust levels
INV-12
Never replaces biometric

Authorization history, not social scoring

The Yebo Trust Score measures the quality of your authorization behavior, how many mandates you've completed cleanly, whether Sentinel has ever blocked an action, whether your agents have stayed within their declared scopes.

It is derived entirely from your activity on the Yebo authorization network. No email, phone number, social profile, or financial data is ever used. No AI company can replicate it because it requires being the authorization infrastructure , not just one model's output.

As your score grows, Yebo reduces friction for low-risk repeat actions , so trusted users spend less time on biometric prompts for things they do every week.

INV-12, Non-negotiable

The Trust Score may reduce friction for low-impact repeat actions. It never replaces biometric authorization for high-impact actions. This invariant is enforced by Sentinel and cannot be overridden by policy.

New0–19
  • · Standard biometric required for all actions
  • · No friction reduction
  • · Default policy limits apply
Established20–49
  • · Minor friction reduction for low-value actions
  • · Basic fee discount (5%)
  • · Extended session duration (30 min)
Trusted50–74
  • · Friction reduction enabled for mid-value actions
  • · Fee discount (10%)
  • · Extended session (2 hrs)
  • · Faster approval queue
Premium75–89
  • · Significant friction reduction
  • · Fee discount (15%)
  • · Priority approval routing
  • · Reduced biometric for recurring low-risk actions
Elite90–100
  • · Maximum friction reduction for pre-approved action classes
  • · Fee discount (20%)
  • · Dedicated support SLA
  • · Custom policy negotiation available

Signal Weights

Every authorization event generates behavioral signals. Positive signals increase your score; violations decrease it. The score is a weighted sum normalized to 0–100.

high positive
mandate_authorized

Authorization completed successfully through full pipeline

high positive
policy_compliant

Action was within enterprise policy bounds

high positive
signature_valid

PAI cryptographic signature verified correctly

high positive
no_replay_detected

Nonce was unique, no replay attack attempted

positive
settlement_matched

Settlement confirmed and matched to mandate

positive
enterprise_verified

Enterprise identity and policy verified

positive
delegation_compliant

Multi-agent delegation chain was valid

high positive
workflow_completed

Multi-step workflow completed without violations

moderate positive
model_high_confidence

AI model returned high-confidence action classification

moderate positive
plugin_compliant

Plugin stayed within declared sandbox permissions

critical negative
sentinel_violation

Action blocked by Sentinel, invariant failure

high negative
delegation_violation

Agent exceeded its delegated scope

high negative
dispute_lost

Dispute filed against an authorization and resolved against you

moderate negative
tool_blocked

AI tool call blocked by capability kernel

moderate negative
abnormal_volume

Unusual authorization velocity detected

moderate negative
velocity_spike

Rapid sequence of high-value authorizations

moderate negative
context_anomaly

Action context inconsistent with historical pattern

low negative
spending_limit_reached

Cumulative spending limit reached for period

API Reference

Query any identity's Trust Score via the gateway. Third-party apps can use this to gate features or reduce friction for trusted users.

Get Trust Score

GET /integrity/:identity_id
// Get Yebo Trust Score for any identity
GET https://gateway.yebo.dev/integrity/{identity_id}?ingest=true

// Response
{
  "identity_id": "did:yebo:sha256:a4f2c8b3...",
  "score": 87,               // Normalized 0-100
  "raw_score": 870,          // Raw 0-1000
  "tier": "trusted",
  "signal_count": 143,
  "friction_reduction_enabled": true,
  "applicable_friction_rules": [
    {
      "rule_id": "friction_reduction_standard",
      "description": "Reduce friction for low-value repeat actions",
      "min_score": 50,
      "applies_to": "payment"
    }
  ],
  "computed_at": "2026-03-26T10:05:32.000Z"
}

Third-party verification

Use in your own app
// Third-party verification, no Yebo account needed
// Use this to gate features in your app based on Yebo Trust Score

const res = await fetch(
  `https://gateway.yebo.dev/integrity/${identity_id}`,
  { headers: { 'Authorization': `Bearer ${apiKey}` } }
);
const { score, tier, friction_reduction_enabled } = await res.json();

if (score >= 50) {
  // Trusted user, show advanced features
} else {
  // New user, require additional verification
}

Your trust score starts building on first authorization

Every clean authorization adds to your score. Get started in 30 seconds.