← Back to Home
Legal Document

Privacy Policy

📅 Effective: July 28, 2026 🔏 Last Updated: July 28, 2026 🌍 Jurisdiction: Pakistan

🛡️ Our Commitment: Agent Khata is built on an Offline-First philosophy. Your offline ledger transactions, customer khata, and business data are stored locally on your device in an encrypted database. We do not upload your ledger or transaction data to our servers without your explicit action.

Table of Contents

  1. Information We Collect
  2. How We Use Your Information
  3. Data Storage & Security
  4. Permissions We Request
  5. Financial & Sensitive Data
  6. Third-Party Services
  7. Data Sharing & Disclosure
  8. Children's Privacy
  9. Your Rights & Choices
  10. Data Retention
  11. Changes to This Policy
  12. Contact Us
1

Information We Collect

Agent Khata collects only the minimum data necessary to provide and improve our services.

Data TypeWhat We CollectStored LocallySent to Server
Transaction RecordsCash In/Out amounts, dates, account names, reference numbers✓ Yes✗ No
Customer DataCustomer name, mobile, CNIC, ledger balance, notes✓ Yes✗ No
Business ProfileShop name, owner name, mobile, address✓ Yes✗ No
Device IdentifierHashed device ID (for account binding and security)✓ Yes✓ Yes (Firebase)
Crash ReportsAnonymous crash logs, error stack traces✗ No✓ Yes (Crashlytics)
Usage AnalyticsScreen views, feature usage (aggregated, no personal data)✗ No✓ Yes (Firebase)
FCM TokenPush notification token for your device✓ Yes✓ Yes (Firebase FCM)
Receipt ImagesPhotos attached to Cash Out transactions✓ Yes (device)✗ No
2

How We Use Your Information

⚠️ We do not use your data for advertising targeting, sell it to third parties, or share personally identifiable information for marketing purposes.

3

Data Storage & Security

Local Storage: All your business data is stored in an encrypted SQLite database on your device using AES encryption. This database is not accessible to other apps.

Firebase Cloud: Limited data sent to Firebase is protected with encryption in transit (TLS 1.3) and at rest.

PIN & Security: App access is protected by a 6-digit Admin PIN or 4-digit Staff PIN. PINs are stored as SHA-256 hashes — we never store your raw PIN. The app auto-locks after a configurable inactivity timeout.

Admin Panel: Protected by Firebase Authentication with an additional admin-role verification layer in Firestore.

4

Permissions We Request

PermissionWhy We Need ItRequired?
CameraScan barcodes on utility bills; capture receipt photosOptional
Gallery / StorageAttach receipt images and customer profile photosOptional
MicrophoneVoice-to-text input for narration fieldsOptional
BluetoothConnect to Bluetooth thermal printers for receiptsOptional
ContactsSelect customer mobile numbers from your contactsOptional
InternetFirebase services, AI insights, push notificationsRequired
NotificationsPayment reminders and system alertsOptional
5

Sensitive Data

🔒 Your offline ledger data never leaves your device unless you explicitly export it (PDF reports, WhatsApp sharing) or use the manual backup feature.

CNIC Numbers: CNIC data entered for customer records is stored only locally on your device. We do not transmit CNIC data to our servers.

Ledger Account Numbers: Any account numbers entered in your personal offline ledger are stored locally and never transmitted to Agent Khata servers.

WhatsApp Integration: When you send reminders via WhatsApp, the message is sent through your own WhatsApp installation. We do not have access to your WhatsApp account or messages.

6

Third-Party Services

ServiceProviderPurposePrivacy Policy
Firebase AnalyticsGoogle LLCAnonymous usage statisticsView
Firebase CrashlyticsGoogle LLCCrash reportingView
Firebase Cloud MessagingGoogle LLCPush notificationsView
Cloud FirestoreGoogle LLCAdmin panel, remote configView
Groq AIGroq Inc.AI business insights (opt-in)View
Google AdMobGoogle LLCIn-app advertisements (free tier)View
7

Data Sharing & Disclosure

We do not sell, rent, or trade your personal information. We may share information only in the following limited circumstances:

8

Children's Privacy

Agent Khata is a business tool for adults. Our app is not directed at children under 13 years of age. We do not knowingly collect personal information from children under 13. Our target audience is individuals aged 18 and above who operate as retail shopkeepers, mobile load retailers, or small business owners in Pakistan.

9

Your Rights & Choices

10

Data Retention

Local Data: Retained until you delete it manually or uninstall the app.

Firebase Data: Device identifiers and FCM tokens retained while the app is installed. Crash reports retained for 90 days. Analytics data retained up to 14 months per Google's policy.

After Deletion: All local data is removed when you delete your account or uninstall the app.

11

Changes to This Policy

We may update this Privacy Policy from time to time. When we make significant changes, we will update the "Last Updated" date and notify you through an in-app notification. Continued use of Agent Khata after changes constitutes acceptance of the updated policy.

12

Contact Us

🏦 Agent Khata

Pakistan's Smart Offline Ledger & Bookkeeping App

Response time: Within 48 business hours
Package: com.agentkhata.app