What is AnyCheck?
AnyCheck is a comprehensive KYB (Know Your Business) verification platform that validates various types of business and identity documents through integration with multiple external verification providers. It’s designed to help businesses verify their customers’ identities and business credentials efficiently.Key Capabilities
Identity Verification
Verify Indonesian ID cards (KTP), NIK validation, and personal identity documents
Business Documents
Validate BPKB (vehicle registration), land certificates, and business licenses
Compliance Checks
PEP (Politically Exposed Persons) screening and fraud detection
OCR Processing
Extract and validate text from documents using Fintelite AI integration
How It Works
1
Authenticate
Login with your credentials or use an API key for server-to-server integration.
2
Select Service
Choose from available verification services (KTP, BPKB, Land Certificate, etc.).
3
Submit Verification
Submit document data and configuration for verification.
4
Async Processing
The system queues your request and processes it using auto-scaling workers.
5
Get Results
Receive results via API polling or webhook notification.
Core Features
Multi-Provider Integration
AnyCheck integrates with multiple external verification services:- Government Databases: Direct integration with official registries
- Third-Party Verifiers: Trusted verification service providers
- Document OCR: Powered by Fintelite AI for data extraction
Async Worker Architecture
Scalable background processing:- Auto-Scaling Workers: Automatically scale based on queue depth
- Priority Queues: Different priority levels for urgent verifications
- Retry Mechanism: Automatic retry for failed verifications
- Job Tracking: Complete visibility into verification status
Multi-Tenant Support
Enterprise-ready tenant management:- Organizations: Top-level tenant structure
- Groups: Sub-teams within organizations
- User Management: Role-based access control
- Credit System: Quota management and usage tracking
Webhook System
Real-time notifications:- Job Completion: Get notified when verifications complete
- Custom Metadata: Include your own tracking data
- Secure Delivery: HMAC-signed webhook payloads
- Retry Logic: Automatic retry for failed webhook deliveries
Verification Types
KTP Verification
Verify Indonesian national ID cards with NIK validation
BPKB Verification
Validate vehicle registration documents
Land Certificate
Verify land ownership certificates
PEP Screening
Screen for politically exposed persons
Architecture
AnyCheck is built on a robust, scalable architecture:- API Layer: RESTful API with authentication and authorization
- Message Queue: RabbitMQ for async job processing
- Worker Pool: Auto-scaling workers for parallel verification
- Database: PostgreSQL for reliable data storage
- File Storage: AWS S3 for document storage
- Webhook System: Reliable delivery of verification results
Multi-Tenant Model
Organizations
Top-level tenant containing groups and managing overall credit allocation.Groups
Sub-teams within organizations with:- Assigned users and roles
- Service access control
- Credit quotas
- Folder organization
Folders
Logical containers for organizing verification results:- Group verifications by project or client
- Easy filtering and reporting
- Export capabilities
Use Cases
Customer Onboarding
Verify customer identities during account registration
Loan Processing
Validate identity and asset ownership for loan applications
Compliance & AML
Meet KYC/AML requirements with PEP screening
Fraud Prevention
Detect fraudulent documents and identities
Performance & Scalability
- Fast Processing: Average verification time of 5-30 seconds
- High Throughput: Process thousands of verifications per hour
- Auto-Scaling: Workers scale automatically with demand
- Reliable: Job retry mechanism and comprehensive error handling
Getting Started
Quick Start Guide
Start verifying documents in minutes
API Reference
Explore the complete API documentation
Pricing & Limits
AnyCheck pricing is based on:- Number of verifications performed
- Verification type and provider costs
- Organization and group structure
- Storage usage