Your Business & Life, Simplified
Manage your professional shop and your personal budget in one powerful app. Private, secure, and always in your pocket.
About Dukkan
Built by business owners, for business owners. Here is everything you need to know about how our system works.
Technical Architecture
Dukkan is built on a modern, high-performance offline-first architecture. Instead of relying on slow web servers, all your inventory, sales, and financial data is stored locally on your device's encrypted database. This guarantees zero latency during checkout and 100% uptime, even during internet outages.
Data Sync & Backup
When you are connected to the internet, our background sync engine securely mirrors your encrypted data to your personal cloud account. We use end-to-end encryption (E2EE), meaning we cannot read your business data. Only your authorized devices possess the decryption keys.
Our Vision
We believe small and medium businesses deserve enterprise-grade tools without the enterprise price tag or the privacy invasion. Our goal is to empower merchants with financial clarity and operational efficiency.
One App, Two Worlds
Whether you're tracking shop sales or your monthly grocery budget, we provide the clarity you need to succeed.
Professional POS
A full-featured Point of Sale for your shop. Invoices, stock, and debt management made simple.
Personal Budgeting
Track your daily expenses and income. Set limits and reach your savings goals faster.
Dual-Mode Switch
Switch instantly between Business and Personal modes. Keep your life organized and separate.
Encrypted Sync
Sync your data across all your devices with end-to-end security that respects your privacy.
Finally, a System that Works for You
Most systems are built for accountants. Dukkan is built for business owners.
- No monthly surprise fees or hidden costs.
- One-tap PDF reports for your taxes and accounting.
- Works on your existing phone or tablet.
The "Comfort" Guarantee
We promise that your data is never sold, analyzed for ads, or accessed by anyone but you. Our cloud sync is an encrypted bridge between your devices, nothing more.
Privacy Policy
Last Updated: May 23, 2026. Your privacy is our highest priority.
Privacy-First Promise: Your business data belongs to you. We do not sell, rent, or trade your personal information. We minimize data collection to only what is necessary. You can use the app entirely offline without creating an account.
1. Information We Collect
Business Data (Stored Locally on Your Device): Product inventory, customer details (names, phone numbers, email addresses, physical addresses, notes), supplier information, sales & purchase transactions, loan/debt records, budget entries, and staff information. Account Data: Email address and password (encrypted). Optional Google account information (email, name, profile photo) when using Google Sign-In. Payment Proof Images: Photos of receipts you voluntarily attach to transactions, stored locally. We do NOT collect: GPS location, contact lists, advertising IDs, browsing history, biometric data, or health information.
2. How We Use Your Information
We use your data solely to provide app functionality, optional cloud backup (with your consent), authentication, AI insights (only when you choose to use them), subscription processing, and anonymous crash reporting to improve stability.
3. Data Storage & Security
Local-First: All business data is stored locally on your device in an encrypted SQLite database. The app works fully offline. Cloud Sync (Optional): Data is encrypted on your device before transmission using AES-256. Decryption keys remain on your authorized devices only. Security Measures: End-to-end encryption, secure authentication via Supabase Auth, and automatic session management.
4. Third-Party Services
We use Supabase (auth & cloud sync), Google Sign-In (OAuth), Google Play Billing (subscriptions), Google Gemini AI (business insights — only when you use AI features), and WhatsApp (external receipt sharing initiated by you). We do not sell your data. We do not use your data for advertising or profiling.
5. AI-Generated Content Disclaimer
Dukkan uses Google Gemini AI to provide business insights. AI-generated content is for informational purposes only and does not constitute professional financial, legal, or tax advice. Business data is transmitted to Google's servers when you use AI features. Do not input sensitive personal information into AI queries.
6. Local Notifications
We use local notifications for loan due date reminders, low stock alerts, daily budget summaries, and pending payment proof reviews. These are generated entirely on your device — no notification data is sent to our servers.
7. Your Rights
You have the right to access, export (CSV/JSON/Excel/PDF), edit, and delete your data at any time. You can disable Cloud Sync, opt out of crash reporting, and delete your account permanently via the "Delete Account & Data" option in app settings.
8. Children's Privacy
Dukkan is not intended for children under 13. We do not knowingly collect personal information from children under 13.
9. Account Deletion
You can delete your account and all associated data from app settings. All cloud-synced data is permanently deleted. This action is irreversible. Deleting the app without using "Delete Account" may leave cloud data intact.
10. Contact Us
If you have questions about this Privacy Policy, contact us at kirkukimhamad6@gmail.com. Admin/Support: hamagag52@gmail.com. We aim to respond within 48 hours.
Terms of Use
Last Updated: May 23, 2026. Effective Date: May 23, 2026.
Introduction: These Terms of Use ("Terms") constitute a legally binding agreement between you and krdteam ("we," "our," "us") governing your access to and use of the Dukkan mobile application ("App"), website, and related services (collectively, the "Services"). By downloading, installing, accessing, or using the App, you agree to be bound by these Terms. If you do not agree to these Terms, you must not use the App.
2. Eligibility
You must be at least 13 years of age to use the App. By using the App, you represent and warrant that: You are at least 13 years old; You have the legal capacity to enter into a binding contract; You are not barred from using the Services under applicable law; and If you are using the App on behalf of a business, you are authorized to bind that business to these Terms. The App is designed for business use, including inventory management, sales tracking, budgeting, and customer relationship management.
3. Account Registration & Security
3.1 Creating an Account: To access certain features (such as Cloud Sync), you may create an account using an email address and password, or Google Sign-In (OAuth). You are responsible for providing accurate and complete information during registration.
3.2 Account Security: You are responsible for maintaining the confidentiality of your account credentials, all activities that occur under your account, and notifying us immediately of any unauthorized use. We are not liable for any loss or damage arising from your failure to secure your account.
3.3 Google Sign-In: If you choose to sign in with Google, you also agree to Google's Terms of Service and Privacy Policy. We only receive your email address, name, and profile photo from Google — not your Google password.
4. Subscription Terms
4.1 Subscription Plans: Dukkan offers optional subscription plans to unlock premium features: Premium Plan — monthly, 3-month, 6-month, and 12-month subscriptions; Business Plan — monthly, 3-month, 6-month, and 12-month subscriptions. All subscriptions are processed through Google Play Billing (on Android) or the Apple App Store (on iOS).
4.2 Auto-Renewal: Subscriptions automatically renew at the end of each billing period unless cancelled at least 24 hours before the renewal date. Your payment method will be charged the applicable subscription fee upon renewal.
4.3 Cancellation: You may cancel your subscription at any time through the Google Play Store (Play Store app > Menu > Subscriptions > Dukkan > Cancel) or App Store (Settings > [Your Name] > Subscriptions > Dukkan > Cancel). Cancellation takes effect at the end of the current billing period.
4.4 Refunds: All purchases are final and non-refundable, except where required by applicable law or the policies of Google Play / Apple App Store. We do not process refunds directly.
4.5 Price Changes: We reserve the right to change subscription prices. Any price changes will take effect at the start of the next billing period after notice is provided.
4.6 Free Trial: If a free trial is offered, you will not be charged until the trial period ends. Your subscription will automatically convert to a paid subscription unless cancelled before the trial ends.
5. Data Ownership & Local-First Architecture
5.1 Your Data Belongs to You: All business data you enter into the App (inventory, customers, sales, transactions, budgets, staff, etc.) is your property. We do not claim ownership over your business data.
5.2 Local-First Model: Dukkan operates on a local-first architecture. All your business data is stored locally on your device. The App functions fully offline without an internet connection. You do not need to create an account to use core features. You retain complete control over your data at all times.
5.3 Data Export: You may export your data at any time in the following formats: CSV, JSON, Excel, PDF.
6. Optional Cloud Sync
6.1 Enabling Cloud Sync: Cloud Sync is optional and disabled by default. If you choose to enable it, your local business data will be synchronized to our cloud infrastructure (Supabase). You must have an active account and internet connection, and you must explicitly consent to enable this feature.
6.2 Encryption: Data transmitted to the cloud is encrypted on your device before transmission using AES-256 encryption. Decryption keys remain on your authorized devices only.
6.3 Your Control: You may disable Cloud Sync at any time in the App settings. Disabling Cloud Sync stops future synchronization but does not delete already-synced data from our servers. To delete cloud data, you must use the "Delete Account" feature.
6.4 Data Retention: Cloud-synced data is retained until you delete your account or explicitly request deletion. See our Privacy Policy for full retention details.
7. AI-Generated Content Disclaimer
7.1 AI Features: Dukkan integrates Google Gemini AI to provide optional business insights, reports, and answers to business-related questions.
7.2 Not Professional Advice: AI-generated content is for informational and illustrative purposes only. It does not constitute professional financial, legal, tax, accounting, or business advice. You should not rely on AI-generated insights for making critical business, financial, or legal decisions without consulting a qualified professional.
7.3 Data Processing by Google: When you use AI features, business data summaries and your queries are transmitted to Google's servers. Google processes this data in accordance with their own privacy policy. We have no control over how Google stores or processes AI conversation data.
7.4 No Sensitive Data in AI Queries: You agree not to input sensitive personal information into AI queries, including but not limited to: government identification numbers, full credit card or bank account numbers, health or medical information, and passwords or authentication credentials.
8. Acceptable Use
8.1 Permitted Use: You may use the App solely for lawful business and personal financial management purposes.
8.2 Prohibited Conduct: You agree not to: use the App for any illegal, fraudulent, or unauthorized purpose; attempt to reverse-engineer, decompile, or disassemble the App; circumvent or disable any security features or usage restrictions; use automated scripts, bots, or scrapers to access the App; upload viruses, malware, or other harmful code; impersonate another person or misrepresent your identity; interfere with or disrupt the App's servers or networks; access data that does not belong to you; or use the App to send spam or unsolicited communications.
8.3 WhatsApp Sharing: When sharing receipts or messages via WhatsApp, you are responsible for obtaining consent from the recipient before sending messages, ensuring the content complies with WhatsApp's Terms of Service, and not using the feature for spam, harassment, or illegal purposes.
9. Admin Dashboard Access
For technical support, troubleshooting, and service maintenance, a single designated administrator (verified by email address) may access aggregated and individual user data through our admin console. This access is strictly limited to one verified administrator, used solely for legitimate operational purposes (bug fixes, support tickets, data recovery, and service improvement), governed by confidentiality obligations, and not used to sell, trade, or monetize your data. By using Cloud Sync, you acknowledge and consent to this limited administrative access for the purposes described above.
10. Intellectual Property
10.1 Our IP: All rights, title, and interest in and to the App, including but not limited to: software, code, architecture, and algorithms; trademarks, logos, brand names, and visual designs; documentation, text, graphics, and user interfaces; and databases, systems, and infrastructure — remain the exclusive property of krdteam or our licensors. These Terms do not grant you any license to our intellectual property except as necessary to use the App.
10.2 Feedback: If you provide feedback, suggestions, or ideas about the App, you grant us a perpetual, irrevocable, worldwide, royalty-free license to use and incorporate that feedback into our products and services without compensation or attribution.
11. Termination
11.1 Your Right to Terminate: You may stop using the App at any time. To delete your account and all associated data: Open the App and go to Settings, select Delete Account, and confirm the deletion. Account deletion is irreversible. All cloud-synced data will be permanently deleted. Local data may be removed by uninstalling the App.
11.2 Our Right to Terminate: We reserve the right to suspend or terminate your access to the App at any time, with or without notice, if: you violate these Terms; we suspect fraudulent or illegal activity; we discontinue the App or a specific feature; or required by law or government request. Upon termination, your right to use the App ceases immediately. Provisions that by their nature should survive termination will survive.
12. Disclaimer of Warranties
THE APP IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO: implied warranties of merchantability, fitness for a particular purpose, or non-infringement; warranties that the App will be uninterrupted, error-free, or secure; and warranties that data will not be lost or corrupted. While we use commercially reasonable efforts to ensure reliability, we do not guarantee that the App will meet your specific requirements, errors in the software will be corrected, or the App will be compatible with all devices or operating systems. You acknowledge that business data loss can occur due to device failure, uninstallation, or lack of backups. We strongly recommend enabling Cloud Sync or regularly exporting your data.
13. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW: krdteam, its directors, employees, partners, and affiliates shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including loss of profits, revenue, data, or business opportunities. Our total cumulative liability to you for any claim arising from or relating to these Terms or the App shall not exceed the amount you paid to us in the 12 months preceding the claim, or $50 USD if you did not make any payments. This limitation applies regardless of the legal theory (contract, tort, negligence, strict liability, or otherwise). Some jurisdictions do not allow the exclusion or limitation of certain damages, so the above limitations may not apply to you.
14. Indemnification
You agree to indemnify, defend, and hold harmless krdteam and its officers, directors, employees, and agents from and against any claims, liabilities, damages, losses, and expenses (including reasonable attorneys' fees) arising out of or in any way connected with: your use of the App; your violation of these Terms; your violation of any third-party right (including intellectual property or privacy rights); or any content or data you submit through the App.
15. Third-Party Services
The App integrates with third-party services. Your use of these services is subject to their respective terms and policies: Supabase (Supabase, Inc.) for authentication, cloud database, and sync; Google Sign-In (Google LLC) for OAuth authentication; Google Play Billing (Google LLC) for subscription processing; Google Gemini AI (Google LLC) for business insights (optional); and WhatsApp (Meta Platforms, Inc.) for receipt sharing (user-initiated). We are not responsible for the practices, content, or availability of third-party services.
16. Changes to These Terms
We may update these Terms from time to time. When we do: we will update the "Last Updated" date at the top of this document; we will notify you via in-app notice or email for material changes; and your continued use of the App after changes constitutes acceptance of the revised Terms. If you do not agree to the revised Terms, you must stop using the App and delete your account.
17. Governing Law & Dispute Resolution
17.1 Governing Law: These Terms shall be governed by and construed in accordance with the laws of the jurisdiction in which krdteam operates, without regard to its conflict of law principles.
17.2 Informal Resolution: Before filing any formal legal action, you agree to attempt to resolve any dispute informally by contacting us at the email address below. We will make good faith efforts to resolve the dispute within 30 days.
17.3 Arbitration (Optional): For international users, any dispute arising from these Terms may be resolved through binding arbitration in English, in a location mutually agreed upon by both parties.
18. Severability
If any provision of these Terms is found to be unenforceable or invalid, that provision will be limited or eliminated to the minimum extent necessary, and the remaining provisions will continue in full force and effect.
19. Entire Agreement
These Terms, together with our Privacy Policy, constitute the entire agreement between you and krdteam regarding the App and supersede all prior agreements, understandings, or representations.
20. Contact Us
If you have questions, concerns, or legal notices regarding these Terms:
Company: krdteam
Email: kirkukimhamad6@gmail.com
Admin/Support: hamagag52@gmail.com
Response Time: We aim to respond within 48 hours.
Request Account Deletion
Fill out the form below to request deletion of your account and all associated data.