Skip to content
martymcfly1 edited this page Feb 28, 2026 · 1 revision

KYC/KYB Verification Tool

A macOS-native desktop application for offline identity and business verification. Process identity documents, conduct assessments, and manage compliance workflows — entirely on your machine with zero cloud dependencies.

What It Does

This tool helps compliance teams verify identities and businesses without sending sensitive data to external services. Everything stays local.

Document Processing

  • Smart Document Recognition — Automatically identifies passport, driver's license, utility bills, company registration documents, and more
  • AI-Powered Data Extraction — Pulls structured information from documents with confidence scores so you can flag low-confidence results for manual review
  • Multi-Format Support — Handles PDF, JPEG, PNG, and HEIC files

Client Management

  • Individual & Business Profiles — Track both personal and corporate clients
  • Risk Scoring — Configurable rules engine calculates risk based on nationality, document type, industry, and other factors
  • Review Workflows — Multi-tier review cycles (1st, 2nd, 3rd review) for ACCA compliance

Assessment Forms

  • Dynamic Questionnaires — Flexible forms that adapt based on client type (individual, business, enhanced due diligence)
  • AI-Assisted Review — Local AI validates assessment answers for completeness and consistency

Security

  • Encrypted Database — AES-256-GCM encryption protects all stored data
  • Two-Factor Authentication — TOTP-based 2FA with QR code setup
  • Auto-Lock — Sessions auto-lock after 15 minutes of inactivity
  • Audit Trail — Tamper-evident log with SHA-256 hash chain

Getting Started

Prerequisites

  • macOS
  • Local AI model server (compatible with OpenAI API)

Why Offline?

  • Data Privacy — Sensitive identity documents never leave your machine
  • Compliance — No third-party data processing simplifies GDPR and similar regulations
  • Control — Full audit trail and security configuration
  • Reliability — Works without internet connection

Support

Found a bug or have a feature request? Open an issue on GitHub.