This Privacy Policy explains how Kassenta ("Kassenta", "we", "us", or "our"), a company based in Egypt operating at
www.kassenta.com, handles information in connection with the
Kassenta POS mobile application (package com.barmagly.pos) and its supporting backend services at
kassenta.com.
Kassenta POS is a tablet-optimized Point of Sale and mini-ERP application for pharmacies, retail stores, cafes, restaurants, and small businesses. It provides cart and checkout, inventory and product management, customer CRM, reporting, table and online ordering, delivery management, and multi-currency payments. Each merchant ("Store") operates an isolated workspace activated via a license key.
This policy also covers the Kassenta Driver app (package com.barmagly.driver, also at
kassenta.com/driver), used by delivery drivers of those stores. What it collects is described in
section 2.4.
Merchants and their staff voluntarily enter business data into Kassenta POS, which may include:
The Kassenta Driver app connects a store, its delivery drivers and its customers. For drivers it processes:
| Data | Why | Who can see it |
|---|---|---|
| Google account: account ID, name, e-mail, profile photo (Google Sign-In) | Sign-in, and one account per driver | The driver. Not shared with stores or customers |
| National ID number | Identity check and fraud prevention: one ID can hold only one driver account | Kassenta only. The app shows it masked to the driver; it is not shared with stores or customers |
| Phone number, confirmed with a one-time WhatsApp code | Identity check; links the driver to the stores that registered that number | The stores the driver works for |
| Precise location, including in the background | Live delivery tracking and dispatch | The driver's store; the customer of an order the driver is carrying (on that order's tracking page) |
| Delivery activity: accepted orders, steps and times, cash collected, delivery fees | Delivery workflow, the driver's earnings, the store's records | The driver and the store |
| Device notification token | New-order alerts | Kassenta only |
Location while online only. The app collects location only between Go online and Go offline. Before Android asks for background location, the app explains this on screen, and while the driver is online Android shows a permanent notification. Going offline stops collection at once. Location points are kept for at most 90 days; the latest position of an order stays with that order.
Services used by the driver app: Google Sign-In (Google LLC); WhatsApp, to send the one-time code; Firebase Cloud Messaging (Google LLC) for notifications on some devices; OpenStreetMap map tiles; route calculation by OSRM or Google Maps, which receive the start and end coordinates of a route.
Deleting a driver account: in the app under Settings → Delete my account, or as described on kassenta.com/delete-account.
Kassenta POS requests only the permissions required for its features:
| Permission | Why it is used | Optional? |
|---|---|---|
| INTERNET / ACCESS_NETWORK_STATE | To synchronize with the Kassenta backend (kassenta.com), receive online orders, and process payments. | Required |
| CAMERA | To scan product barcodes during checkout and inventory entry. Camera frames are processed on-device and are not uploaded or stored. | Required for barcode scanning only |
| Location (runtime, foreground) | Used optionally to determine the store's delivery zone or to help configure delivery boundaries. Location is only read when the merchant explicitly invokes a location-related feature. | Optional — the app works without it |
| VIBRATE | To provide haptic feedback (e.g., scan confirmation, button presses). No data is collected. | Required for UI feedback |
We process data to:
KASSENTA-XXXX-XXXX-XXXX-XXXX).We do not use merchant or customer data for advertising, profiling, or training third-party AI models.
We do not sell personal data. We share data only with the limited sub-processors necessary to operate the service:
| Sub-processor | Purpose | Region |
|---|---|---|
| Google Cloud Storage | Stores product images, store logos, and receipt assets uploaded by merchants. Access is server-side and authenticated. | EU / Global |
| Stripe | Processes card payments — only if the merchant explicitly configures Stripe. Cardholder data is sent directly to Stripe and is not stored on our servers. | Global |
| Kassenta infrastructure (kassenta.com) | Hosts the application backend and PostgreSQL database. Operated by Kassenta under HTTPS. | EU |
We may also disclose information if required by law, court order, or to protect the rights, safety, or property of Kassenta, our users, or the public. In the event of a corporate transaction (merger, acquisition), data may be transferred to the successor entity under equivalent protections.
We retain merchant and transaction data for as long as the merchant maintains an active Kassenta POS license, so the merchant can access historical reports and comply with accounting and tax laws.
To request deletion, email privacy@kassenta.com.
Kassenta POS is a business tool intended for use by adults aged 18 or older. It is not directed at children, and we do not knowingly collect personal information from anyone under 18. If you believe a child has provided personal information through the app, please contact us and we will delete it.
Depending on where you live, you may have rights under the EU General Data Protection Regulation (GDPR), the Swiss Federal Act on Data Protection (FADP / nFADP), the Egyptian Personal Data Protection Law (PDPL — Law No. 151 of 2020), or other applicable laws. These rights generally include:
Because merchants control the data they enter about their own customers, end-customers should first contact the merchant. If you cannot reach them or need our help, contact privacy@kassenta.com and we will assist or route the request appropriately.
The Kassenta POS mobile app does not use cookies. It uses secure tokens stored locally on the device to keep the merchant signed in.
Our website (www.kassenta.com) uses only essential cookies required for the site to function and for basic security. We do not use advertising or cross-site tracking cookies. If we ever introduce optional analytics cookies, we will request your consent first.
Kassenta is based in Egypt, our primary infrastructure is hosted in the EU, and our sub-processors (Google Cloud Storage, Stripe) operate globally. As a result, your information may be transferred to and processed in countries outside your own, including Egypt, Switzerland, the European Union, and the United States.
When we transfer personal data internationally, we rely on appropriate safeguards such as the European Commission's Standard Contractual Clauses (SCCs), equivalent Swiss FADP safeguards, adequacy decisions where available, and our sub-processors' own certifications and data processing agreements.
We apply industry-standard technical and organizational measures to protect your data, including:
No system is perfectly secure. If we become aware of a personal-data breach that is likely to affect you, we will notify you and the relevant authorities as required by applicable law.
We may update this Privacy Policy from time to time to reflect changes in the app, our services, or applicable law. When we do, we will update the "Effective date" above and, for material changes, we will notify merchants in-app or by email before the changes take effect. The current version is always available at https://kassenta.com/privacy.
If you have questions, requests, or concerns about this Privacy Policy or your personal data, please contact: