Built from customer requests

What changed in SafeSheet

Every change below is live now, newest first. Each one says where it came from: a customer asked for it, a trial ran into it, OSHA's Hazard Communication Standard called for it, or we found it ourselves.

Updated

October 2026

  1. An SDS that is on file and not yet due for review now reads “Up to date” instead of “Compliant”, on screen and in the printed OSHA report.

    Our own find
  2. Once an SDS review date is more than a year past, reminders and the dashboard show the date it passed instead of a day count in the thousands.

    Our own find
  3. A mixture can now list the hazardous ingredients from Section 3 of its SDS, each with its CAS number and concentration, and once they are entered, its label and QR page show it as a mixture, not one ingredient's CAS.

    Asked by a customer
  4. When an SDS is due for review but is still the manufacturer's latest version, you can mark it “Checked: still the latest”, which records who checked and sets the next reminder 12 months out.

    Asked by a customer
  5. You can now drag an SDS PDF onto the upload box when adding or editing a chemical, and a PDF dropped just beside the box no longer opens in a new tab.

    Asked by a customer
  6. The chemical page no longer reloads when you switch browser tabs and come back, so a step you had open stays open.

    Our own find
  7. SDS review emails now come when something changes, plus a weekly summary, instead of the same list every day, and an old SDS added today gets a review date 30 days out rather than one already past.

    Our own find
  8. Chemical lookup now understands common abbreviations such as IPA, DCM and TSP, marks a xylene result as one isomer, and points a blend with no match to Section 2 of its SDS.

    Our own find
  9. A team invite that has lapsed now shows as expired, with a Re-send button that sends a fresh link instead of blocking a new invite.

    Our own find
  10. Every checklist item now names the paragraph of the OSHA standard or inspection directive it rests on, and the inspection-prep checklist follows what that directive tells inspectors to check.

    Required by the rule
  11. A site with no chemicals now says it isn't ready to post, on its card and its QR print view, and you can add chemicals from your inventory to it from the site itself.

    Our own find
  12. Each chemical now shows whether its hazards were checked against its SDS, flags leftover placeholder hazard text, and warns when a printed label no longer matches.

    Our own find
  13. A new account can start by setting up a site whose QR code works right away, and a saved chemical's page says which site's QR code shows it.

    Our own find
  14. The QR section of your reports now leaves out automated traffic, names the site for every SDS view, and exports to CSV with date, site, chemical and device.

    Our own find
  15. Sign-in and sign-up email links now open a confirm page first, so a company mail scanner can't use them up, and an invited teammate lands in the team that invited them.

    Our own find
  16. An extended trial now gets its trial-ending reminder again, four days before the new end date.

    Our own find
  17. Owners and admins can copy a pending team invite's link to send it themselves, and the app no longer says an invite was sent when the email was rejected.

    Asked by a customer
  18. When SafeSheet reads an SDS PDF, it now also suggests the SDS revision date for you to confirm, and it never overwrites a date you typed.

    Our own find
  19. An SDS past its review reminder now reads “Review due”, a prompt to check with the manufacturer, instead of “Expired”, because OSHA sets no expiry date for an SDS.

    Required by the rule
  20. SafeSheet can now read an SDS PDF right on the add-chemical form and suggest its hazards, which you confirm before saving.

    Our own find
  21. Trial-ending emails and the paywall now say plainly that your posted QR codes keep working after a trial ends, and only the app pauses until you pick a plan.

    Our own find
  22. SafeSheet can now read the SDS PDF attached to a chemical and suggest its signal word, pictograms, and hazard and precautionary statements, which you confirm before anything is saved.

    Our own find
  23. Subscribing with two or more trial days left now keeps them free until the trial ends, and you can change plans, cancel or pay an invoice from Settings, Billing.

    Our own find

September 2026

  1. Printed labels now fit whole precautionary sentences with a pointer to the SDS instead of cutting text off, and the preview matches the printed label exactly.

    Our own find
  2. Editing a chemical no longer replaces its saved hazard statements with generic default wording, and the label preview flags statements that are missing or still default.

    Our own find
  3. The day-3 trial email no longer asks you to add your first chemical when you already have.

    Our own find
  4. One chemical and its SDS can now be assigned to several sites, so it shows on each site's QR code without uploading the SDS twice.

    From a trial
  5. Tapping a chemical after scanning a site's QR code now opens its safety information instead of a “Chemical Not Found” page.

    From a trial
  6. Several HazCom checklist items were reworded so they no longer overstate what OSHA's standard requires, in existing accounts too.

    Required by the rule
  7. Dates such as SDS revision and training dates no longer show one day early for US users, on screen or in printed reports.

    Our own find
  8. The HazCom program checklist no longer says training must be repeated every year, and now calls for training at initial assignment and whenever a new hazard is introduced.

    Required by the rule

Something you need changed?

Write to support@safesheet.app. Or try it first: fourteen days free, no credit card.

Start your free trial