Inventory tracker for small businesses

Know what you have, where it is, and what is running low. Stocklight works entirely on your iPhone, with no account and no connection required.

Coming to theApp StoreComing to the App StoreSee how it works
10,000
rows per CSV import
3
taps to record stock
7
immutable event types
The Stocklight items list, showing each item with its balance.

The event types Stocklight records

  • Opening
  • Stock in
  • Stock out
  • Recount
  • Correction
  • Transfer out
  • Transfer in

How it works

Four moves, and the ledger keeps itself.

The Stocklight scan screen, with a barcode in the viewfinder.
An item in Stocklight, showing its balance and the stock in, stock out, recount and transfer actions.
The Stocklight items list with a search field above it.
The Stocklight reports screen, including the low stock view.
  1. 01

    Add an item, or scan one in

    Type a name and an opening count, or point the camera at a barcode to find an item you already track. Stocklight reads the code on your device; it does not look anything up online.

  2. 02

    Record stock in, stock out, or a recount

    Three taps. Every movement is written once and never rewritten. A correction adds a compensating event, so the original entry stays visible.

  3. 03

    Find anything as you type

    Search runs across your items while you type. Scanning a code jumps straight to the matching item.

  4. 04

    See what is running low, per location

    Set a low-stock threshold for an item in a location. The Low Stock view in Reports lists everything that has crossed it.

What it does

Built to be trusted with the count.

  • Offline-first by design

    Your workspace lives in a local database on the device. Everything works with no connection, and nothing leaves the device by default.

  • Barcode and QR scanning

    Scan a code to find an item you already track, or to prefill a new one. Codes are read on device, against your own items.

  • History you can trust

    Seven event types, appended and never edited. Corrections add a compensating event rather than rewriting the past.

  • Stock by location

    Balances and history are tracked per location, so the count you see is the count in that place.

  • Low-stock thresholds

    Set a threshold for an item in a location. The Low Stock view in Reports shows everything that has fallen below it.

  • Export that stays yours

    A full CSV package covering items, locations, balances, events, transfers and activity, with a manifest describing the set.

Try it

Try the core loop

A small working model of Stocklight, running entirely in this page. Nothing is saved and nothing is sent anywhere.

  1. Add an item. Give it a name, an opening count, and a low-stock threshold.

  2. Record stock coming in. Pick the item, choose stock in, and enter a quantity.

  3. Find it. Start typing part of the name.

  4. Now take stock out until the balance reaches the threshold.

  5. That is the loop. Every movement is still in the history below; nothing was overwritten.

Items

On this device

No items yet. Add one to start the loop.

Illustrative. Scanning here is simulated; in the app the camera reads the code on your device.

Stocklight in numbers

10,000
rows in a single CSV import
3
decimal places for fractional quantities
1
photo per item, up to 1600 pixels
7
immutable event types

Privacy and ownership

Inventory that lives on your device.

No account is required to use Stocklight locally. Your items, counts, and history are stored in a local database on your iPhone, protected by iOS data protection.

Nothing leaves the device by default. There is no analytics pipeline reading your counts, and no product database being queried in the background when you scan.

Optional cloud sync is planned as an operator-hosted service on European infrastructure. It will be something you turn on, not something that is on.

And if you ever want out, the full CSV export is one action away.

Stocklight in its dark appearance, showing the items list.

Where it fits

Between a spreadsheet and a system you have to implement.

How Stocklight compares with a spreadsheet and with an ERP or WMS suite
AspectSpreadsheetStocklightERP or WMS suite
Setup effortMinutes, then it grows into a second jobMinutesWeeks, often with a consultant
Works with no connectionDepends on the toolYes, fullyRarely
Stock per locationManual columns you maintain by handTracked per locationYes
Audit historyWhatever the undo stack remembersEvery movement, appended and never rewrittenYes
Getting your data outYesA full CSV package, whenever you want itUsually, with effort
Built forAnythingSmall businessesLarger organizations

Your data

Bring your list in. Take everything out.

  • CSV import, up to 10,000 rows

    Map your columns, preview what will happen, then commit. The import is applied as one unit: either all of it lands or none of it does.

  • A complete export package

    Items, locations, per-location balances, stock events, transfers and activity, plus a manifest describing the set.

iPhone first, iPad supported.

Stocklight runs on iOS and iPadOS 17 or later, and is currently available in English.

Stocklight is in development. This page describes what the app does today, not what is planned.

Start with one item.

Add your first item with an opening count, and let the history build itself from there.

Coming to theApp StoreComing to the App StoreQuestions? See support.