In short: we collect what we need to run a fare payment service on M-PESA: your phone number, your name, the payments you collect or make, and the bookings you place. We do not sell your data. We do not use it for advertising. You can delete your account inside the app at any time.
The ScanGo app and the Twengo booking site are operated in Kenya by TWENGO LTD, a company registered in Kenya. The app is published in the Apple App Store and Google Play by A&K Worldwide Enterprises FZCO, Sheikh Rashid Tower, Dubai World Trade Centre, Dubai, United Arab Emirates, which builds and maintains the software.
For the purposes of the Kenya Data Protection Act, 2019, TWENGO LTD is the data controller for personal data processed in connection with the service. Contact: info@twengo.io.
Our websites are static pages hosted on Vercel. Vercel records standard server logs (IP address, browser type, pages requested) for security and reliability. We do not run advertising trackers or analytics cookies.
| Purpose | Basis |
|---|---|
| Sending M-PESA payment prompts and confirming payments | Performance of the service you asked for |
| Recording fares, balances and payouts | Performance of the service; legal record keeping |
| Letting a conductor find a payment when a passenger's phone is off | Performance of the service; legitimate interest in preventing fare disputes |
| Issuing and checking tickets, including ID on long distance trains | Performance of the service; legal requirement of the rail operator |
| Phone verification and fraud prevention | Legitimate interest in keeping accounts and payouts secure |
| Referral rewards | Performance of the referral programme you joined |
| Responding to support requests | Legitimate interest; your consent when you contact us |
We do not sell personal data and we do not share it with advertisers.
Our servers are provided by Supabase and may be located outside Kenya. Where personal data leaves Kenya, we rely on the provider's contractual safeguards and encryption. Payment processing itself happens within Safaricom's systems in Kenya.
Under the Kenya Data Protection Act, 2019 you have the right to be informed, to access your data, to have inaccurate data corrected, to request deletion, to object to certain processing, and to lodge a complaint with the Office of the Data Protection Commissioner (odpc.go.ke).
To exercise any of these rights, write to info@twengo.io from the phone number or email on your account. We answer within 30 days.
In the ScanGo app, open the menu and choose Delete account. You will be asked for your PIN. Your account, session and profile are removed immediately. Payment records are kept only as described in section 6, in anonymised form where possible. You can also ask us by email; see Delete account for the full procedure.
PINs are stored as salted hashes. API keys and payment credentials live only on our servers, never inside the app. Every request from the app is tied to a session token. Payouts can only go to the phone number registered on your account. We log access to customer phone numbers.
The service is for people aged 18 and over. We do not knowingly collect data from anyone younger. If you believe a minor has registered, contact us and we will remove the account.
When we change this policy we update the date at the top. For material changes we notify active users inside the app.
TWENGO LTD · Nairobi, Kenya · info@twengo.io
A&K Worldwide Enterprises FZCO · Dubai World Trade Centre, Dubai, UAE