1. Introduction
Welcome to MyPesaBooks ("we," "our," or "us"). We are committed to protecting your personal information and your right to privacy. If you have any questions or concerns about this privacy notice, or our practices with regards to your personal information, please contact us at support@mypesabooks.com.
2. Information We Collect
We strictly collect only the information necessary to provide our services:
- Account Information: Name, email address, password hash, and phone number.
- Financial Data (via Integration): M-Pesa transaction details (Transaction ID, Amount, Phone Number) and QuickBooks Online data (Customer Lists, Sales Receipts) required for synchronization.
- Usage Data: Timestamps of logins and transactions for security auditing.
3. How We Use Your Information
We use the information we collect or receive to:
- Facilitate account creation and logon processes.
- Sync M-Pesa payments to your QuickBooks Online account automatically.
- Send you security alerts (e.g., 2FA codes) and administrative information.
- Protect our services from fraud and abuse.
4. Data Sharing
We do not sell your personal data. We only share information with:
- Intuit (QuickBooks): To push sales receipt data as authorized by you.
- Safaricom (Daraja): To validate payment notifications.
- Service Providers: Hosting servers (e.g., AWS, Railway) under strict confidentiality agreements.
5. Data Retention
We retain your personal information only for as long as needed to fulfill the purposes set out in this privacy notice, unless a longer retention period is required by law (such as tax, accounting, or other legal requirements).
6. Security
We enable 2FA and use industry-standard encryption (AES-256) to store sensitive credentials. While we strive to use commercially acceptable means to protect your Personal Data, we cannot guarantee its absolute security.
7. Contact Us
If you have questions or comments about this policy, you may email us at support@mypesabooks.com.