A complete suite of identity and business verification tools designed for digital platforms that need lightweight, trustworthy user verification.
Combine multiple verification methods to build a comprehensive trust profile for every user on your platform.
Users upload government-issued identification documents such as KTP, SIM, or passport. Our OCR engine extracts key data fields automatically while our fraud detection system checks for signs of manipulation, tampering, or inconsistent metadata. Results are returned within seconds with a confidence score.
When a user registers on your platform, EthosVerify sends a time-limited verification link via email (powered by Amazon SES for reliable delivery). The user must click the link within 24 hours to confirm email ownership. Verified email addresses receive a green badge in their trust profile.
Send a 6-digit one-time passcode (OTP) to the user's phone number via SMS. The code expires after 5 minutes. Supports phone numbers from 200+ countries. We verify the number is active and not a virtual/disposable line where possible.
Validate business entities through registration number checks (NIB, SIUP, TDP for Indonesian businesses; international equivalents supported), tax ID validation, and official registry lookups. Verify legal business name, status, and incorporation date.
Each user receives a dynamic trust score (0–100) based on the number and quality of completed verification steps. Display customizable verification badges on user profiles, listings, or transaction pages to signal trustworthiness to other users on your platform.
Monitor user account activity for patterns that may indicate fraud or policy violations. Receive alerts for suspicious events such as login from new locations, rapid profile changes, multiple account creation from the same device, or unusual transaction patterns.
Get started with just a few lines of code. Our REST API and embeddable widgets work with any tech stack.
Full-featured REST API with comprehensive documentation. Submit verification requests, check status, and retrieve results programmatically. Authentication via API keys with role-based access controls.
Drop-in JavaScript widget that handles the entire verification flow within your application. Customizable colors and branding to match your platform's design. No redirects — users stay on your domain.
Receive real-time notifications when verification events occur. Configure webhook endpoints to update your database automatically when a user completes verification or when a trust score changes.
npm install ethosverify
pip install ethosverify
composer require ethosverify/sdk
A marketplace with 500+ sellers uses EthosVerify to validate seller identities before allowing them to list products. After implementing document + phone verification, reported fraud incidents dropped by 64%. Buyers now see a "Verified Seller" badge on trusted stores.
A freelance platform requires new freelancers to complete identity verification before bidding on projects. Clients can filter proposals to only show verified freelancers, increasing trust and reducing project disputes.
A B2B SaaS company uses EthosVerify during the trial-to-paid conversion process. Before upgrading, business customers must verify their company registration, reducing fraudulent signups and chargeback rates.
Set up in minutes with our guided onboarding. Free trial includes 50 verifications — no credit card required.