Pay-per-call compliance API

Validate AI financial content against global regulations

A real-time rule engine that checks AI-generated financial text for PII leaks, unverified advice, and missing risk disclosures under the EU AI Act, FINRA Rule 3110, and FCA AI Transparency guidelines.

Three regulatory frameworks, one API

Every request is checked against all three frameworks. Violations are returned with severity, rule name, and framework attribution.

EU AI Act

PII detection, AI disclosure and transparency requirements for high-risk AI systems under the European Union's Artificial Intelligence Act.

PII Leak DetectionAI-Generated Disclosure

FINRA Rule 3110

Supervision of communications with the public - ensuring financial advice from AI is reviewed, attributed, and carries proper disclaimers.

Unverified AdviceMissing Attribution

FCA AI Transparency

UK Financial Conduct Authority guidelines for transparent AI-generated financial communications with clear risk warnings.

Risk DisclaimersJurisdiction CompliancePrompt Leakage

Example

Send a POST request to /api/validate with a prompt, output, and jurisdiction. The engine checks every rule and returns a decision.

Request
POST https://fintech-compliance-api.fjbanks.poke.site/api/validate
Content-Type: application/json

{
  "prompt": "What stocks should I buy for retirement?",
  "output": "You should buy Apple (AAPL) and sell Microsoft (MSFT) - MSFT will drop 15% this quarter based on our analysis.",
  "jurisdiction": "US"
}
Response
{
  "decision": "FAIL",
  "confidence": 0.75,
  "violations": [
    {
      "rule": "UNVERIFIED_ADVICE",
      "severity": "high",
      "message": "Financial advice keywords...",
      "framework": "FINRA_3110"
    },
    {
      "rule": "MISSING_RISK_DISCLAIMER",
      "severity": "high",
      "message": "Financial content lacks...",
      "framework": "FCA_AI_TRANSPARENCY"
    },
    {
      "rule": "MISSING_ATTRIBUTION",
      "severity": "medium",
      "message": "Financial analysis lacks...",
      "framework": "FINRA_3110"
    }
  ],
  "summary": {
    "passed": false,
    "totalRules": 10,
    "passedRules": 7,
    "failedRules": 3
  }
}

Detected violation examples

UNVERIFIED_ADVICE

Financial advice keywords detected without required risk disclaimer - FINRA Rule 3110 requires supervision of communications with the public

FINRA_3110
MISSING_RISK_DISCLAIMER

Financial content lacks required risk warning - FCA AI transparency guidelines require clear risk disclosures

FCA_AI_TRANSPARENCY
PII_EMAIL

Detected email address(es) in output - EU AI Act prohibits processing of personal data without safeguards

EU_AI_ACT

Ready to integrate? Check the API docs or view the audit log.