KYC stands for "Know Your Customer." It's a verification process required by law for all financial service providers in Kenya and globally.
Before you can invest through Ndovu, we are legally required to verify your identity. This protects you, your money, and the integrity of the financial system.

It's the law: Kenya's financial regulations, including anti-money laundering (AML) and counter-terrorism financing (CTF) laws, require all investment platforms to verify the identity of every client.
It protects your account: Verification ensures no one else can open an account in your name or access your investments.
It protects the financial system: KYC helps prevent fraud, money laundering, and other financial crimes.

To complete your KYC verification, you will need:
National ID or Passport
A clear photo or scan of your Kenyan National ID (both sides) or a valid Passport
The document must not be expired
All details must be clearly visible and readable
KRA PIN Certificate or Tax Certificate from your jurisdiction of residence
If you are a Kenyan resident: Your KRA PIN Certificate
If you are a resident of another country: The equivalent tax registration certificate from your country of residence
This is required for tax compliance purposes
A clear selfie
A recent photo of yourself in good lighting
Your face must be clearly visible
No sunglasses, hats, or anything that obscures your face
How to submit your documents:
Log into the Ndovu app
Go to the Verification or KYC section
Upload your National ID or Passport
Upload your KRA PIN Certificate or tax certificate
Take and upload a selfie
Submit for review
How long does verification take?
Verification typically takes upto 24 hours from the time you submit complete and correct documents. You'll receive an in-app notification once your account is activated.

Blurry or unclear document images
Expired ID or tax certificate
Missing documents (e.g., uploaded ID but not KRA PIN certificate, or vice versa)
Facial verification failure (selfie doesn't match ID photo)
Details on documents don't match your registration information
If your KYC is rejected, you'll receive a notification with the specific reason and the option to resubmit the affected document.

Yes. All documents you submit are encrypted and stored securely. We use your information solely for identity verification and regulatory compliance. We do not share your data with unauthorized third parties.