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.
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.
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.
- · Standard biometric required for all actions
- · No friction reduction
- · Default policy limits apply
- · Minor friction reduction for low-value actions
- · Basic fee discount (5%)
- · Extended session duration (30 min)
- · Friction reduction enabled for mid-value actions
- · Fee discount (10%)
- · Extended session (2 hrs)
- · Faster approval queue
- · Significant friction reduction
- · Fee discount (15%)
- · Priority approval routing
- · Reduced biometric for recurring low-risk actions
- · 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.
mandate_authorizedAuthorization completed successfully through full pipeline
policy_compliantAction was within enterprise policy bounds
signature_validPAI cryptographic signature verified correctly
no_replay_detectedNonce was unique, no replay attack attempted
settlement_matchedSettlement confirmed and matched to mandate
enterprise_verifiedEnterprise identity and policy verified
delegation_compliantMulti-agent delegation chain was valid
workflow_completedMulti-step workflow completed without violations
model_high_confidenceAI model returned high-confidence action classification
plugin_compliantPlugin stayed within declared sandbox permissions
sentinel_violationAction blocked by Sentinel, invariant failure
delegation_violationAgent exceeded its delegated scope
dispute_lostDispute filed against an authorization and resolved against you
tool_blockedAI tool call blocked by capability kernel
abnormal_volumeUnusual authorization velocity detected
velocity_spikeRapid sequence of high-value authorizations
context_anomalyAction context inconsistent with historical pattern
spending_limit_reachedCumulative 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 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
// 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.