KYCoff Book a demo

Built in Malta for FIAU and MFSA-supervised firms

Know who your client is.
In five minutes.

Document and hologram checks, a live face scan and proof of address on the client's own phone. A named reviewer at your firm decides. Your MLRO gets a record that stands up.

From €290 a month, 50 checks included. A 60-day pilot is available for the first Maltese firms.

Sample data. Photos are shown redacted.

How it works

One link. Five minutes. A decision your team owns.

The person needs their document and a phone or computer with a camera. Your team needs nothing new to install.

  1. You send a link

    From the review desk, or from your own system through our API. The person's name and email are fixed to the link, which works once and expires after 14 days.

  2. They photograph their document

    The camera frames the open passport or ID card, checks the photo is sharp and readable, and asks them to tilt it so the hologram shows.

  3. They scan their face

    A ring around their face fills as they turn their head, then two random actions: close their eyes until a beep, smile, or open their mouth.

  4. They add proof of address

    A recent electricity, water or internet bill, bank statement or official letter. KYCoff reads it and looks for the name and address.

  5. Your team decides

    A reviewer sees every result, confirms each check, and approves or rejects. High risk needs a second, senior approver.

  6. Your MLRO gets the record

    A PDF report with every detail, photo and decision, and an audit trail no one can quietly edit.

What we check

Every check, built to be reviewed.

Automated results tell your reviewer where to look. They never make the decision: your reviewer confirms each one before a client can be approved.

01 · Document

Holograms, lamination, layout and MRZ

The person tilts the document while we watch which areas change colour; prints, copies and screens stay flat. The lines of <<< at the bottom are read, every check digit is recalculated, and the printed name, number and dates must agree with them.

Name
Marija Grazzja Camilleri
Document
Passport M04872163, Malta
Born
14 June 1988
Check digits
4 of 4 correct

02 · Face

Face match

The selfie and every frame of the face scan are compared with the document photo, then compared again on the reviewer's side, with an age check against the date of birth.

03 · Liveness

A real person, present

Head movement in a full circle and random actions that a photo or a recorded video cannot follow. Optionally, a short video of the person saying four random numbers.

04 · Address

Proof of address

Mobile phone bills and documents older than six months are refused. The declared address must be on the document.

05 · Risk

Risk and screening

A documented risk score with the EU and FATF high-risk country lists kept current. Sanctions and PEP screening is available as an add-on.

06 · Decision

Four eyes for high risk

High-risk clients need a second approval from senior management before they can be accepted.

For your MLRO

A record your MLRO can defend.

  • Mapped to the FIAU Implementing Procedures. Remote onboarding safeguards, document verification, PEP declaration, four-eyes approval and record keeping, clause by clause in our compliance pack.
  • Tamper-evident audit trail. Every view of evidence, every tick and every decision is chained with a keyed hash. One click shows nothing has been changed since.
  • Your firm, your questions. Switch on the questions your risk assessment needs, add your own, and keep every version. Your logo and your domain on every page the client sees.

What KYCoff does not do. It does not read the passport chip and is not a certified document examiner, and its liveness check has not been lab-tested to ISO/IEC 30107-3. A trained person reviews every case, and we tell you exactly where the automated checks stop.

First page of a sample customer due diligence report, as the MLRO receives it

Pricing

Simple monthly plans.

In euro, excluding VAT. No long contract: cancel with 30 days' notice.

Starter

€290 a month

  • 50 checks included
  • €4.50 each extra check
  • 5 team members
  • API and webhooks
  • Your logo and domain
  • Email support, next business day

Enterprise

From €1,500 a month

  • Checks agreed with you
  • Price per check agreed
  • Unlimited team members
  • API and webhooks
  • Your logo and domain
  • Named contact and service levels

One-off set-up €750 (branding, domain and a two-hour training session), waived when you pay annually. Add-ons: sanctions and PEP screening, and company onboarding with a client portal.

Developers

Connect your own system.

Create a verification from your CRM or client portal, and get told when it is decided. Every webhook is signed.

Read the API guide
$ curl https://yourfirm.kycoff.eu/api/v1/verifications \
    -H "Authorization: Bearer kyc_live_…" \
    -H "Content-Type: application/json" \
    -d '{"name": "Maria Borg",
         "email": "maria@example.com",
         "reference": "CLIENT-1042"}'

See it with your own passport.

A 30-minute call: we run a check on your phone, walk through the review desk and the MLRO report, and answer your compliance team's questions.