DineOS See a live menu

Privacy policy

Last updated October 2, 2026

DineOS is restaurant software: QR menus, table ordering, kitchen displays, recipes and stock, guest offers, WhatsApp messages and Google review management. It is built and run by Remon Ramy in Egypt ("DineOS", "we", "us"). This policy covers the DineOS app and this website, howtools.online. If anything here is unclear, write to [email protected] and you'll get an answer from a person.

The short version. Each restaurant's data sits in its own database. We use it to run DineOS for that restaurant and nothing else. We don't sell personal data, we don't run ads inside DineOS, and data we get from Google is only shown back to the restaurant it belongs to.

Who is responsible for what

When a restaurant uses DineOS, the restaurant decides what it collects from its guests and why. For that guest data the restaurant is the controller and DineOS processes it on the restaurant's behalf. For restaurant accounts, the Google account DineOS connects to, and visitors to this website, DineOS is responsible.

What we collect

Restaurant staff and owners

Guests using a restaurant's menu

We never record a guest's IP address in the menu statistics, their precise location, or anything from other websites or apps. Each restaurant's menu has its own privacy page that guests can open from the menu.

Visitors to this website

We use Google Analytics 4 with Consent Mode, and a self-hosted, cookieless Umami counter, to see which pages are read and roughly where visitors come from. In the EEA, the UK and Switzerland, Google Analytics stores nothing on your device unless you allow it. There are no ads on this site.

Data from Google (Google Business Profile)

DineOS can connect to Google Business Profile so a restaurant can see and answer its Google reviews inside DineOS. This is how it works and exactly what we do with the data.

Which Google account and what access

DineOS uses one Google account of its own. A DineOS developer signs in with it once and grants these permissions:

Permission (scope)Why we need it
openid, userinfo.email To show which Google account is connected, so the right one stays linked.
business.manage To list the Business Profile locations that restaurants have shared with that account, read their reviews, rating and performance numbers, and post or remove the replies a restaurant's staff write.

Restaurants never sign in to Google through DineOS. A restaurant gives access by adding DineOS's Google account as a manager of its own Business Profile, and can remove it there at any time. Only DineOS developers link a branch to a listing, so no restaurant can reach another's.

What we read and keep

How we use it

Who sees it

Only the restaurant that owns the listing (its accounts with permission to see reviews) and the DineOS team running the service. We don't sell Google data, share it with other restaurants, use it for advertising, or use it to train AI or machine learning models. Humans at DineOS look at it only when the restaurant asks for support, for security reasons, to comply with the law, or when it's part of the service working.

How long we keep it

DineOS's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

WhatsApp

A restaurant can message guests from its own WhatsApp Business number through Meta's WhatsApp Business Platform. Messages only go to guests who asked for them on the menu and then confirmed on WhatsApp. Replying STOP ends them. The phone number and message content pass through Meta to be delivered, under Meta's own terms.

Where data is stored and who helps us

DineOS runs on a server we rent and manage ourselves. Traffic is encrypted (HTTPS) and passes through Cloudflare. We use a small number of providers, only for what they do:

How long we keep data

Your choices and rights

Guests can use every menu without sharing a phone number (unless a restaurant requires one to order), clear the device identifier by deleting the site's data in their browser, and stop WhatsApp messages at any time. To see, correct or delete data a restaurant holds about you, contact the restaurant or write to us and we'll pass it on and help them do it. You can also ask us directly about any data DineOS is responsible for. Depending on where you live, you may have further rights under laws such as Egypt's Personal Data Protection Law or the GDPR.

Children

DineOS isn't aimed at children. The offers form doesn't accept anyone younger than ten, and we don't knowingly collect data about children beyond the anonymous menu statistics.

Security

Passwords are hashed, accounts lock after ten wrong attempts, sensitive changes ask for the password again, and every change is logged. Each restaurant has its own database, and staff only see the branches and pages their role allows.

Changes to this policy

If we change how we handle data, we'll update this page and the date at the top. Restaurants using DineOS will hear about important changes inside the dashboard.

Contact

DineOS, run by Remon Ramy, Egypt. Email [email protected].