KaziKazi Privacy Policy

Effective date: 29 April 2026 Version: 1.0 Last updated: 29 April 2026

This Privacy Policy explains how KaziKazi collects, uses, shares, and protects information about you when you use:

It is written to be read by you, not by lawyers — if anything is unclear, contact us at the address in §13.

This policy is governed by the Data Protection Act, 2019 of the Republic of Kenya. Where you have rights that go beyond this policy under applicable law, that law prevails.


1. Who we are

Data controller: [FILL: legal entity name — e.g. “BetaKazi Limited” trading as “KaziKazi”] Company registration number: [FILL: registrar of companies number] Registered office: [FILL: physical address in Kenya] Contact email: privacy@kazikazi.africa Data Protection Officer (DPO): [FILL: name and email — required under DPA Art. 24 once we cross the “regular and systematic monitoring” threshold; live GPS delivery tracking will likely qualify] ODPC registration number: [FILL: number issued by the Office of the Data Protection Commissioner — register before public launch]

If you ever want to know what data we have about you, change it, take it elsewhere, or delete it, contact us at the email above. We respond within 7 days.


2. The short version

If you don’t want to read the whole thing, here’s the summary:


3. What we collect from the mobile app

We only collect the personal data we genuinely need. Each category below tells you exactly what we collect, why we collect it, our legal basis under DPA Art. 30, and what happens if you don’t provide it.

3.1 Identity (required)

3.2 Profile (required to use the marketplace)

3.3 Tax identifier (optional)

3.4 Payment & payout details (required to pay or be paid)

3.5 Location (mostly optional, sometimes required)

3.6 Photos

3.7 Contacts (only what you explicitly add)

3.8 Chat content

3.9 Ratings

3.10 Free-text fields

3.11 Device & app data


4. What we collect from the website

The KaziKazi marketing website (at https://kazikazi.africa) is informational. We collect very little there:

4.1 Cookies and similar technologies

We use only the cookies strictly necessary to make the website work. We do not use analytics, advertising, or third-party tracking cookies on the marketing site.

4.2 Contact form, waitlist, or newsletter

The marketing site does not currently host a contact form, newsletter signup, or waitlist. To get in touch, email us at the addresses listed in section 12. If we add any of these features in the future, we will update this Policy and notify you.

4.3 Server logs

Like every website, our hosting provider (Cloudflare Pages) records each request — IP address, user-agent, page accessed, timestamp — for short-term operational purposes (abuse mitigation, outage investigation). Cloudflare’s default log retention applies; we do not export or retain these logs ourselves.


5. Who we share data with

We share only what is necessary, and only with the partners listed below. These are processors acting on our behalf — none of them sells your data, and none of them uses it for advertising.

PartnerWhat they receiveWhyWhere they process
SupabaseEverything stored on our app serversDatabase, authentication, file storageFrankfurt, Germany (eu-central-1)
Africa’s TalkingPhone number + OTP codeSends the OTP SMS that signs you inKenya
Apple Push Notification service (APNs)iOS push token + notification textDelivers iOS push notificationsUSA
Google Firebase Cloud Messaging (FCM)Android push token + notification textDelivers Android push notificationsUSA
PaystackSynthetic email, amount, your phone number or bank account, mobile-money PIN (passed through, not stored), recipient nameProcesses your payments and payoutsNigeria, South Africa (regional processing for Kenyan transactions)
Safaricom (M-PESA Daraja)Phone number, amount, transaction referenceSTK-push verification of M-PESA payout methodKenya
Google Maps Platform (Maps SDK, Places, Static Maps, Time Zone)Address-search keystrokes, lat/lng coordinates, IP addressMaps, address suggestions, static route mapsUSA
CloudflareMarketing website edge networkHosting and serving the public website at kazikazi.africaGlobal edge (logs short-term)

We do not share data with any analytics provider for the app, attribution tool, advertising network, or data broker — because we don’t use any.

We may also disclose information when required by law (a valid Kenyan court order, lawful subpoena, or formal request from a Kenyan regulator with jurisdiction). Where legally permitted, we will notify you before disclosing.


6. How long we keep your data

CategoryRetention
Account profile (name, address, KRA PIN, selfie)Until you delete your account, then redacted within 30 days.
OTP audit rows30 days, then deleted.
Push notification tokensUntil you sign out, uninstall the app, or delete your account; or earlier if Apple/Google reports the token as invalid.
Refresh tokens (sessions)30 days from last use.
Live GPS trace (delivery tracking)Deleted when you delete your account.
Saved payment methods and payout detailsDeleted when you delete your account.
Past kazi records, payment records, ratingsRetained for 7 years after account deletion to comply with Kenyan tax (Income Tax Act) and anti-money-laundering rules. Personally identifying fields are redacted as described in §7.
Chat messagesRetained for the lifetime of the kazi thread; the body of messages you sent is redacted on account deletion (the structure stays so the counterparty’s view doesn’t break, but your name appears as “Deleted user”).
Free-text deletion reasons90 days, then deleted.
Website server logsShort-term, per Cloudflare Pages defaults. We do not retain these logs ourselves.

7. Your rights

Under Kenya’s Data Protection Act 2019, you have the right to:

You can exercise most of these rights from inside the app:

What “delete my account” actually does

When you delete your account from the app:

Within seconds:

During the 30-day window:

After 30 days:

If you were added as someone’s “team contact” but never created an account, you can ask us to remove your number by emailing the address in §13 with proof of ownership of the number — we’ll remove it within 7 days.


8. Automated decision-making

Some parts of KaziKazi use automated systems. None of them produce a legal or similarly significant effect on you without human oversight. For transparency:

We do not:

If you believe an automated decision has affected you, you have the right to request human review under DPA Art. 35–36. Contact us at the email in §13.


9. Future features that may use your data in new ways

We commit to telling you up front about features that could use your data in new ways — even if we have not built them yet. Whenever any of the features in this section is activated, it will be off by default and require an explicit opt-in toggle in the app.

The following features are NOT active today:

  1. Worker reliability score for lenders. A summary of your KaziKazi reliability could be shared with banks or microfinance lenders if you choose to share it as evidence when applying for credit.
  2. Aggregate market reports. We may publish anonymized, aggregated insights (e.g. average wages by category and region) — never tied back to individuals.
  3. Sponsored kazi listings. Businesses may pay to feature their kazis in the feed. This would be on-platform advertising — not third-party tracking.
  4. Partnership offers. We may put you in touch with relevant partners (insurers, training providers, equipment rental) if you opt in.
  5. Multi-channel messaging. Forwarding KaziKazi chat to WhatsApp / iMessage / Messenger if you opt in.

We will never:


10. International data transfers

Some of our processors are based outside Kenya — Supabase (Frankfurt, Germany), Apple APNs (USA), Google FCM (USA), Google Maps (USA), Paystack (Nigeria/South Africa), Cloudflare (USA / global edge). Where data leaves Kenya, we rely on these processors’ contractual commitments and the standard transfer mechanisms recognised under DPA Art. 48 (adequate safeguards / standard contractual clauses).


11. Children

KaziKazi is for adults aged 18 and over. We do not knowingly collect personal data from anyone under 18. If you are under 18, please do not use KaziKazi or provide any personal data.

If you believe a child has used the service, please contact us at the email in §13 — we will:

  1. Suspend the account immediately upon notification.
  2. Delete the account and all associated personal data within 7 days.
  3. Notify you and the ODPC if a breach has occurred.

This complies with DPA Art. 33.


12. Changes to this policy

If we make material changes (new data we collect, a new third-party processor, a new feature that uses your data), we will:

  1. Update this document and bump the version number.
  2. Show you a notice in the app the next time you open it.
  3. For material changes, ask you to acknowledge the new version before continuing to use the app.

We will not retroactively use existing data for a new purpose without re-asking your consent.


13. Contact us & complaints

To exercise any of your rights, ask a question, or report a privacy concern:

To complain to the regulator:

You have the right to complain to the ODPC at any time, including before contacting us — but we’d appreciate the chance to fix it first.


14. Security

We protect your data with:

No system is unbreachable. If we ever discover a breach affecting your personal data, we will notify the ODPC within 72 hours and notify you without undue delay, as required by DPA Art. 43.


Appendix — version history

VersionDateChanges
1.029 April 2026Initial public version.

This policy is plain-English on purpose. If you spot something confusing, email us — we’ll fix it.