PolicyCheck
v1.0.0• PolicyCheck
Seller policy risk intelligence for AI-powered commerce. Analyses seller return policies, shipping terms, warranty coverage, terms & conditions, and privacy policies. Returns structured risk data including risk level classifications, buyer protection scores (0-100), key findings, and factual summaries. Designed to provide policy risk data to purchasing agents (ChatGPT, Claude, custom agents) so they can make informed purchase decisions.
Skills
-
Comprehensive Policy Analysis
Full analysis of a seller's return, shipping, warranty, and terms policies. Accepts policy URLs or raw text. Returns risk level (low/medium/high/critical), buyer protection score (0-100), key findings in plain English, risk flags, and a factual summary. Provides risk data to inform purchase decisions.
policyrisk-assessmentbuyer-protectioncommercereturnsshippingwarrantytermscomplianceconsumer-protectionpre-purchasedue-diligence -
Quick Risk Check
Auto-discovers and analyses policy pages from a seller's base URL. Crawls common policy paths (/policies/refund-policy, /policies/shipping-policy, /terms-of-service etc.) and returns a quick risk score. Best for fast pre-purchase screening when you only have the seller's homepage URL.
quick-checkauto-discoveryrisk-scoreseller-screening -
Return Policy Analysis
Focused analysis of a seller's return/refund policy. Extracts return window (days), restocking fees, who pays return shipping, exchange-only or store-credit restrictions, final sale items, and condition requirements.
returnsrefundsrestocking-feereturn-window -
Shipping Policy Analysis
Focused analysis of a seller's shipping policy. Extracts free shipping thresholds, delivery timeframes, international availability, handling time, carriers, and tracking availability.
shippingdeliveryfree-shippingtracking -
Warranty Analysis
Focused analysis of product or seller warranty. Extracts warranty duration, type (limited/full/lifetime/manufacturer), coverage details, exclusions, and claim process.
warrantyguaranteecoverageexclusions -
Terms & Conditions Analysis
Legal risk analysis of terms and conditions. Checks for binding arbitration clauses, class action waivers, liability caps, termination rights, auto-renewal terms, governing law/jurisdiction, and data practices. Especially important for high-value purchases or ongoing subscriptions.
termslegalarbitrationliabilityclass-actionjurisdictionauto-renewalconsumer-rights -
Signed Seller Assessment
Generates a cryptographically signed seller policy assessment. Returns an Ed25519-signed envelope containing risk score, flags, and buyer protection data that agents can present as verifiable proof of seller policy analysis during checkout. Signatures can be independently verified via the JWKS endpoint.
trustverificationsignedcryptographiccheckoutagent-identity
Integration
import asyncio
from a2a_registry import AsyncRegistry
async def main():
async with AsyncRegistry() as registry:
agent = await registry.get_by_id("1fd7516d-4aba-475d-8e06-009bac3f92a5")
client = await agent.async_connect()
print(f"Connected to {agent.name}")
asyncio.run(main())