BackOffice WarehouseEarly access opening

The $600 handheld
is already in your pocket.

A dedicated warehouse scanner costs the better part of a month's wages, gets dropped twice a year, and does one job. Your phone has a better camera than any of them. This turns it into the scanner — and the whole job is on your feet, where it belongs.

Coming soon onGoogle PlayComing soon onApp Store

Free download · signs in to your existing workspace · works on the handhelds you already own

9:41▮▮▮ ▮

Scan

Bakery · warehouse C5

SCANNEDC5-1
Aisle C5, bay 1active
WHAT'S IN IT4 lines
Egg41
Wheat Flour47.5
Khachapuri10
Butter9.8
Free space291.7 m² of 400
Scan📥Put away📤Pick🧮Count
~$600
Saved per handheld you don't buy
6
Jobs in one app, all on your feet
0
Bars of signal required to keep working
Exactly 1
Time a queued scan can post, however often it retries
See it work

Scan. Answer. Move on.

A shelf, a box, a number. The bit in between — the walk to the terminal — is what disappears.

The two questions

Every warehouse day is the same two questions

Where is this thing, and what is on this shelf. Answer both in under a second and most of the walking disappears with them.

📦

Scan a product

Name, barcode, total on hand, and every location holding it with the quantity in each. If some units are counted but not yet placed, it says so rather than leaving you to subtract two numbers.

📍

Scan a shelf

Everything on it, how full it is, and how much room is left in your own unit of measure. A shelf nobody has measured says "not measured" — never "0 free", because those are opposite facts.

⁉️

When a code means two things, it asks

You print your own shelf labels, so a bin code can collide with a supplier's barcode. The app shows both and lets you pick. A scanner that guesses right almost every time is worse than one that asks.

The dead zone problem

It keeps working behind the racking.

Every warehouse has them — steel racking, the chiller, the back wall, the far end of the yard. Scanner software that fails there teaches your staff to write numbers on paper and key them in later, which is the exact habit you bought the software to end.

Put-aways, picks, moves and counts are saved on the device and sync when signal returns. They survive the app being killed and the phone being restarted.

The harder problem is the one nobody sees: the request that did reach the server, whose answer was lost on the way back. The phone cannot tell that apart from "never arrived". Retry and you post the stock twice; don't and you lose the work. So every operation carries a key, and the server remembers it — a replay appliesexactly once, no matter how many times it is sent.

9:41▮ no signal

Count

Aisle C5 · blind count

SAVED ON DEVICE3 waiting
Count 12 linesC5-1
Put away 40C5-2
Move 8C5-1 → C5-3
No signal — saved on the device and will sync.
On reconnectapplied exactly once
Scan📥Put away📤Pick🧮Count
The six jobs

Everything you'd walk to a terminal for, done in the aisle

📥

Put away

The backlog of what's arrived but isn't placed yet, worked out from your actual stock rather than a list someone maintains. The app suggests a spot; you scan the shelf label to confirm it. That scan is what makes it a record of where the stockis, not where somebody meant to put it.

📤

Pick

Say what and how many, and it plans the route — oldest stock first, or earliest expiry for anything batch-tracked. Took fewer than the plan said? Type the real number. A short pick is a fact, not an error.

↔️

Move

Scan where it's coming from, scan where it's going. Both ends, every time — that's the difference between a warehouse you can search and one you have to remember.

🧮

Count

Walk an aisle, scan a shelf, scan each item, type the number. Blind by default, because showing the counter the expected figure measures whether they agree with the system rather than what's actually there.

🚚

Receive

Against a purchase order or without one — goods turn up unannounced and a screen that refuses them just sends the delivery to a clipboard. Batch and expiry are asked for only where that product is actually tracked.

➡️

And straight into put-away

What you just received is already in the put-away queue, one tap away. That handoff is the whole reason receiving and warehousing belong in one app instead of two systems and a walk.

Built for a floor, not a desk

The parts you only notice when they're missing

🔦

A torch, because the bottom shelf is dark

The button only appears once the phone confirms its hardware accepted it. A torch toggle that silently does nothing teaches people the app is broken.

⌨️

Runs on the handhelds you own

A Zebra or Honeywell in its normal mode is a keyboard — it types the barcode and presses enter. The app understands that, so phones and handhelds can share a floor instead of you choosing.

✍️

You can always type the code

Labels get torn, scuffed and shrink-wrapped. Manual entry never goes away, because an operator who can't key a code in goes back to paper.

🧤

Sized for a glove, at arm's length

Big targets, big numerals. It's read while holding a box, under warehouse lighting, not leaned over on a desk.

🔐

Only the jobs you're allowed to do

Someone who only counts gets looking-up and counting. Nobody is shown a button that refuses them — and the server enforces it regardless of what the app shows.

🇬🇪

English and Georgian

Switchable from the top bar, not buried in settings, because a picker who lands in the wrong language needs to fix it without finding a menu.

Availability

Where it stands today

The honest status. The app is built and running against a real warehouse's data — what's still ahead is the store paperwork, not the software.

PlatformStatusHow to get it
Androidio.backoffice.wmsEarly access openingGet on the list →
iOSiPhone & iPadComing soonGet the TestFlight invite →
Browseravailable nowLiveZones, put-away, picking and counting all run at app.bo.ge

Camera scanning needs the app. On a laptop or an iPad browser the phone camera isn't available to us, so the web version is keyboard and hardware-scanner only — we'd rather say that than have you find out in an aisle.

Questions

Before you sign up

Do I still need to buy barcode scanners?

No. The camera reads EAN, UPC, Code 128, Code 39, QR and DataMatrix on the device itself — no network round trip per scan, which matters in a building with dead zones. And if you already own handhelds, the app runs on them too.

What do I need on my workspace first?

The Warehouse Management app, with your zones and locations set up. The phone app is a window onto that — it doesn't hold a separate inventory of its own.

What happens if two people scan the same shelf at once?

Both see the same live data, and each records what they actually did. Where the numbers disagree, your placement totals and your stock totals stop matching — and the system reports that gap rather than quietly picking a winner.

Can I still count if the count doesn't match?

Yes, and this is the important part. Recording what you counted and posting the difference are separate steps. If the units are all in the building but on the wrong shelf, the app settles it. If stock is genuinely missing or genuinely found, that's a stock adjustment and it goes through your inventory system properly, so valuation and costing stay right.

Does it work for goods we're storing for customers?

Yes. If you run a 3PL or bonded warehouse, each customer's stock stays theirs, and staff only see the customers they're allowed to see. Your own goods are always visible — an empty owner means it's yours, not somebody's secret.

What will it cost?

The download is free and there's no separate mobile seat — it's your normal plan. See pricing.

Get early access.

Tell us your workspace, how many buildings you run, and whether your team is on phones, handhelds or both. We'll put you on the first Android track and set the zones up with you.

You getThe first Android build, plus the TestFlight invite the moment iOS opens.
We askThat you tell us when something breaks on a real shift. That's the whole deal.
You keepEverything. It's your workspace's data — leaving early access changes nothing about it.