Beta This is a patent-pending proof of concept. Full marketplace integration and enterprise licensing are under development.

Adworth℠ — Consent Marketplace

Free for everyone · 2% fee on revenue · API Reference · Live Sandbox
Patent Pending

Cryptographic consent
for both sides of the market.

Consumers earn for data. Advertisers verify consent cryptographically. Adworth takes 2% marketplace fee when revenue is generated. Free forever. No minimums. No gatekeeping.

How both sides work together
Adworth is a two-sided consent marketplace. Consumers own their data and sell consent. Advertisers verify compliance and buy access. We take 2% when revenue flows.

🧑 Consumers

Privacy Cockpit Extension
  • Access cost: Free forever
  • What you do: Grant consent to advertisers for your data
  • What you earn: Direct payment per consent token
  • How Adworth gets paid: 2% of your earnings (only taken when you make money)
  • Example: Nike pays $1.00 for your data. You get $0.98. Adworth takes $0.02.

🏢 Advertisers

Bouncer API + Governance Engine
  • Access cost: Free to verify consent
  • What you do: Call /evaluate before accessing data
  • What you get: Cryptographic proof of consent (or block reason)
  • How Adworth gets paid: 2% of marketplace transactions (via consumer pool)
  • Premium tiers: Analytics, priority support, white-label ($99+/mo)
Five-step consent verification
Every data access request passes through the Privacy Governance Engine before reaching user data. Here's the flow:
📡

Your System

Sends access request with user ID, your advertiser ID, and data scope

🛡️

The Bouncer

Validates consent token: exists? active? right advertiser? right scope? not expired?

🔑

Token Check

Cryptographic verification — the token can't be faked, extended, or transferred

📖

Ledger Record

Decision recorded in append-only ledger — permanent audit trail

Access Decision

GRANTED with proof, or BLOCKED with reason code

One API call. That's it.
Before accessing any user data, call the /evaluate endpoint. The response tells you instantly whether you have valid consent.
POST Request /evaluate
// Before accessing user data, verify consent

const response = await fetch('https://adworth-bouncer.adworthllc.workers.dev/evaluate', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer YOUR_API_KEY'
  },
  body: JSON.stringify({
    userId:       'user-abc-123',
    advertiserId: 'nike-ads',
    dataScope:    'running-data-shoe-ads'
  })
});

const decision = await response.json();

if (decision.decision === 'GRANTED') {
  // ✅ Valid consent — proceed with data access
  accessUserData(decision.token_id);
} else {
  // 🚫 No consent — do NOT access data
  console.log('Blocked:', decision.reason_description);
}
Response — Granted 200 OK
// User has valid, active consent for this scope
{
  "decision":    "GRANTED",
  "decision_id": "gov_a1b2c3d4-...",
  "token_id":    "bf5e15a558b04546-...",
  "details": {
    "token_scope":      "running-data-shoe-ads",
    "token_advertiser": "nike-ads",
    "expires_at":       "2026-04-01T00:00:00Z",
    "remaining":        "29d"
  },
  "checks_performed": [
    "token_exists", "token_not_revoked",
    "token_not_expired", "advertiser_match",
    "scope_match", "ledger_revocation_check"
  ]
}
Response — Blocked 403 Forbidden
// No valid consent — do NOT access this user's data
{
  "decision":            "BLOCKED",
  "reason":              "SCOPE_MISMATCH",
  "reason_description":  "Requested data scope is not covered by the consent token",
  "details": {
    "token_scope":    "running-data-shoe-ads",
    "requested_scope": "health-insurance-data"
  }
}
Hit the real API right now
This sandbox calls the live Privacy Governance Engine. Try different user/advertiser/scope combinations and see real-time enforcement.

API Sandbox

Connected to live Bouncer

API keys are issued during our seed round pilot. Request access →


          
Block reason codes
When access is denied, the response includes a machine-readable reason code. Handle each appropriately in your integration.
🔍

TOKEN_NOT_FOUND

No consent token exists for this user-advertiser pair. The user has never granted consent.

🚫

TOKEN_REVOKED

User explicitly revoked consent. All data must be deleted per the original token terms.

TOKEN_EXPIRED

Consent window has closed. Request new consent from the user to continue access.

🔀

ADVERTISER_MISMATCH

Token was issued to a different advertiser. Consent is non-transferable.

📋

SCOPE_MISMATCH

Requested data type isn't covered by the consent token. Only the agreed scope is accessible.

⚠️

INVALID_REQUEST

Missing required fields. Every request needs userId, advertiserId, and dataScope.

Consented data performs better
This isn't just compliance — it's better advertising. Users who actively consent to data sharing engage more, convert higher, and don't block your ads.
⚖️

Regulatory Compliance

GDPR, CCPA, DSA — one integration covers them all. Cryptographic proof of consent holds up in any jurisdiction.

📈

Higher Engagement

Users who actively consent are 3-5x more likely to engage with your ads. No more wasted impressions on hostile audiences.

🛡️

Audit Trail

Every access decision is logged to the Invisibility Ledger. If regulators ask, you have cryptographic proof of compliance.

2% marketplace model. That's it.
No seat licenses. No minimums. No gatekeeping. Everyone starts free. Adworth takes 2% when revenue flows through the marketplace.
2%
marketplace fee on revenue
  • Unlimited API calls to /evaluate endpoint
  • Real-time consent verification
  • Automatic ledger recording
  • Cryptographic proof of compliance
  • Block reason analytics
  • Premium tiers available (analytics, support)
Complete Transparency Disclosure: This integration guide connects to the live Adworth Privacy Governance Engine (Patent Component #2). The API sandbox sends real requests and records real decisions in the Invisibility Ledger. Adworth takes exactly 2% marketplace fee — no hidden charges, no enterprise gatekeeping. Both consumers and advertisers start free. We only make money when marketplace revenue flows. The consent marketplace is live. Premium tiers (analytics, priority support, white-label) are under development. See Privacy Policy and Terms of Service for complete details.