Cookies and storage
No cookies from the DeskDude Services site itself. Only the theme choice uses localStorage.
Last updated: 23 July 2026
The public DeskDude Services site sets no cookies. It only writes to localStorage to
remember your light/dark theme choice, see the table below. The site's Content Security
Policy only allows the Ask Malte assistant as an external source, from
ask-deskdude-ai.vercel.app. No other third-party code, including analytics,
ads, or tracking scripts, can load on the site at all.
Where things stand right now
deskdude-theme, so it's remembered on your next visit.
No cookies are set, and the value is only used to style the page.
ask-deskdude-ai.vercel.app.
The Ask Malte widget's own code doesn't set cookies. It reads that same localStorage key
(deskdude-theme) to match its own appearance to the theme you've chosen on
the site.
Why there's no cookie banner
There's no cookie banner on the DeskDude Services site because the site doesn't set cookies and doesn't write to browser storage. That's true even though a free ebook download triggers a technical server-side event, see the section below. That event isn't stored in your browser and doesn't require consent under the cookie rules, but it's a form of data processing that's described here and in the privacy notice for transparency.
Ebook downloads: a server event, not a cookie
If you download a free ebook from the site, a small server function sends a redacted event to DeskDude Ops, my internal operations tool. The event contains a hash of your IP address, a hash of your browser's user agent, the referring domain, a rough country level, and the ebook's ID. No raw IP address is sent, and no cookie or anything in your browser's storage is set. The purpose is to see how many times an ebook gets downloaded, and roughly from where.
Download events in DeskDude Ops are normally kept for up to 24 months and are only accessible to me. See the privacy notice for more detail.
If I add tracking later
If I ever add analytics, product measurement, ads, pixels, heatmaps, session recording, or similar non-essential technology, it won't happen before the site is updated and a real consent flow is set up. Consent has to be obtained before that kind of technology ever loads.
Server logs
The hosting infrastructure (Vercel) may store technical logs such as IP address, user agent, request path, timestamp, and error data for security, debugging, abuse prevention, and operations. That's not browser cookies, but it's mentioned here for transparency.
Restaurant Training
The Restaurant Training app and product pages have their own legal pages, because login, sessions, training workspaces, and app data are a different data flow. The product's own cookies page lives at /restaurant-training/en/cookies.