Prove the Person Presenting the Document Owns It
Our machine learning models compare the selfie against the photo on the identity document and write a numeric match score into every verification. Set the acceptance threshold to your own risk policy and block accounts opened with a stolen or borrowed document at signup.
Proof of Document Ownership in One Call
Matching, scoring and the duplicate-record check all run inside the same verification flow.
1:1 Face Matching
Compares the selfie against the document photo to decide whether both belong to the same person. Block accounts opened on someone else's document at signup and cut identity-fraud losses.
Match Score and Threshold Control
Every result carries a numeric match score, and you set the accept, reject and manual-review bands yourself. Keep the number of records reaching review under control and your operational cost predictable.
Duplicate Account Detection
Compares each new selfie against your existing verification records and flags accounts already opened with the same face. Shut down incentive abuse and multi-account fraud before it creates cost.
Face Matching in Three Steps
The user captures one selfie; you receive the result and its score by webhook.
01
Capture the Selfie
The SDK aligns the face and flags low light or a blurred frame immediately. Cut retries and reduce drop-off.
02
Compare the Faces
The model extracts a biometric template from both the selfie and the document photo, then compares the two. Processing templates rather than raw images lowers your data footprint and retention risk.
03
Automate the Decision
The match score and the decision arrive in a single response. Approve everything above your threshold automatically and leave your team only the edge cases.
You Set the Threshold, the System Makes the Call
One fixed acceptance threshold does not fit every flow: a high-value financial transaction and a marketplace signup do not need the same standard of proof. Osvoy Verify returns the match score alongside the decision, so you set the accept, reject and manual-review bands to your own risk appetite.
A separate threshold per flow
A timestamped, audit-ready record for every decision
Biometric data processed and deleted under KVKK and GDPR
Data Security and Compliance Standards
Biometric data is sensitive data, and the system was designed around that.
KVKK & GDPR Ready
Biometric data is a special category of personal data under KVKK and GDPR. Osvoy Verify runs collection, processing, storage and deletion within that framework.
End-to-End Encryption
Document images and biometric templates are encrypted from the moment they leave the device, in transit and at rest, and are never shared with third parties.
Zero Data Retention
Identity images and biometric templates are permanently deleted once the result is produced; only the decision and the metadata your compliance needs remain.
Audit Logs
Every verification is recorded with its timestamp, the checks applied and their outcome. Reach the log via the dashboard or API and show a consistent history.
Developer-First Integration Infrastructure
Connect straight into your existing signup flow with the REST API and SDKs.
A Ready-Made Integration Brief for Your Coding Assistant
If your team works with a coding assistant, skip explaining the integration from scratch. Copy the brief and hand it over: it works from our API reference and your project's own structure, and has you approve the plan before it writes code.
What the brief has it do
01
Read the API reference, never inventing endpoints or headers
02
Inspect your language, framework and signup flow, then summarise a plan
03
Build the server-side call, the redirect and the signed webhook
04
Run your tests and list what you still need to set in the dashboard
REST API
Predictable endpoints, JSON responses, webhook notifications.
Ready-Made SDKs
Drop-in components for iOS, Android, Web and React Native.
Automatic Scaling
The cloud architecture adjusts to your transaction volume.
Sandbox Environment
Test every scenario in the sandbox before going live.
Flexible and Transparent Pricing
Start free. No setup fee and no long-term commitment.
Starter
For startups and small teams setting up a verification flow for the first time
0₺
monthly
100 verifications per month
Document verification and OCR
Biometric face matching
Basic liveness detection
Email support
Pay as You Go
Commitment-free usage for teams whose volume fluctuates seasonally
25₺
per verification
Billed per verification, no monthly commitment
Everything in Starter
Advanced anti-spoofing layer
API and webhook access
Priority support
Growth
For growing businesses increasing their verification volume steadily
42.000₺
monthly
2,000 verifications per month
Everything in Pay as You Go
AML and sanctions list screening
Custom verification flow design
Enterprise
For large organisations with their own compliance and retention policies
Custom
pricing
Unlimited verifications
Everything in Growth
Zero Data Retention mode
Dedicated account manager
SLA and on-premise deployment
All prices are in Turkish lira and exclude VAT; 20% VAT is added to the invoice. One verification is the full flow run for one user: document, liveness and face match included.
About Face Matching
The questions we hear most on thresholds, accuracy and retention.
Quick Integration and Go-Live
Tell us your use case and we will build a demo around it.
No setup fee and no long-term commitment
Run your first verification in the sandbox the same day
KVKK and GDPR compliant data processing