FCS 4.0 Specification

Specification
Field-Coherent Sponsorship (FCS) 4.0
Status
Draft Proposal
Date
2026-01-18
Authors
Agent Advertising Protocol Working Group
Registry
agent-ads.org
Implementation
contextual-ads.ai
Core Principle: When AI agents mediate user attention, advertising must be based on transparent agreements and semantic relevance, not behavioral surveillance.

1. Abstract

FCS 4.0 defines a protocol for transparent, semantically-aligned advertising in AI agent contexts. Traditional behavioral advertising is incompatible with agent-mediated interactions where users expect helpful, unbiased responses. FCS 4.0 provides an alternative framework based on:

2. Motivation

2.1 The Surveillance Problem

Current advertising systems rely on:

2.2 The Agent Context

When agents serve sponsored content:

Key Insight: AI agents require a fundamentally different advertising model — one based on transparent agreements rather than behavioral surveillance.

3. Specification

3.1 Transparent Attribution

Every sponsored response MUST include:

{
  "sponsored_by": {
    "company": "Example Corp",
    "domain": "example.com",
    "payment": {
      "amount": 0.05,
      "currency": "USD"
    },
    "selection_criteria": "semantic_affinity",
    "affinity_score": 0.87
  },
  "covenant": "FCS-4.0",
  "verification": "CALT-watermark-hash"
}

3.2 Semantic Matching

Sponsor selection is based on semantic relevance rather than behavioral tracking:

Matching Architecture

Semantic similarity computed using:

Scoring Formula

MatchScore(query, sponsor) =
  semantic_similarity × trust_score × user_preferences

Where:
  semantic_similarity ∈ [0, 1]  // Embedding cosine similarity
  trust_score ∈ [0, 1]          // Cryptographic verification
  user_preferences ∈ [0, 1]     // Explicit user settings
Privacy-preserving: Matching uses only current query semantics and explicit user preferences. No cross-session behavioral tracking.

3.3 Aggregate Transparency

Aggregate sponsorship statistics are publicly exposed to ensure transparency:

GET /exposure

Response:
{
  "aggregate_stats": {
    "total_sponsored_responses": 1247,
    "unique_sponsors": 43,
    "top_categories": ["tech", "finance", "education"],
    "average_affinity": 0.82
  },
  "sponsor_frequency": [
    {"domain": "example.com", "count": 156, "avg_affinity": 0.89},
    {"domain": "another.com", "count": 98, "avg_affinity": 0.85}
  ],
  "query_patterns": [
    {"category": "tech", "sponsored_rate": 0.23},
    {"category": "finance", "sponsored_rate": 0.31}
  ],
  "privacy": "no_user_tracking"
}
Privacy Guarantee: Only aggregate statistics exposed. No individual user queries or behavior tracked.

3.4 Cryptographic Verification

Trust verification using cryptographic signatures and content attribution:

4. Compliance Requirements

4.1 Platform Requirements

To be FCS 4.0 compliant, platforms MUST:

  1. Clearly disclose all sponsored content to users
  2. Use semantic matching without cross-session behavioral tracking
  3. Publish aggregate sponsorship statistics
  4. Implement cryptographic verification for sponsored content
  5. Respect user preferences regarding sponsored content

4.2 Sponsor Requirements

Sponsors MUST:

  1. Provide accurate company and product information
  2. Disclose payment arrangements transparently
  3. Accept semantic matching (no behavioral targeting requests)
  4. Not request or access individual user data
  5. Sign compliance agreement

4.3 Compliance Agreement

See: Compliance Agreement Template

5. Reference Implementation

A reference implementation is available at: contextual-ads.ai

Features:

6. Technical Foundation

FCS 4.0 builds upon established research in:

See: Research Bibliography

7. Related Protocols

Additional protocol specifications:

8. Adoption

8.1 Current Status

FCS 4.0 is an open specification available for implementation by any platform or organization.

8.2 Implementation Guide

To implement FCS 4.0:

  1. Review this specification in detail
  2. Implement transparent attribution for sponsored content
  3. Deploy semantic matching system (vector embeddings or equivalent)
  4. Create public API endpoint for aggregate statistics
  5. Submit compliance documentation to compliance@agent-ads.org

8.3 Support

For implementation questions or technical support:

9. Version History

10. References


← Back to Protocol Registry