Cookies and browser storage

Last updated: 17 September 2026

This site has no advertising, tracking or identifying analytics cookies. There is no banner asking for consent either, for the simple reason that there is nothing to ask about. There is one cookie and a handful of items in your browser's storage, all of them needed for the service to work, and all of them listed here.

This English text is provided for convenience. The Hebrew version of this document is the one that governs: מדיניות עוגיות ואחסון בדפדפן.

1. What there is

NameKindWhyLife
qder_sessionCookieTo remember that you are signed in. Sent only over HTTPS, not readable by JavaScript, and never sent from another site.Until you sign out or the session lapses
The table sessionBrowser storage (sessionStorage)To remember which table you are sitting at as you move between screens. Not a cookie, so it is never sent automatically with a request.Until the tab closes, and in any case the server ends the session after 4 hours
A random visitor stringBrowser storageTo give the conversation on the home page a random "name" so the server can rate-limit without identifying you. Linked to nothing else.Until the tab closes
The allergens you named in the conversationBrowser storage (sessionStorage)Sensitive information. When you tell the waiter you are allergic to something, your browser remembers which allergens were named so the menu can mark them at once. Kept on your device only, never sent to any measurement tool, and it never leaves this table.Until the tab closes
Your basketBrowser storage (sessionStorage)What you have chosen and not yet sent to the kitchen, so a refresh does not lose it. Tied to the table session.Until the tab closes
The menu languageBrowser storage (sessionStorage)To remember which language you asked to see the menu in.Until the tab closes
Carrying the conversation from the concierge to the tableBrowser storage (sessionStorage)So what you typed before scanning the code travels with you to the table screen.Deleted the moment it is read
Your place in the waiting listBrowser storage (localStorage)The id of your entry in the branch's waiting list, so we can show you the queue after a refresh.Until you leave the list or clear the site's data
Site languageBrowser storage (localStorage)To remember whether you chose Hebrew or English on the diner pages.Until you clear the site's data
qder_privacy and the preference beside itCookie + browser storage (localStorage)Your decision in the settings panel further down this page. It holds two letters and a digit per category and nothing else: no name, no identifier and no link to an account. The server reads it only to decide whether a measurement script may run at all.One year, or until you clear the site's data
The message you started typingBrowser storageSo the question you wrote on the home page travels with you to the chat screen.Deleted the moment it is read
Assistant panel state (staff only)Browser storageTo remember whether the assistant panel was open.Until the tab closes
A copy of the conversation with the digital waiterBrowser storage (localStorage)So the conversation at the table does not vanish if you lock your phone or refresh the page. Kept on your device only, for this table only.48 hours, then deleted from the device
The first-time hints at the tableBrowser storage (localStorage)To remember which short explanations you have already seen, so they are not shown again. It does not identify you.Until you clear the site's data
Theme (staff)Browser storage (localStorage)To remember whether you chose dark or light mode in the panels and the kitchen screen.Until you clear the site's data
The processor chosen on the setup screen (staff)Browser storage (localStorage)To remember which payment processor was selected on the setup screen, so it is not lost on a refresh. No keys are kept in it.Until you clear the site's data
qder_nextCookieWhen signing in with Google or Microsoft: to remember which page to return you to once the provider confirms. It contains a page address and nothing else.10 minutes, deleted as soon as sign-in finishes
"Not now" on the passkey suggestionBrowser storage (localStorage)To remember that you asked not to be shown the passkey suggestion on the account page again.Until you clear the site's data
Status page languageBrowser storage (localStorage)On status.qder.ai: to remember whether you chose Hebrew or English.Until you clear the site's data
CF_Authorization (Qder staff only)Cloudflare cookieCreated only for someone signing in to our internal operations console through Cloudflare Access. Diners and restaurants never receive it.Up to 12 hours

All of these are needed for the service to work. Under Israeli and European law, uses like these do not require prior consent, which is why we do not show a banner asking for it. The conversation with the digital waiter is kept in three places: a copy in your browser for 48 hours (the row above), the most recent messages on the server for 24 hours, tied to the table rather than to you, and a scrubbed log of the conversation (no name, email or phone) for 90 days, to improve the waiter at that restaurant. All of it is explained in the privacy policy.

2. What there is not

Our pages run under a Content Security Policy that blocks scripts from outside sources, so a tracking tool cannot be loaded even by accident. That policy follows your setting: when you switch "Measurement" off, the address of the measurement script stops appearing in the policy and the browser itself blocks it — even if the infrastructure tries to add it to the page. It is a real switch, not a polite request.

3. Nothing is loaded from outside

Even the site's fonts are served from our own server. Your browser does not contact any third-party server to display these pages — not Google Fonts and not an advertising network — and your IP address reaches only us and the infrastructure that hosts us.

4. The payment page

When you pay, you move to the page of the restaurant's payment processor. Whatever that page stores in your browser is governed by its policy, not ours.

5. Your settings

This panel is live: it shows what may be kept on this device and lets you change it. Categories with nothing in them are marked as such, because we do not show a switch that does nothing.

6. Controlling it from the browser too

You can delete what is stored in your browser through your browser's settings, at any time. Deleting the table session means you will have to scan the code on the table again. None of this affects an order already sent to the kitchen.