
Data You Can Trust
Bidbox connects any organisation to approved government records in Kenya. Check an ID by serial number or phone, and look up a business, a vehicle or a KRA PIN. So you can sign up customers, members, tenants and suppliers knowing who they are.
Checks against records from
eCitizen
BRS
NTSA
KRA
Five checks, one connection
Each check goes from your system through Bidbox to the agency that holds the record. Every one needs a stated purpose and the person’s consent.
Citizen KYCID check by serial number
Confirm a national ID is real and belongs to the card in front of you.
You sendID number, Serial number printed on the card, Purpose and consent
You get backWhether the serial matches, Full name, Gender and date of birth, Place of issue
If the serial does not match, the answer says so and the personal details are withheld.
Your systemBidbox
eCitizenID check by serial number
Match
- Name
- A**** W****** M*****
- Born
- ** *** 1990
- Place of issue
- Nairobi
Sample record
Citizen KYCID check against phone number
Confirm a phone number is registered to the holder of an ID.
You sendID number, Phone number, Purpose and consent
You get backMatch: yes or no, A confidence score
No personal details come back with this check.
Your systemBidbox
eCitizenID check against phone number
Match
- Phone belongs to ID holder
- Yes
- Confidence
- 0.98
- Personal details
- None returned
Sample record
Business Registration ServiceBRS business check
Look up a company or business name on the Business Registration Service register.
You sendRegistration number or exact registered name, Purpose and consent
You get backRegistered name, Status, Year registered, Number of directors, Business type
Your systemBidbox
BRSBRS business check
Registered
- Name
- Savanna Traders Ltd
- Registered
- 2014
- Directors
- 2
Sample record
National Transport and Safety AuthorityNTSA vehicle check
Pull a vehicle's record from NTSA by its number plate.
You sendNumber plate, Purpose and consent
You get backMake, model and year, Chassis number, Registered owner, Flags, such as an overdue inspection
Your systemBidbox
NTSANTSA vehicle check
Clean record
- Vehicle
- Toyota Axio, 2016
- Owner
- A**** W. M*****
- Flags
- None
Sample record
Kenya Revenue AuthorityKRA PIN check
Confirm a KRA PIN is valid and see who it is registered to.
You sendKRA PIN, Purpose and consent
You get backWhether the PIN is valid, Name the PIN is registered to
Your systemBidbox
KRAKRA PIN check
Valid PIN
- Registered to
- A**** W. M*****
- PIN status
- Valid
Sample record

Who uses Bidbox
Any organisation that has to confirm who a person or business is, for an approved purpose.
Banks
Confirm the ID and phone before an account opens.
ID and serial, ID and phone
Saccos
Register members and confirm each guarantor.
ID and serial, ID and phone
Lenders and microfinance
Check the borrower, the KRA PIN and the logbook behind a loan.
ID, KRA PIN, vehicle
Insurers
Confirm the policyholder and the vehicle before cover or a claim.
ID, vehicle
Fintechs
Verify people who sign up on their phone.
ID and phone
Employers
Confirm a new hire's ID before the first day.
ID and serial
Landlords and property managers
Confirm a tenant's ID and phone before the lease.
ID and serial, ID and phone
Car dealers
Check a vehicle's record and owner before a sale.
Vehicle
Companies vetting suppliers
Confirm a supplier is registered and its KRA PIN is valid.
Business, KRA PIN
What happens to a request
One connection to build. Bidbox handles each agency behind it.
Send the check
Your system, or your team in the dashboard, sends the details with a purpose and consent.
Bidbox checks the rules
Is the check approved for you, is the purpose stated, is there balance? If not, it stops here, unbilled.
The agency answers
The request goes to the agency's own service. The agency stays the source of the record.
You get a clean result
The same format for every check, saved to your activity log with ID and phone numbers masked.
Pay from a prepaid wallet, topped up by M-Pesa or bank transfer. A check is billed at your agreed rate when the agency answers.
Trust, built into each request
Bidbox is registering with the Office of the Data Protection Commissioner as a data controller and processor.
Read the privacy policy and terms.
No purpose, no check
Every request states why it is run and confirms consent or another lawful basis, as the Data Protection Act, 2019 requires.
Serial first, then details
For an ID search, the serial number on the card must match before any personal details come back.
Masked in your history
Logs and history show 12****78, never the full ID or phone number. Full results are shown once, to the person who ran the check.
Every request on record
Who ran it, when, for what purpose, the outcome and the charge, kept so you and regulators can audit how data was used.
The agency stays the source
Bidbox runs the connection and the controls. The official record stays with the government agency.
Tell us which checks you need
We confirm what the agencies can approve for your organisation, agree your rates and connect you.
- +254 728 314 988
- info@bidbox.com
- Two Rivers Mall, Nairobi, Kenya
