This Privacy Policy explains how the Dokani mobile application ("the App", "we", "us", "our") collects, uses, stores, shares, and protects your information. Dokani is a business management application intended for small and medium business owners in Bangladesh. By installing or using the App, you agree to the practices described below.
When you register and use the App, you provide the following information:
01XXXXXXXXX), and a password of your choice.The App does not access or transmit any of the following:
The App requests only the android.permission.INTERNET permission
to communicate with our servers.
We use the information described above only for the following purposes:
Your data is stored in three locations:
| Location | What it stores | Provider |
|---|---|---|
| On-device SQLite database | A local mirror of your account and business data, used for offline access and faster reads. | Stored in your device's private application storage; not readable by other apps. |
| Cloud database (Supabase) | Your business data, accounts, transactions, parties, items. | Supabase (PostgreSQL hosting). See supabase.com/privacy. |
| Authentication & billing API | Account credentials (password is stored as a salted bcrypt hash), phone numbers, OTP records, subscription records. | Our own Laravel server hosted at dokani.kamrulhasan.xyz. |
We do not sell your personal information. We share it only with the processors that are necessary to operate the App:
| Third party | Purpose | Data shared |
|---|---|---|
| Supabase Inc. | Database hosting and realtime sync. | Business records you enter and your user identifier. |
| SMS gateway provider | Delivery of OTP codes to your phone number. | Phone number and OTP message. |
| Payment gateway(s) (bKash, Nagad, SSLCommerz — as applicable) | Processing subscription payments. You are redirected to the gateway's own page; we do not see or store your full card or wallet credentials. | Transaction reference, amount, your phone number. |
| Google Fonts | Bengali typeface delivery for the App's user interface. | Your device's IP address (handled by Google as part of the font request). |
| Optional — used only when you choose to contact us through the in-app "Contact via WhatsApp" link. | Whatever message you choose to send. |
We may also disclose information if required by a valid legal process (court order, subpoena) issued by a competent Bangladeshi authority.
No method of electronic transmission or storage is 100% secure. While we follow industry-accepted practices, we cannot guarantee absolute security.
We retain your account and business data for as long as your account is active. If you request deletion, or if your account remains inactive for an extended period, we will delete or anonymize your data within a reasonable timeframe, except where retention is required for tax, accounting, or legal obligations applicable in Bangladesh.
You may at any time:
To exercise any of these rights, contact us using the details in Section 11.
Dokani is intended for adult business owners and authorized employees. We do not knowingly collect personal information from children under 13. If you believe a child has provided personal information to the App, please contact us and we will delete it.
Supabase may store your data in regions outside Bangladesh. By using the
App you consent to such transfers. Our Laravel server is hosted at
dokani.kamrulhasan.xyz and operates from a region we choose
to provide reliable service to Bangladeshi users.
We may update this policy from time to time. When we do, we will update the "Last updated" date at the top of this page and, where the change is material, notify you within the App or by SMS. Continued use of the App after changes take effect constitutes acceptance of the revised policy.
If you have any questions, concerns, or requests about this Privacy Policy or your data, please contact us: