Never run out. Never overstock.

Chemical inventory for water and wastewater treatment plants. ChemLevel works out when each tank and cylinder needs ordering, from the readings your operators already take, and drafts the vendor order before that day comes.

The demo is a sample plant: no account, nothing to install. Signing up is free for 15 days, with no credit card and no sales call.

  • Download on the App Store
  • Get it on Google Play
How ChemLevel fits a plant: the readings from each tank and cylinder rack go into the app, which shows what needs ordering and drafts the order for the vendor, for a person to send.

Readings in, at the tank

An operator logs a tank level or a cylinder weight in about ten seconds, standing at the tank, on a keypad sized for gloved hands.

No signal in the chemical building? The reading is saved on the phone and syncs as soon as there’s a connection. Each reading updates that chemical’s forecast right away.

  • Vertical tank
  • Horizontal tank
  • Rectangular tank
  • Cylinder rack
Each tank keeps its real shape, so an inch on the gauge is the right number of gallons at any height. Racks of 150 lb and 2,000 lb cylinders are weighed position by position.
Log in the demo: a tank chosen, its last reading, and the keypad for entering the new level (full-size screenshot)
Where: Log, in the demo.

Tags at the tanks

Tags are optional: tag every tank, a few, or none. Stick an NFC tag by a sight glass or scale, and tapping it opens that tank in Log. The reading saved within 15 minutes is marked Tapped.

A tank with no tag is logged the same way as always, with no mark. On a tagged tank, a reading saved without a tap is marked No tap, with the operator’s reason if your plant asks for one. A reading is never refused.

The mark shows only that the phone touched that tank’s tag shortly before the reading was saved. It doesn’t check the number, and the app tells you that.

Reports › Rounds shows a supervisor each day’s readings in the order they were taken, with their marks. It points out readings that look copied, rushed or filled in late, with or without tags.

  1. T-101Tapped
  2. T-102Tapped
  3. R-201Tapped
  4. T-103No tap
  5. T-104Tapped
  6. T-105Not checked yet
A round, drawn the way Rounds lists it. A tank’s tag is lit when it was tapped before the reading was saved.

On the Team plan. Tags work in the iPhone app, on the App Store, and the Android app, on Google Play. The round review also works in a browser, with or without tags.

Reports, Rounds in the demo: today’s readings in the order they were taken, each with who logged it and its mark, Tapped or No tap with the reason, and a note on a reading that matched the estimate shown (full-size screenshot)
Where: Reports › Rounds, as Morgan Chen.

A forecast you can trace

Every reading updates how fast the chemical is being used, based on the hours that passed between readings. Two readings 33 hours apart count as 33 hours of use.

That rate gives the days until the tank runs out, the date to order by, and how much to order. Tap the ? beside any figure to see the math worked through in your own numbers.

Readings set the rate. The forecast runs it forward to the order-by level, in amber, and on to empty.

Every formula is published, with worked examples, in How we calculate.

A chemical’s Overview: a fill gauge and the reading it was last read at, beside days until empty, the current level, the order-by date and the recommended order quantity, with Log a reading above Place order (full-size screenshot)
Where: any chemical under Order now.

An order, drafted. Never sent by itself.

The quantity and delivery date are already worked out from the forecast, with the PO number and the delivery window beside them.

Place order without email logs the order and sends nothing, and the reorder alert goes quiet. Place order & email vendor opens your own mail app with the order written out. You decide whether to send it.

When the delivery comes, it is logged against the order, and on Team against the chemical’s budget for the year.

ChemLevel’s part ends at your mail app. The dashed line is yours. The order goes to the vendor only when a person presses Send.
The Place order sheet: a PO number, the requested delivery date with a line saying why it is that date, full load or a specific amount with its quantity, and Place order & email vendor above Place order without email (full-size screenshot)
Where: Place order, under a chemical’s figures.

The whole plant on one screen

Open the same plant in any browser, in the office or on a screen in the control room. The Chemicals tab’s Control room view shows every chemical’s gauge and current level, days until empty, and when to order or when the delivery is due. It fills whatever screen it’s on.

The Chemicals tab’s Control room view in the demo, full screen on a 1080p monitor: nine chemicals, each a card with its tank gauge or cylinder rack, the percent full and when it was read, days until empty, the current level, the next order-by or delivery-due date and the recommended quantity, with its status at the top right (full-size screenshot)
The Control room view in the demo, full screen on a 1080p monitor. Sample data.

Also in ChemLevel

  • Every plant, one account. Each plant keeps its own chemicals, thresholds, vendors and budgets, and a person can be limited to the plants they work at.
  • Roles that match the job. Operators log readings, supervisors set up chemicals and budgets, and administrators run the roster and billing. Seeing costs is a separate permission.
  • Days of storage. Each chemical’s days on hand, against the days your state requires.
  • Maintenance, flagged where it happens. A problem flagged from its chemical opens an email to the site’s maintenance contact in your own mail app.
  • Budget you can see coming. On Team: an annual budget per chemical, spend against it, and every order still to come before the year ends.
  • The lab has a budget too. On Team: reagents and standards read from the vendor’s confirmation, PDF or CSV, with price history. The confirmation itself is never kept.

Priced per plant

Start free for 15 days, with no credit card and no one to talk to first. Set up your plant, log readings for a couple of weeks while the forecast settles, then pick the plan that fits.

The two plans, item by item
Item

Starter

$79/mo

For a single plant keeping an eye on inventory and reorder timing.

Team

$129/mo per plant

For a plant that tracks what it spends as well as what it has, in the plant and in the lab.

Plants1Any number, added any time: $129/mo each, however many you run
UsersUnlimitedUnlimited
Chemicals and cylinder racksUnlimitedUnlimited
Reorder forecasting and order-by datesIncludedIncluded
Days of storage against your state’s requirementIncludedIncluded
Vendor order emails and delivery loggingIncludedIncluded
Maintenance flagging and change historyIncludedIncluded
Budget & procurement tracking: an annual budget per chemical, with pace against itNot includedIncluded
Spend history and cost exportsNot includedIncluded
Lab inventory: orders read from the vendor’s confirmation, with price historyNot includedIncluded
Round review: who logged each reading and when, and the ones that look copied, rushed or filled in lateNot includedIncluded
Tags at the tanks, optional: a tap opens the tank and marks the reading as taken thereNot includedIncluded in the iPhone and Android apps
Sign up for Starter (opens in a new tab) Sign up for Team (opens in a new tab)

Both plans start with the same 15-day trial. You pick one when it ends, and nothing is charged before then. Not ready to sign up? Try the demo (opens in a new tab) instead: sample data, no account.

Buying against a purchase order? We invoice public utilities on 30-day terms, monthly or annually with two months free, and honor a sales tax exemption certificate. Prices exclude sales tax, which is added where we are registered to collect it. Everything your purchasing office and IT reviewer will ask is on one page.

For purchasing & IT

Common questions

Is there a free trial?
Yes. You get 15 days when you create your organization, with no credit card. Nothing is charged automatically. When the trial ends you pick a plan, or the account becomes read-only. Everything recorded stays readable, nothing new can be saved, and the account is deleted if 30 days pass without a plan.
Does ChemLevel place orders by itself?
No. It drafts the order with the quantity, vendor and delivery window. A person reviews it and decides whether to send it.
Does it work without signal?
Yes. A reading logged with no signal is saved on the device and syncs as soon as there’s a connection.
Is our data secure?
It’s hosted in the United States and encrypted at rest and in transit. The database keeps each organization’s data separate. The Security page lists what is in place and what isn’t yet.

Try the demo

Open the sample plant, choose Morgan Chen, the supervisor, and follow a reading through to its forecast and an order. There’s no signup, no credit card and nothing to install.

Prefer to talk it through first? Reach us at info@chemlevel.com