Feb 21, 2026

Data Policy Compliance Agent

hackfest2026 gdgindia gdgnewdelhi gdgcloudnd rishabhsingh codecrushers datapolicyagent aml kyc gemini ai python aml antimoneylaundering compliancetech regtech fintech geminiai policy automation sql llm react typescript hackathon opensource hackfest google

Data Policy Agent is an AI-powered compliance monitoring system that automates the detection of policy violations in databases. Organizations today manage hundreds of compliance policies (AML, KYC, GDPR) as PDF documents, but checking databases against these policies is a manual, weeks-long process that's expensive and error-prone, with non-compliance costing millions in fines.

Our solution: Upload a policy PDF, and Google Gemini AI reads it, understands the natural language rules, and automatically extracts actionable compliance rules zero manual configuration. Connect your PostgreSQL database, and the system continuously scans for violations on a configurable schedule. When violations are found, the AI doesn't just flag them, it explains why a record violates a rule and suggests specific remediation steps. A review dashboard lets compliance teams confirm, resolve, or dismiss violations with full audit trails.

Goal: Eliminate the gap between written compliance policies and actual database enforcement by making AI as the bridge turning static PDF documents into live, automated monitoring.

It helps organizations:

  1. Upload compliance policies (PDF)
  2. Extract rules using AI
  3. Scan database transactions
  4. Detect violations by severity
  5. Track compliance trends
  6. Manage review workflow
  7. Schedule automated scans

Tech stack: React + TypeScript frontend, Python FastAPI backend, Google Gemini 2.5 Flash for AI + Gemini 2.0 Pro, PostgreSQL (Supabase), deployed on Railway via Docker.

This build was uploaded as a hackathon project

Hackathon

HackFest 2.0

View All Projects

1

Give a star to encourage!Discussion
Start a new conversation!
Login to join the discussion
Updates
  • undefined
    Sunday, Feb 22nd, 2026
  • undefined
    Sunday, Feb 22nd, 2026
  • undefined
    Saturday, Feb 21st, 2026
  • undefined
    Saturday, Feb 21st, 2026
  • undefined
    Saturday, Feb 21st, 2026
  • undefined
    Saturday, Feb 21st, 2026
  • undefined
    Sunday, Feb 22nd, 2026
  • Sunday, Feb 22nd, 2026