Changelog
What's shipped, from launch to now.
August 24, 2026
- ComplyMenu now speaks Chinese — both ways of writing it. 简体中文 for kitchens that read Simplified, 繁體中文 for the Cantonese trade that reads Traditional. They are separate choices in the language menu, because being handed the wrong one is its own kind of unreadable. Dates read the way Chinese writes them: 2026年8月6日.
- Your sample data speaks your language too. Load the example restaurant in French and the checks are called Chambre froide and Nettoyage de fermeture, not Walk-in cooler. Names you type yourself are still never translated — those are your records, and they stay exactly as you wrote them.
- The Overview reads properly in every language. Including the equipment-drift warning, which is the longest sentence in the app — the direction, the amount, the timeframe and the deadline now all read in the language you chose, rather than half-translated around English fragments.
August 22, 2026
- Switch language from anywhere. A small language menu now sits in the app footer, so nobody has to go hunting through Settings to read the app in their own language. It remembers your choice and keeps you on the page you were already on.
August 21, 2026
- Inspection records now show your restaurant’s time, not the server’s. Every timestamp on the record — when it was generated, when each check was logged, when a reading was corrected — was being printed in the server’s clock rather than yours. On a document you hand to an inspector, that is the one thing that has to be right. It now follows the timezone set in Settings, on both the printed record and the shared link.
August 20, 2026
- The whole app is now translated, not just part of it. Overview, Settings, Staff, Templates, Locations, Certifications, Inspection and Billing have joined Checks, Cooling and Receiving. Set your language once and every screen follows it — French, Spanish and Punjabi.
August 19, 2026
- ComplyMenu now speaks Punjabi. Written in Gurmukhi, for the kitchens where it is the language actually spoken on the line. Readings stay in Western digits so a temperature is legible to an inspector who may not read the script — a measurement is evidence before it is text.
August 18, 2026
- French and Spanish now cover the whole daily routine. Checks, Cooling and Receiving — the three screens a kitchen actually touches every shift — are fully translated, along with everything around them. Nothing is half-English any more.
- Numbers and times read like the language, not like a translation. A reading shows as 38,5 °F in French and 38.5 °F in Spanish, because those are different conventions and both are right. Countdowns say “1 h 30 min”, not “1h 30m”. What you typed is never translated: your check names, suppliers and notes stay exactly as you wrote them.
August 17, 2026
- ComplyMenu now speaks Spanish. Written for the Spanish spoken in kitchens across North America — temperatures use a period for the decimal, the way Mexico writes them, and times use a 24-hour clock so a reading can never be misread by twelve hours. Pick it per person in Settings, same as French.
August 16, 2026
- ComplyMenu now speaks French. Each person picks their own language in Settings, so one kitchen can run in two languages at once — the language follows whoever logged in, not whoever used the tablet last. Dates and temperatures are written the way the language writes them, not translated word by word onto an English format.
- Starting with navigation and Receiving. The rest of the logging screens are being translated next and are still in English for now. We would rather ship a screen that is properly French than one that is half-translated, so they are arriving one at a time.
August 15, 2026
- The invitation page looks like the rest of ComplyMenu again. The screen where a new team member sets their password was rendering without its styling — plain text on a bare background, in either theme. It worked, but it did not look like software you had just been asked to trust with your records. It now matches every other sign-in screen, light and dark.
- Bigger targets on every sign-in screen. Password fields and buttons on the invitation page now meet the same minimum tap size as the rest of the app, which matters when somebody is setting this up one-handed on a phone in a kitchen.
August 14, 2026
- Checks log without a signal. Walk-ins are wifi dead zones. If the connection drops, your check is saved on the tablet and a banner tells you how many are waiting — then they send by themselves the moment you are back in range. Nobody has to remember to do anything.
- Nothing gets logged twice. Every check carries an identifier created before it is first sent, so a retry after a dropped connection cannot produce two copies of the same reading. If it was already saved, the app says so rather than saving it again — a duplicated reading on a compliance record is worse than a missing one.
- The app still loads offline. Page styling and scripts are kept on the device, and a page that genuinely needs the network says so plainly instead of failing blankly. Checks with a photo attached still need a connection, and tell you.
August 13, 2026
- Equipment that is quietly failing. A walk-in reading 36, 36, 37, 37, 38, 38 is in range every single day and on its way to a breakdown. The Overview now tells you: which unit, how far it has moved, over how many readings, and roughly when it reaches the limit you set. It reads your existing history, so it works from the day you update.
- It stays quiet unless it means it. It will not report a noisy thermometer, a handful of readings, a steady unit, or a drift so slow it reaches nothing for years — a warning you learn to ignore is worse than no warning. Nothing appears on the Overview at all unless something genuinely needs looking at.
August 12, 2026
- Receiving logs. Check the temperature before you sign for it. Record the supplier, what arrived, the reading and whether you took it — refrigerated at 41°F or below, hot at 135°F or above, frozen food frozen. It is the point where a problem is still the supplier’s and not yours, and it now appears on your inspection record cited to §3-202.11.
- Nothing goes in silently. A delivery outside the limit needs a note, whether you rejected it or took it anyway — and taking it anyway is still recorded as out of limit, because that is what happened. Frozen deliveries are judged on arriving frozen rather than on a temperature, which is what the Food Code actually requires.
- Sample data covers it too. The example restaurant now includes eleven deliveries, two of them turned away.
August 11, 2026
- Share your record with a link. Instead of printing, create a read-only link an inspector opens on their own phone. It covers exactly the dates and location you had on screen, expires on its own, and you can withdraw it at any moment — a link you have withdrawn stops working immediately. You can also see how many times it was opened, so you know whether what you sent was actually read.
- It is the same document. The shared record is rendered from the same source as the printed one, so the two can never disagree — including the cooling section. It opens without a login, shows nothing else about your account, and is never indexed by search engines.
- Sample data includes cooling. Loading the example restaurant now fills in cooling records too, including two still running — so you can see the countdown working before you have real ones of your own.
August 10, 2026
- Cooling logs, with the clock built in. Cooked food has to reach 70°F within two hours and 41°F within six hours in total. Start a log when the pot comes off the heat and ComplyMenu counts down to each checkpoint — a paper log can't set a timer, which is exactly why this is the rule kitchens miss. It shows what you're cooling, what temperature it has to hit, and how long is left.
- It tells you before it's too late. Anything approaching or past a checkpoint appears at the top of the Checks page, so the reminder reaches the screen your kitchen already has open. A missed checkpoint records what you did about it — reheat and restart, or discard — because that decision is the record.
- And it's on the inspection sheet. Cooling appears as its own section on the printed record, cited to FDA Food Code §3-501.14, with both readings, the times, the result and who logged it.
August 9, 2026
- And we can write back. When you report something, we can reply to you from inside ComplyMenu and it arrives in your inbox — so a report is a conversation rather than a message into a void.
- Report a problem, from inside the app. There's a "Report a problem" button at the bottom of every page. Tell us what happened in your own words — we record which page you were on, so you don't have to describe where you were. Available to everyone on your team, not just the owner, because the person who hits a problem is usually the one logging checks at 7am.
August 8, 2026
- Which locations keep slipping. The per-location list now shows the last seven days as well as right now — so a store that's behind three days running is flagged as exactly that, and sorts above one that's simply four checks down this morning. A site can read "All clear" today and still show "2 of 7 days missed", which is the pattern worth knowing about.
- It works from day one. The history is read from checks you've already logged rather than starting to collect from today, so the last seven days are there the moment you update. Weekly checks aren't counted against a daily record, and a location or check added mid-week is only judged from the day it existed.
August 7, 2026
- See every location at a glance. If you run more than one site, the Overview now lists them individually — worst first, so whichever store is furthest behind is the first thing you see. Overdue count, still-to-log count, and how many of today's checks are done, per location. One number covering eight restaurants never told you which one needed you.
- Area managers. A new role for whoever runs a group of your locations. They can add, edit and remove the team at their own sites, and see those sites' checks, records and certifications — without getting near your billing, your locations list or your check templates. Everything they see and touch is limited to the stores you assign them, and they can't alter you or another area manager.
- Managers are unchanged. A manager still runs a single site and still can't manage people — that stays with you and your area managers, so promoting someone to run four stores no longer means handing over the whole account.
August 6, 2026
- Overdue emails are easier to scan. Each overdue check now sits in its own labelled pill with the location and last-logged time underneath, instead of running all three together on one wrapping line. On a phone you can find the check you're looking for without reading the whole message.
- Tidier emails all round. Every ComplyMenu email now has even space around its content and fits the width of whatever you're reading it on, rather than being cropped or letterboxed on a phone.
August 5, 2026
- Dark theme. ComplyMenu now comes in dark as well as light. There's a sun-and-moon button in the top right of every page — one tap switches, and it stays that way on that device until you switch back. Light remains the default, so nothing changes unless you ask for it. Easier on the eyes on a wall-mounted tablet in a dimly lit kitchen, and easier on the battery.
- Printed records stay on white paper. Switching the app to dark doesn't change what comes out of the printer. The Food Safety Check Record is shown as a white page even in dark mode, because that's what it is, and printing one uses no more ink than before.
August 4, 2026
- When someone leaves. Removing a team member now ends their access straight away — they're signed out and can't log back in. Their name stays on every check they logged, because that's the record an inspector asks to see. Anyone who never logged a check is deleted outright instead, and the confirmation tells you which of the two you're about to do.
- And when they come back. Past team members are listed under No longer has access on the Staff page, with the date they left and how many of their checks are on file. One button restores them — same password, same locations, nothing to set up again. Handy for seasonal staff.
August 3, 2026
- Prices now say which dollar they mean. ComplyMenu is priced in Canadian dollars, and the site now says so everywhere it quotes a figure — CA$129 per location, per month. If you're paying with a card issued outside Canada, checkout shows the amount converted into your own currency, so what you approve is the number you'll actually be charged.
- One number, in one place. Your billing page now sends you to your own invoices for the exact amount, currency and next charge date, so there's never a second figure to reconcile against your statement. Adding a location tells you the charge is immediate and prorated for the rest of the month.
- Complimentary plans. Some accounts are on us — launch partners, community kitchens, and the restaurants who helped shape the product. If yours is one of them, your billing page says so plainly: the full product, every location, no trial countdown and no card on file.
August 2, 2026
- Adding your team is a real invitation now. You no longer invent a temporary password and pass it along yourself — enter their name, email and role, and they get a link to choose their own. Anyone who hasn't accepted yet shows as Invited on the Staff page, with a Resend button. Links last seven days, and resending replaces the old one.
- Correcting a mistyped reading. Owners and managers can now fix a temperature that was entered wrong. The original figure is kept and shown beside the correction — on screen and on the printed inspection record — along with who changed it and why. Nothing is overwritten, and each entry can only be corrected once.
- Photos on a corrective action. When a reading is out of range you can now attach a picture of what you did about it — the repaired unit, the reheated product, the stock you threw out. Straight from a tablet camera. It shows on the Checks page and is noted on the inspection record. Stored privately; only your team can open it.
August 1, 2026
- Email delivery fixed. Verification, password-reset and welcome emails weren't arriving. They are now, and delivery is monitored so a failure gets caught rather than sitting unnoticed.
- Email verification links are more forgiving. Asking for a new link no longer invalidates the one already sitting in your inbox, and a link your mail provider has already scanned now confirms correctly instead of showing an error.
- Checks loads on any connection. On a filtered or patchy network the Checks page could come up empty even though your checks were there. It no longer depends on anything outside ComplyMenu, and if a page ever does fail to load it says so rather than showing you an empty list.
- Checklists can't record work that wasn't done. A checklist is now checked for completeness when you save it, so a finished record always reflects what was actually ticked off.
- Adding a location can't be confirmed by accident. The slide-to-confirm no longer works until the form is filled in, so you always see what you're adding and what it costs before it's added.
- Removing a staff member tidies up after itself. Their certifications and location assignments now go with them, instead of being left behind. Check history is deliberately kept — those are your compliance records.
July 30, 2026
- A setup guide when you first sign in. A new account now opens with three clear steps — add a location, set up a check, log your first one — ticking themselves off as you go and disappearing once you're running. Adding your team is listed too, but it's optional; plenty of places run this single-handed.
- Try it with example data. Settings now has a one-click way to fill your account with an example restaurant — three locations, five staff, six checks and a month of logged entries — so you can see how everything looks in real use before setting up your own. Removing it takes out exactly what it added and leaves your own data alone.
July 28, 2026
- Managers can watch certifications. A manager now sees which certifications are expiring or expired at their own location, without needing full owner access to the account.
- CSV export. Pull your full check history any time, not just when you're preparing for an inspection.
- Automatic overdue reminders. Owners and managers get a daily email if a check gets missed — once a day, and only about what's actually theirs to fix.
July 25, 2026
- Install it on your tablet. ComplyMenu can now be added to a tablet or phone home screen and opens full-screen, without a browser address bar taking up a fifth of the display. On an iPad use Share → Add to Home Screen; on Android, Install app.
- The menu behaves when you turn a tablet. Rotating a wall-mounted tablet from portrait to landscape used to leave the side menu at full width, squashing everything else. It now adjusts as soon as the screen does.
- Bigger tap targets. Several buttons were too small to hit reliably with gloved hands on a tablet. They're all a comfortable size now.
- No more double entries. Tapping Save twice on a slow tablet used to log the same check twice. The button now locks the moment you press it.
July 22, 2026
- Inspection Mode. Pick a date range and get your logged checks as a printable record — restaurant, period, every reading with its target, who logged it and when, and the corrective action on anything out of range. Print it or save it as a PDF and hand it over. Available to everyone on the team, because an inspector arrives on whatever shift is running.
- A complete guide. Every part of the app, what it does and how to use it, at complymenu.com/guide — ten steps from an empty account to handing a finished record to an inspector.
July 20, 2026
- Certification documents. Attach a scan or photo of the certificate itself — PDF, JPG, PNG or HEIC straight off a phone. Stored privately; only your restaurant's owners and managers can open them.
- Certificate numbers & issuing authority. Record the number printed on the card and who issued it, alongside the dates. These are the details an inspector actually asks for.
- Notes on certifications. A free-text field for anything the structured fields don't cover — replacement card ordered, original in the office binder.
July 18, 2026
- Food safety guides. Plain-English write-ups of the rules operators actually get asked about, free to read at complymenu.com/guides — how long you have to keep records, the two-stage cooling rule, and who actually regulates a restaurant in Canada. Grouped by country, because the rules are not the same on both sides of the border, and every figure is attributed to a named source.
- Free temperature log template. A printable log sheet, plus PDF and Excel downloads, free to anyone at complymenu.com/temperature-log-template — no account needed.
- Press kit. Logos, brand colours and boilerplate at complymenu.com/press.
- Refreshed homepage. A new look across the marketing site, and a brand mark that now scales properly everywhere it appears.
July 15, 2026
- Self-serve signup. Start a trial in minutes, with email verification and no card required.
- Password reset. Never locked out waiting on us.
July 2, 2026
- Multi-location staff assignments. Assign a team member to several specific locations at once, not just one or all — for staff who split their time across sites.
June 20, 2026
- Refreshed look. A tightened, cleaner navigation rail and an updated color system across the app.
June 10, 2026
- Certification tracking. Log staff food-handler certifications with automatic expiring-soon and expired status — no spreadsheet to remember to check.
May 28, 2026
- Location-scoped access. Assign staff and managers to a specific location so their Checks and Overview pages only show what's theirs.
May 18, 2026
- Staff roles. Owners, managers, and staff each see exactly what they need — nothing more.
- °F or °C, set per check — no forced conversions.
May 8, 2026
- Corrective action logging. An out-of-range reading now requires a note on what was done about it before it can be saved.
May 1, 2026 — Launch
- Digital temperature & checklist checks with automatic due/overdue tracking — no manual scheduling required.
- Multi-location support. Track checks across as many sites as you have, or just one.
- Flat monthly pricing per location, no per-employee charges, no contract.
