How Corido Marketplace Ltd collects, uses, shares and protects your personal data, and the rights you have under Kenya’s Data Protection Act, 2019. We have written it in plain words. If anything is unclear, email privacy@corido.co.ke.
Corido is run by Corido Marketplace Ltd, company number PVT-AJUE95Q, of Amboseli Road, Shop 9, Lavington, Nairobi. For the personal data in this policy, Corido Marketplace Ltd is the data controller: we decide why and how it is used.
Our Data Protection Officer can be reached at privacy@corido.co.ke.
This policy covers corido.co.ke on phone and desktop; your Corido account; listings, messages and offers; Corido’s seller services (Corido Agency, Corido Consignment, agent visits and House Clearances); the tools Corido staff use to run the marketplace; and the SMS and email messages Corido sends you.
Corido’s systems do not send WhatsApp messages. When you tap a WhatsApp button on Corido, WhatsApp opens on your phone and the chat happens in WhatsApp, under WhatsApp’s own terms. If you message one of Corido’s own WhatsApp numbers, our team reads and answers it on a Corido phone.
What we collect depends on how you use Corido. Some of it you give us, some is collected automatically, and some comes from other people.
We never ask for or store your M-Pesa PIN. We do not ask you to type your ID number or KRA PIN.
The Data Protection Act lets us use personal data only for a stated purpose and on a lawful basis. The table shows each use and its basis.
| What we use it for | Legal basis |
|---|---|
| Create and run your account, sign you in and keep it secure | Contract (to provide Corido to you); legitimate interest in keeping accounts safe |
| Publish your listings, show them in search, and let buyers and sellers message and make offers | Contract |
| Review every listing before it goes live, and act on reports | Legitimate interest: a safe, honest marketplace without stolen, fake or banned goods |
| Check your identity when you ask for the ID-verified tick | Consent (you choose to submit, and can withdraw it) |
| Take payments for extras by Pay Bill, confirm M-Pesa codes and keep payment records | Contract; legal obligation (tax and accounting records) |
| Run Corido Agency, Corido Consignment, agent visits and House Clearances | Contract |
| Send codes, listing decisions, offer updates, payment instructions and support replies | Contract |
| Send reminders and suggestions (a listing about to leave search, wishlist matches, a Corido service your item qualifies for) | Legitimate interest in helping you sell and buy |
| Keep sign-in and security records, recognise devices and limit repeated attempts | Legitimate interest in protecting accounts and detecting abuse; legal obligation where records must be kept |
| Analytics, search statistics and listing view counts | Legitimate interest in understanding and improving the marketplace and showing sellers how their listings perform, using random or one-way codes rather than your name |
| Answer support and privacy requests | Contract; legal obligation |
| Meet legal duties, answer lawful requests and defend legal claims | Legal obligation; legitimate interest |
Listings are public. Anyone, including search engines, can see a listing’s title, description, photos, price, condition, item details and its area (sub-county and county).
Messages and offers are stored on Corido’s servers so both people can see them. They are not deleted automatically.
Corido staff read a conversation only when it is about a listing Corido sells (Corido’s own stock, Corido Agency or Corido Consignment), because Corido is the seller in that chat; when it is part of a support request; or when someone reports it to us. Corido’s staff tools do not show other private chats between a buyer and a seller. We disclose a conversation when the law requires it (section 9).
Replies our team sends are recorded.
Verifying your identity is optional. You need it for the ID-verified tick and to see a private seller’s phone number.
Some parts of Corido work automatically. None of them makes a decision with a legal or similarly significant effect on you without a person at Corido: every listing is reviewed by a person before it goes live, and only staff can reject a listing or suspend an account.
If you think an automatic rule treated you wrongly, email privacy@corido.co.ke and a person will review it.
We share personal data only with the services that help us run Corido, and only what each needs. We do not sell personal data, and we do not share it with advertisers.
| Service | What it receives | Why | Where it is processed |
|---|---|---|---|
| Contabo (hosting) | Everything stored on Corido: our servers and database run there | Hosting | European Union |
| Cloudflare | All visits pass through its network (IP address, pages requested). It stores listing photos, ID check photos (private), service request photos (private) and database backups (private) | Security, speed, photo resizing and storage | Cloudflare’s global network |
| Africa’s Talking | Your phone number and the text of each SMS | Sending codes and service SMS | Africa’s Talking’s systems |
| Resend | Your email address, your name and the email’s content; whether it was delivered | Sending email | Resend’s systems |
| Sentry | Technical details of errors. We remove request data, cookies and headers first, and do not attach your name or contact details | Finding and fixing errors | Germany (European Union) |
| PostHog | Analytics events with a random browser identifier; never your name, phone, email, ID or exact item price | Measuring how Corido is used | European Union |
| Only if you choose Sign in with Google: Google confirms your name, email and Google account ID to us, and knows you signed in to Corido | Signing you in | United States and other Google locations | |
| Safaricom (M-Pesa) | When you pay Corido’s Pay Bill, Safaricom processes the payment under its own terms. Corido sees the payment on its M-Pesa statement | Payments to Corido | Kenya |
We also share personal data when the law requires it, such as a lawful request from the police or a court; with the police when we report suspected fraud or crime; with our professional advisers (lawyers, accountants and auditors), who must keep it confidential; and with a buyer or successor if Corido’s business is sold or merged, who must then protect it as this policy says.
Some of the services above process data outside Kenya: Contabo and PostHog in the European Union, Sentry in Germany, Google in the United States and other countries, and Cloudflare across its global network. Resend and Africa’s Talking may also process it outside Kenya.
The Data Protection Act, 2019 (sections 48 to 50) allows this where there are proper safeguards. For each service we rely on the provider’s standard terms, and we send each only what it needs.
We measure how the marketplace is used so we can improve it. For product analytics we use PostHog, on servers in the European Union, and we record only events we define — a listing opened, a search run, a seller contacted, a listing created. Those events carry a random identifier for your browser, never your name, phone number, email, ID or KRA PIN, and never the exact price of a particular seller’s item. We do not use PostHog’s automatic click or form capture, and we never record your screen or session.
Separately, when you open a listing we record one view for it so the seller can see how their listing is doing: to count you once a day rather than once per refresh we store a one-way hash of your IP address and browser combined with the date and a secret key — it cannot be reversed into your identity, it changes every day, and it is not linked to your account. We also keep a record of the searches run on Corido — the words searched, the place chosen and the date — so we can show popular searches and see where buyers are looking for things that are not yet listed. Each search is stored with the same kind of daily one-way hash (made from your account if you are signed in, or from your IP address and browser if you are not, together with the date and a secret key), never with your name, phone number or email. Search records are deleted after a year, and a search only ever appears publicly as a popular search once more than one person has searched it, and never if it contains a phone number, email address or web address. If you’re signed in, we keep your last 6 searches so you can repeat them; you can clear them any time.
We do not use advertising cookies, we do not sell your data, and analytics requests are served from our own domain rather than a third party’s. To object to analytics, email privacy@corido.co.ke.
| Name | What it does | How long |
|---|---|---|
| corido_at | Keeps you signed in (short-lived pass) | 15 minutes |
| corido_rt | Renews your sign-in | 30 days |
| corido_code_channel | Remembers whether you last got your code by email or phone | 1 year |
| corido_pw_ok, corido_signup, corido_contact_guard, corido_pending_phone | Carry one step of sign-in, sign-up or a contact change to the next | 10 minutes (sign-up: 30 minutes) |
| corido_google_flow, corido_google_link, corido_google_staff | Carry one step of Sign in with Google | 10 minutes |
All of these cookies are needed for the service: they cannot be read by scripts on the page and are sent only to corido.co.ke. Your browser also stores, without cookies: the PostHog random identifier, your theme, the area you last chose and whether you have seen a tip. Clearing your browser’s site data removes them.
Corido sends SMS (through Africa’s Talking) and email (through Resend). We do not send marketing messages or product newsletters.
Your account does not yet have a setting to turn reminders and suggestions off.
If we ever start sending marketing messages, we will ask for your consent first.
We keep personal data only as long as we need it. The table shows what we do today.
| Data | How long |
|---|---|
| Account details | While your account is open. See “After an account closes” below |
| Listings and their photos | While your account is open, including after a listing ends |
| Messages and offers | While your account is open; they are not deleted automatically. See “After an account closes” below |
| ID check photos | While your account is open, unless you ask us to delete them sooner (section 7) |
| Payment records (Pay Bill codes, amounts, payouts to owners) | At least 7 years, for tax and accounting |
| Security and audit records (sign-ins, consent, reports, staff actions) | Kept permanently. They cannot be changed or deleted, so they can show what happened if there is a dispute, a fraud or a legal question |
| Sign-in codes, sign-in sessions and recognised devices | While your account is open; they are not deleted automatically |
| Search records | Deleted after 1 year |
| Your recent searches | Your last 6; clear them any time |
| Recently viewed listings | Your last 20 |
| Listing view records | Not deleted automatically. They hold a one-way code, not your name |
| Analytics in PostHog | As long as our PostHog project’s retention setting allows. The events carry a random identifier, never your name or contact details |
| Web server records | 14 days |
| Database backups | 30 days, then deleted automatically |
You cannot close your account in the app yet. Email privacy@corido.co.ke and a person will handle it. An account that has never listed, paid or messaged can be deleted completely. Where an account has listings, payments or messages, some records must be kept (for the other person in a conversation, for tax and for disputes); we then suspend the account, hide its profile and listings, and delete what the law does not require us to keep. A record that an account was deleted, with its name, phone number and email, is kept permanently so we can show the deletion took place.
We protect personal data with these measures. No system is perfectly secure, so we also watch for problems and act quickly when we find one.
If a breach of personal data creates a real risk of harm, we will tell the Data Commissioner within 72 hours of becoming aware of it, and tell the people affected as soon as we can, in plain words, with what happened and what they can do.
Under the Data Protection Act, 2019 you have the right to:
To use any of these rights, email privacy@corido.co.ke or contact Support from your account. You can also change some things yourself: edit your listings, clear your recent searches and delete saved searches.
Before we act, we check that the request comes from you, for example by asking you to write from the email address or phone number on your account, or to confirm a code we send. We reply within the time limits in the Data Protection (General) Regulations, 2021: 7 days for a copy of your data; 14 days to correct or delete it, or to restrict or stop our use of it; and 30 days to give it to you in a machine-readable format. We do not charge for ordinary requests.
If you are unhappy with how we handle your data, tell us first at privacy@corido.co.ke so we can put it right. You also have the right to complain to the Office of the Data Protection Commissioner (ODPC) at www.odpc.go.ke.
Corido is for people aged 18 and over. When you create an account, you confirm that you are 18 or over. We do not knowingly collect data from children. If we learn that an account belongs to someone under 18, we suspend it and delete its data, except records the law requires us to keep.
When we change this policy, we publish the new version here, with its version and date at the top. If a change is material, we announce it by email and on the site before it applies.
When you create an account we record which version you agreed to.
Data Protection Officer, Corido Marketplace Ltd, Amboseli Road, Shop 9, Lavington, Nairobi. Email privacy@corido.co.ke.