verified_user
Caribbean KYC IDENTITY VERIFICATION
verified_user
Caribbean KYC
IDENTITY VERIFICATION
One workspace for every verification decision.
Document, biometric, sanctions and PEP screening across nine Caribbean nations — with the audit trail your regulator expects.
1.2M+
verifications run
<30s
avg decision
99.9%
platform uptime
verified_userSOC 2 Type II shieldISO 27001 gavelGDPR / DPA
WELCOME BACK
Sign in to your dashboard
Use your work email to access the First Citizens Bank workspace.
or sign in with email
Forgot password?
visibility_off
check Keep me signed in on this device
lockProtected by two-factor authentication
New to Caribbean KYC? Talk to sales
boltLive across 9 Caribbean nations

Verify any Caribbean identity in 30 seconds.

Document, biometric, sanctions and PEP screening — built for Caribbean banks, fintechs and VASPs. One API, every island, full regulatory compliance.

check_circleOFAC · UN · EU · UK · CFATF lockAES-256 · TLS 1.3
badge
Verification #VX-4821
Trinidad & Tobago · National ID
check_circleAPPROVED
{{ c.icon }}
{{ c.label }} {{ c.val }}
COMPOSITE RISK SCORE
Auto-approved · processed in 22s
96
{{ s.value }}
{{ s.label }}
HOW IT WORKS

The {{ flowVariantLabel }} verification flow

Eight orchestrated checks run in sequence. Most complete automatically; only edge cases reach a human reviewer.

{{ step.icon }}
{{ step.n }}
{{ step.title }}
{{ step.desc }}
CAPABILITIES

Everything a Caribbean compliance team needs

From document forensics to ongoing sanctions monitoring — one platform, every check.

{{ f.icon }}
{{ f.title }}
{{ f.desc }}
{{ t }}
REGIONAL COVERAGE

Trained on the documents your customers actually carry.

National IDs, voter cards, TRN, NIB, cédulas and CNIs — plus passports and licenses for every supported nation. Where generic KYC vendors fail, we read the real thing.

9
nations & territories
5
languages incl. Creole & Papiamento
{{ c.name }}
{{ c.docs }}
REGULATORY ALIGNMENT

Reporting built for the regulators who oversee you

{{ r.icon }}
{{ r.name }}
{{ r.desc }}
FOR DEVELOPERS

One REST call to start a verification.

Bearer-token auth, sandbox keys, HMAC-signed webhooks and drop-in SDKs for web and mobile. Go live in an afternoon.

{{ d.icon }}{{ d.label }}
{{ s.icon }}{{ s.name }}
POST /v1/verifications
curl https://api.caribbeankyc.com/v1/verifications \
  -H "Authorization: Bearer sk_live_••••" \
  -d '{
       "flow": "standard",
       "country": "TT",
       "webhook": "https://you.io/hook"
     }'

// → 201 Created
{
  "id": "vrf_4821",
  "status": "pending",
  "hosted_url": "https://verify.../vrf_4821"
}
PRICING

Plans that scale with your volume

POPULAR
{{ p.name }}
{{ p.blurb }}
{{ p.priceLabel }} {{ p.sub }}
{{ p.quota }}
check{{ ft }}

Go live with compliant KYC in days, not quarters.

Spin up a sandbox key, run a test verification, and ship. No contracts to read first.

verified_user
Caribbean KYC

Identity verification & AML screening, purpose-built for the Caribbean financial sector.

{{ col.title }}
{{ l }}
© 2026 Caribbean KYC Ltd. · Port of Spain, Trinidad & Tobago SOC 2 (roadmap) · ISO 27001 (roadmap)
{{ dashTitle }}
{{ dashSubtitle }}
searchSearch verifications…
Aisha Maharaj
Compliance admin
AM
{{ d.icon }}
{{ d.deltaIcon }}{{ d.delta }}
{{ d.value }}
{{ d.label }}
Recent verifications
tuneFilter downloadExport
APPLICANTCOUNTRYRISKSTATUSTIME
{{ row.initials }}
{{ row.name }}
{{ row.doc }}
{{ row.country }}
{{ row.risk }}
check_circleApproved scheduleIn review cancelRejected
{{ row.time }}
Manual review queue
inbox
142
pending · avg wait 4m 12s
{{ q.icon }}
{{ q.title }}
{{ q.reason }}
chevron_right
By country · today
{{ g.name }}
{{ g.count }}
searchSearch name, ID or document no…
All · {{ verifCounts.all }}
check_circleApproved · {{ verifCounts.approved }}
scheduleIn review · {{ verifCounts.review }}
cancelRejected · {{ verifCounts.rejected }}
APPLICANTCOUNTRYDOCUMENTFLOWRISKSTATUS
{{ row.initials }}
{{ row.name }}
{{ row.id }}
{{ row.country }}
{{ row.doc }}
{{ row.flow }}
{{ row.risk }}
{{ row.chipIcon }}{{ row.chipLabel }}
chevron_right
Showing 8 of 1,284
chevron_left12chevron_right
{{ verifDetail.initials }}
{{ verifDetail.name }}
{{ verifDetail.id }} · {{ verifDetail.flow }} flow · {{ verifDetail.submitted }}
{{ verifDetail.chipIcon }}{{ verifDetail.chipLabel }}
Captured media
badgeID · FRONT
badgeID · BACK
faceSELFIE
Extracted data · OCR + MRZ
FULL NAME
{{ verifDetail.name }}
DATE OF BIRTH
{{ verifDetail.dob }}
DOCUMENT NUMBER
{{ verifDetail.idNum }}
NATIONALITY
{{ verifDetail.nat }}
EXPIRY
{{ verifDetail.expiry }}
DOCUMENT TYPE
{{ verifDetail.doc }}
{{ verifDetail.risk }}
COMPOSITE RISK SCORE
Decision by {{ verifDetail.reviewer }}
Risk factors
{{ f.icon }} {{ f.label }} {{ f.val }}
Screening & biometrics
Sanctions{{ verifDetail.sanctions }}
PEP / adverse media{{ verifDetail.pep }}
Liveness{{ verifDetail.liveness }}
Face match{{ verifDetail.face }}
Queue · by priority
{{ c.initials }}
{{ c.name }}
{{ c.id }} · {{ c.waited }}
{{ c.priority }}
flag{{ c.reason }}
{{ reviewCase.initials }}
{{ reviewCase.name }}
{{ reviewCase.country }} · {{ reviewCase.doc }} · {{ reviewCase.id }}
flag{{ reviewCase.reason }}
Submitted media
DOCUMENT
SELFIE
Automated checks
Face match{{ reviewCase.face }}
Liveness{{ reviewCase.liveness }}
Sanctions{{ reviewCase.sanctions }}
PEP{{ reviewCase.pep }}
flagWhy this is flagged
{{ reviewCase.evidence }}
Reviewer decision
searchSearch users…
USERCOUNTRYSTATUSRE-VERIFSLAST VERIFIED
{{ u.initials }}
{{ u.name }}
{{ u.email }}
{{ u.country }}
{{ u.chipIcon }}{{ u.chipLabel }}
{{ u.reverifs }}
{{ u.last }}
chevron_right
{{ selUser.initials }}
{{ selUser.name }}
{{ selUser.email }}
{{ selUser.chipIcon }}{{ selUser.chipLabel }}
USER ID
{{ selUser.id }}
COUNTRY
{{ selUser.country }}
JOINED
{{ selUser.joined }}
RE-VERIFS
{{ selUser.reverifs }}
Controls
Identity timeline
{{ t.icon }}
{{ t.title }}{{ t.when }}
{{ t.meta }}
Compliance reports
{{ r.icon }}
{{ r.name }}
{{ r.regulator }} · {{ r.period }}
{{ r.status }}
Decision mix · May
{{ donut.approved }}%approved
Approved · {{ donut.approved }}%
In review · {{ donut.review }}%
Rejected · {{ donut.rejected }}%
Top rejection reasons
{{ r.label }}{{ r.pct }}%
lockImmutable audit trail
ACTORACTIONTARGETTIME · IP
{{ a.actor }} {{ a.action }} {{ a.target }} {{ a.when }} · {{ a.ip }}
Scheduled reports
{{ s.name }}schedule
{{ s.freq }} → {{ s.to }}
Next run · {{ s.next }}
API keys
{{ k.mode }}
{{ k.label }}
{{ k.value }}
Created {{ k.created }}
Webhooks
{{ w.url }}
{{ w.events }}
Risk rules
{{ r.label }}{{ r.value }}
Team members
{{ m.initials }}
{{ m.name }}
{{ m.email }}
{{ m.role }} more_vert
Security
Two-factor authentication
Required for all dashboard logins
IP allowlist
3 ranges · 190.213.4.0/24 +2
White-label branding
account_balance
Widget logo
PNG / SVG · max 1 MB
ACCENT COLOR
CURRENT PLAN
Growth
$399 / month · billed annually
This month's usage
resets 01 Jul
2,310/ 3,000 verifications
{{ usedPct }}% usedProjected cost · $399.00
Email me at 90% of quota
Payment method
credit_card
Visa ···· 4242
Expires 09 / 28
Invoice history
INVOICEDATEAMOUNTSTATUS
{{ inv.id }} {{ inv.date }} {{ inv.amount }} check{{ inv.status }} download
Notifications
Mark all read
inbox
3 new cases in review queue
Priya Ramnarine and 2 others require a compliance officer decision.
2 min ago
fingerprint
Duplicate face detected
Selfie biometrics on VX-4788 match an existing identity (U-1991).
18 min ago
monitoring
TTSEC monthly report ready
Your May 2026 compliance report is ready to download and file.
2 hr ago
bolt
Webhook delivery failed
https://api.fcb.tt/kyc/hook returned 503 · 4 retries exhausted.
5 hr ago
receipt_long
Invoice #INV-2026-05 paid
$399.00 charged to Visa ···· 4242. Receipt sent to billing@fcb.tt.
Yesterday
fact_check
Start a new verification
Choose a flow, then enter the applicant's email or name.
speedStandard
Document + liveness. ~22 s auto-decision. Right for most onboarding.
verified_userEnhanced
+ Sanctions, PEP, adverse-media sweep. For higher-risk applicants.
boltLight
Document only, no liveness. Fastest — returning customers.
check_circle
Approve this case?
Confirm you have reviewed all signals and are satisfied the applicant's identity is verified.
{{ reviewCase.initials }}
{{ reviewCase.name }}
{{ reviewCase.id }} · {{ reviewCase.doc }}
lockPermanent and recorded in the immutable audit trail.
cancel
Reject this case
Select the primary rejection reason. This is communicated to the applicant.
restart_alt
Request resubmission
The applicant will receive this message by email and SMS with a secure link to resubmit.
emailSent via email + SMS · expires 72 hours · logged in audit trail
key
Generate a new API key
Keys are scoped to your workspace and can be rotated at any time.
Environment
Live
Real verifications · charges apply
Sandbox
Test identities · no charges
Your new API key
Copy and store this key now. For security it will not be shown again.
LIVE SECRET KEY
ckyc_live_sk_9f2a8b1c4d6e7f3a0b5c9d2e4f8a1b3c
warningNever expose this key in client-side code or public repositories.
key_off
Revoke API key?
This is immediate and permanent. Any service using this key will stop working instantly.
KEY TO BE REVOKED
ckyc_live_sk_9f2a8b···1b3c
person_add
Invite a team member
They will receive an email to join the First Citizens Bank workspace.
Role
Admin
Full access · invite team
Reviewer
Review queue · decisions
Read-only
View data · export only
bolt
Test your webhook
Send a synthetic event to your endpoint and inspect the response.
verification.completedexpand_more
https://api.fcb.tt/kyc/hook
200 OK28ms · https://api.fcb.tt/kyc/hook
{"event":"verification.completed", "id":"VX-0000","status":"approved", "risk":96,"ts":"2026-06-22T09:42:00Z"}
Change your plan
Changes take effect on your next billing cycle · 01 Jul 2026.
STARTER
$99
/month
500 verif / monthStandard flowEmail support1 team member
CURRENT PLAN
GROWTH
$399
/month · billed annually
3,000 verif / monthAll flowsPriority support10 team members
SCALE
$999
/month · billed annually
15,000 verif / monthAll flows + customSLA + dedicated CSMUnlimited members
ENTERPRISE
Custom
Tailored pricing
Unlimited verificationsOn-prem deploymentWhite-label + custom flowsDedicated legal support
credit_card
Update payment method
Enter your new card details. Payments are processed securely via Stripe.
CARIBBEAN KYC · GROWTH
credit_card
•••• •••• •••• 4242
First Citizens Bank09 / 28
lockSecured by Stripe. Caribbean KYC never stores raw card details.
delete_forever
Permanently delete user data
This satisfies a GDPR / DPA right-to-erasure request and cannot be undone.
The following will be permanently deleted:
closeIdentity documents and selfie imagery closeBiometric face vectors closePersonal data fields — name, DOB, ID number warningAudit log entries retained per FATF guidance
ac_unit
Freeze this account?
Freezing blocks all new verification attempts and API calls for this user. You can reverse this at any time.
{{ selUser.initials }}
{{ selUser.name }}
{{ selUser.id }} · {{ selUser.country }}
autorenew
Re-trigger verification
Send a new verification link. Current status is unchanged until the applicant completes it.
{{ selUser.initials }}
{{ selUser.name }}
{{ selUser.email }}
Verification flow
Standard
Enhanced
Light
Delivery channel
emailEmail
smsSMS
call_splitBoth