Changelog
What has changed in Sift, newest first. Every entry is sorted by what kind of change it was, because most of the work on a label scanner is not visible: matcher corrections, data verification and access hardening happen continuously, and they are the changes that decide whether a result can be trusted.
24 September 2026
You can permanently delete your account from Profile. Sift asks for your password and a typed confirmation word first, then removes your account, your saved preferences and every scan linked to it. The Privacy Policy lists what deletion removes and what it cannot reach.
11 September 2026
Photos are now checked before a scan runs. An image too dark, too blurred or too far from a label is refused up front rather than transcribed badly and reported as a result.
Diet findings that rest on an ingredient term which has not yet been hand-checked against its source are labelled as unverified in the result, instead of reading like a settled answer.
A scan interrupted by a dropped connection can be retried without taking the photo again.
On screens wider than 1024px, Scan, History and Profile share a fixed left sidebar rather than a bottom tab bar meant for a phone.
10 September 2026
Custom terms added to a profile are checked before they are stored, so a typo or a pasted sentence cannot quietly become a matching rule.
Ingredients whose wording qualifies an allergen, such as a plant-based term sitting next to a dairy word, are resolved explicitly instead of resolving to whichever term was read first.
2 September 2026
Capture controls now hide once a scan finishes, and the live camera no longer flashes back on behind the result.
1 September 2026
The scan pipeline was hardened end to end: clearer failure responses, rate limiting held in the database rather than in memory, and no path that turns an unreadable label into a clean result.
Results are matched against your own saved allergens and diet preferences rather than against a single generic list.
The result card leads with the verdict instead of burying it, and starting a second scan no longer leaves the previous one half on screen.
30 August 2026
An allergen printed after a decimal quantity, as in "milk 2.5%", is no longer dropped by the number handling in the matcher.
The live camera preview is hidden on mobile, where the device camera app produces a sharper label photo.
29 August 2026
The core allergen, diet and ingredient-note groups that have been reviewed against their cited source are now marked verified in the data. Groups still awaiting review stay unverified, and an unverified group can only ever add a warning, never remove one.
The 2025 FDA and HHS phase-out of several synthetic dyes is recorded in the artificial colour and trans fat source notes.
28 August 2026
Scan records can no longer be written from the browser. Insert, update, delete and truncate rights on the scan table were revoked for signed-in and anonymous clients alike, and every write now goes through the server.
27 August 2026
Scans taken before signing in are kept in a guest strip and move to your account when you create one.
The 3D mascot was replaced with flat artwork, the scan screen was split into sectioned cards, and the copy was rewritten so that verdicts and warnings read plainly while the friendly voice stays in idle and empty states.
26 August 2026
First deployment of Sift: photograph an ingredient label, have the text read, and see which of your allergens the printed wording matches.
Capture from the device camera app or from an existing photo, not only from the in-page preview.
The shared design system landed, the verdict card gained the detail it has now, and the raw transcription moved behind a disclosure instead of sitting on the page as a JSON dump.
Sift is in private beta, so this list starts at the first deployment rather than at a version 1.0. How the scanning and matching work is described on How Sift works.
Sift