Skip to content

Steps in the KYC Process

Here’s a breakdown of how the KYC process typically works, especially in the context of a stock market app:

1. User Registration

  • What Happens:
    After signing up (e.g., entering an email and password during onboarding), the user is prompted to begin the KYC process.
  • Purpose:
    Links the account to a real person rather than an anonymous entity.
  • Example:
    The app displays a "Complete KYC to Start Trading" message.

2. Collection of Personal Information

  • What Happens:
    The user provides basic details such as:
    • Full Name
    • Date of Birth
    • Nationality
    • Contact Information (Phone Number, Address)
  • Purpose:
    Establishes the user’s identity and ensures they meet eligibility criteria (e.g., age or residency restrictions).
  • Example:
    A form in the app asks for your name and address.

3. Document Submission

  • What Happens:
    The user uploads government-issued identification and supporting documents. Common examples include:
    • Identity Proof:
      Passport, Driver’s License, National ID Card
    • Address Proof:
      Utility Bill, Bank Statement, Rental Agreement
    • Optional:
      Tax ID or Social Security Number (depending on the country)
  • Purpose:
    Verifies that the information provided matches official records.
  • Example:
    The app prompts you to take a photo of your passport and a recent electricity bill.

4. Verification Process

  • What Happens:
    The submitted documents and details are checked. This can be:
    • Manual:
      A human reviews the uploads.
    • Automated:
      AI or software cross-checks data against databases (e.g., facial recognition, OCR for text extraction).
    • Third-Party:
      A KYC service provider (e.g., Jumio, Onfido) verifies the information.
  • Purpose:
    Ensures authenticity and compliance with local laws.
  • Example:
    The app says, "Verification in Progress – Please Wait 24-48 Hours."

5. Approval or Rejection

  • What Happens:
    • If Approved:
      The user gains full access to the app’s features (e.g., trading, deposits).
    • If Rejected:
      The user is notified of issues (e.g., blurry documents, mismatched details) and asked to retry or contact support.
  • Purpose:
    Filters out fraudulent users and ensures only legitimate customers proceed.
  • Example:
    You receive a notification: "KYC Approved – Start Trading Now!"

6. Ongoing Monitoring (Optional)

  • What Happens:
    Even after approval, the app may periodically re-verify or monitor user activity (e.g., large transactions).
  • Purpose:
    Detects suspicious behavior over time, as required by AML regulations.
  • Example:
    The app flags a sudden $50,000 deposit for review.