UniDash العربية

Privacy Policy

Last updated: 10 October 2026

The short version

UniDash ("the App", "we", "us") is a pre-order and pickup service for university cafeterias in Jordan. It has two apps: UniDash: Order Ahead, for university students and for guests who order from cafeterias open to the public, and UniDash Staff, for cafeteria staff, managers and administrators. This policy explains what personal data we collect, why, who receives it, how long we keep it, and the rights you have under the Jordanian Personal Data Protection Law No. 24 of 2023 (PDPL).

Data controller: Al Hujra Information Technology LLC (publisher name: Al Hujra Information Technology), Amman, Jordan (Companies Control Department registration no. 83622)
Data Protection Officer: Bader Al Haj Hamad, reachable at support@unidash.food
Contact for privacy requests and complaints: support@unidash.food (see section 7)
Where your data is held: our database and sign-in service run in the European Union (Frankfurt, Germany); see section 4 for the other providers

1. Data we collect

Account data

DataWhy we collect it
Full nameIdentifying your order at pickup
Email address (a university email for student accounts; any email for guest and staff accounts)Account login, verification and password-reset codes, order and credit notifications
Student/matriculation number (student accounts only)Verifying university affiliation, preventing duplicate accounts
Account type (student, guest, staff, manager or administrator) and, for staff accounts, the cafeteria you work atAccess control
The language you choose in the AppSending notifications in your language
A record of each consent you give (section 2): which purpose, which version of our policies, the language it was shown in, when, and, for usage and crash reports, when you switched it offShowing that you gave your consent, as the PDPL requires

Order data

DataWhy we collect it
Items ordered, their options, quantities, pricesFulfilling your order
Pickup time slotScheduling preparation
Notes you type for the order or for an itemPreparing your order correctly (do not enter sensitive information here)
Your answer when a cafeteria offers a replacement for an unavailable itemCompleting or cancelling the order as you choose
Payment method (card or UniDash credit), payment result and payment referenceSettling the order, refunds and payment disputes
Order status history, timestamps and the rating you give an orderOrder tracking, dispute resolution, service quality

Credit and favourites

DataWhy we collect it
UniDash credit balanceCredit from your orders, usable for UniDash orders only (see the Refunds Policy)
Credit history (credits and orders paid with it)Your ledger, refund processing, fraud prevention
Favourite cafeteriasShowing your favourites first

Card payments (including Apple Pay and Google Pay) are processed by Mastercard Payment Gateway Services (MPGS) for Network International, the acquirer of the cafeteria operator that sells you the food, through secure card fields provided by the gateway. The cafeteria operator is the merchant for your card payment: it receives the payment, and Network International's records of it. Your full card number goes directly to the gateway, so it is never seen or stored by UniDash. With each card payment we record the result and reference of the payment and a few details about the card that we need for accounting, refunds and payment disputes: its brand and type, the issuing bank and its country, and the first six digits of the card number, which identify the bank and not you. We do not keep the name on the card, the rest of its number or its expiry with your orders. If you choose to save a card for reuse, we also keep a non-sensitive gateway token and the card's brand, expiry and last four digits to display it; you can remove a saved card at any time. If you pay with Apple Pay or Google Pay, Apple or Google handles your card under its own privacy terms and passes the gateway an encrypted payment token.

Technical data

DataWhy we collect it
Push notification token (Firebase Cloud Messaging)Sending order-status, credit and service-announcement notifications to your device
Crash and diagnostic data (Firebase Crashlytics), only if you switch on usage and crash reportsFixing bugs and keeping the App stable
App usage, only if you switch on usage and crash reports: which screens are opened, session starts, whether a sign-in or sign-up completed, and an approximate location (country and city) that Google derives from your connection (Firebase Analytics, UniDash: Order Ahead only)Understanding which parts of the App are used so we can improve them. This is tied to a random app-install identifier, and we do not send your name, email or account ID with it. UniDash Staff never collects it
A bot-protection check (Cloudflare Turnstile), which runs in the background when the sign-in, password-reset or email-code screen opens, and on the sign-up screen once you tick the required box: IP address and browser/device signalsProtecting accounts from automated sign-in and sign-up abuse

We do not collect your device's precise (GPS) location, contacts, photos, or advertising identifiers, and we do not use your data for advertising, nor sell it, nor build a profile of you as an individual.

2. Legal basis: your consent, for each purpose

Under the PDPL, personal data may be processed with your consent or where the law permits it (Articles 4 to 6). We ask for your consent separately for each purpose and keep a record of each one (section 1):

3. Who can see your data

4. Service providers and other recipients

These providers process data on our instructions and only for the function listed, except where the table says a recipient also acts on its own responsibility. Every provider listed is bound by its data processing terms to protect your data at least as well as this policy describes.

ProviderFunctionData involved
Supabase (supabase.com)Database, authentication, backend hosting, in the European Union (Frankfurt, Germany)All account, order, and credit data
Mastercard Payment Gateway Services (MPGS)The payment gateway: the card fields and the processing of card payments (including Apple Pay and Google Pay)Card details entered in the gateway's card fields; payment amount and result; saved-card token and last four digits
Network International (network.ae)The acquirer of the cafeteria operator: authorises card payments made to the operator and settles them into the operator's account. It handles payment data under its own responsibility as a regulated payment providerPayment amount, the card details it receives through the gateway, payment result and reference
The cafeteria operator (the company that runs the cafeteria you order from)Sells you the food and is the merchant for card payments: it receives the payment through Network International, together with Network International's records of it. It acts on its own responsibility as the seller, uses your data only to prepare and hand over your order and deal with questions about it, and its staff, managers and administrators use UniDash as section 3 describesYour order and the details listed in section 3; for card payments, the amount, result and reference of the payment and the card details Network International reports to its merchants
Google Firebase: Cloud MessagingDelivering push notificationsPush token, notification content
Google Firebase: CrashlyticsCrash reporting, only with your consentDevice model, OS version, crash stack traces, an installation identifier
Google Firebase: AnalyticsUsage measurement, only with your consent (UniDash: Order Ahead only)Screen names, session and sign-in events, app-install identifier, device model, OS version, approximate location (country and city)
Brevo (brevo.com)Sending account emails (verification and password-reset codes)Email address, email content, delivery status
Cloudflare (cloudflare.com)Bot protection on sign-up, sign-in, password reset and resending the email code. Cloudflare runs the check for us, and also uses the same signals on its own responsibility to improve its bot detection, as its Turnstile privacy policy describesIP address and browser/device signals during the check

Transfers outside Jordan. Our database is in the European Union (Frankfurt, Germany) and Brevo is in France, both under the EU General Data Protection Regulation. Google and Cloudflare operate worldwide, including in the United States, under their data processing terms, the EU-US Data Privacy Framework and standard contractual clauses. Before transferring, we checked that each of these offers protection no lower than the PDPL requires (Article 15), you agree to the transfer when you create your account (section 2), and we keep a record of what is transferred, to whom and why (Article 14).

We do not sell your data. Beyond the recipients above, we disclose it only:

5. How we protect your data

6. Retention

7. Your rights, requests and complaints

Article 4 of the PDPL gives you the right to:

Using these rights has no financial or contractual consequence for you.

Decisions made automatically

Some outcomes of an order are decided automatically by fixed rules that apply to everyone: an order the cafeteria does not take up in time is cancelled and refunded; an order whose replacement request goes unanswered is cancelled and refunded; a ready order not collected within 60 minutes is closed; and a cancellation is settled as the Cancellation Policy sets out. These rules look only at the order, never at a profile of you. You can ask for any such decision to be reviewed by a person by writing to support@unidash.food.

How to make a request or a complaint

  1. Write to support@unidash.food from the email address on your account, saying what you want. Our Data Protection Officer handles every privacy request and complaint.
  2. We respond within 5 working days and may ask you to confirm your identity. We carry out a request within 15 working days of receiving it.
  3. If you are not satisfied with our answer, or we do not answer, you can complain to the Personal Data Protection Unit at the Ministry of Digital Economy and Entrepreneurship: PDP@modee.gov.jo, pdp.gov.jo.

8. Account deletion

You can delete your account and personal data at any time: in UniDash: Order Ahead via You → Delete account, which opens unidash.food/delete (you can also go there directly; you sign in again and confirm with a code we email you), in UniDash Staff by asking your cafeteria's administrator, or by request for either app (see the account deletion page). An account cannot be deleted while one of its orders is in progress; once the order has been collected or has ended, it can. Deletion is irreversible. UniDash credit can only be used for orders and is never paid out in cash, so any credit left is lost; the App shows the exact amount before you confirm. Order and payment records we must keep, and our audit log, are kept as section 6 describes. If you tell us why you are leaving, we keep that answer without your name or email, so it is not linked to you.

9. Age

UniDash: Order Ahead accounts are for people aged 18 or older, and you confirm your age when you create one. UniDash Staff accounts are created by a cafeteria's administrator for people who work at that cafeteria, and the App does not ask staff for their age. Neither app is directed at children, and we do not knowingly collect data from anyone under 18.

10. Changes to this policy

We will post any changes here, in English and Arabic, and update the "Last updated" date. For material changes we will notify you in the App before they take effect, and if a change affects what you consented to, we will ask for your consent again.