DeepShelf
Local-first inventory & point of sale

Your store doesn't stop when the internet does.

DeepShelf is a desktop app for independent shops — inventory, checkout, staff roles, and reports that run entirely on your own machine. No subscription, no cloud account, no connection required.

One-time purchase  ·  activate online once, then work offline

fig. 01 — the dashboard, rendered offline

Works offline
Every feature — checkout included — runs with zero connectivity.
Encrypted at rest
Your database is sealed with SQLCipher. Not readable without the key.
Your data, your disk
Nothing leaves the machine unless you choose to back it up.
Why local-first

Cloud POS systems weren't priced for a shop like yours.

The default answer to store software is a monthly bill, a login screen, and a prayer that the Wi-Fi holds. There's a quieter option.

/01

The subscription treadmill

$30, $60, $90 a month — forever. Over three years that's more than the till, the scale, and the barcode scanner combined. DeepShelf is software you own.

/02

The outage tax

When the connection drops, cloud tills freeze and the queue walks out. DeepShelf keeps ringing up sales through blackouts, and doesn't notice the difference.

/03

Your numbers, held hostage

Stop paying and your sales history vanishes behind a paywall. DeepShelf keeps every record in an encrypted file on your own drive — export it any time.

What's inside

Everything a small store actually uses.

Built from the workflows of real shops: receive stock, sell it, count it, report on it. Nothing decorative, nothing missing.

Fast checkout

Ring up sales in cash, card, or mobile money. Prices and stock are validated before a sale is recorded — no negative inventory, ever.

Honest inventory

Every quantity change is a recorded stock movement — deliveries, damages, corrections. You can always answer “where did it go?”

Staff roles & auto-lock

Give cashiers a till, not the books. Role-gated access keeps reports and settings for owners, and the app locks itself after 15 idle minutes.

Reports that export

Daily sales, best sellers, stock valuation. One click to CSV for your accountant, or PDF for the back office.

Backups you can trust

Scheduled encrypted backups with checksum verification. Restore is restart-safe — a failed restore never leaves you with a broken database.

A full audit trail

Who changed what, and when. Every sensitive action is logged, so end-of-day reconciliation takes minutes, not detective work.

Getting started

From download to first sale in ten minutes.

Install the app

Download the installer for macOS, Windows, or Linux. No account creation, no activation server, no phone-home.

Load your shelves

Add products and categories, or bring your existing list in by CSV. Set opening stock counts as you go.

Open the till

Start selling. DeepShelf deducts stock with every sale, flags low items, and keeps the books balanced in the background.

Security

Your ledger stays under your counter.

Local-first only works if local also means locked down. DeepShelf is built like the data matters — because it does.

Encrypted database

The entire store database is encrypted with SQLCipher. Copied off the machine, it's unreadable without the key.

Hardened logins

Passwords are hashed with Argon2 — the same algorithm recommended for password storage by OWASP.

Idle auto-lock

Walk away from the till and the session locks itself after 15 minutes. Staff changes don't become security holes.

Verified backups

Every backup is checksummed and verified before it's trusted. A restore either completes cleanly or never touches your data.

Questions

Asked by shop owners like you.

What happens if my internet goes down mid-sale?+

Nothing. DeepShelf never touches the network during a sale — it reads and writes to a database on your own disk. You could pull the router out of the wall and keep selling all day.

Where is my data stored?+

In an encrypted SQLite database file on the machine running the app. You can back it up, move it, or delete it — it's a file you own, not a record on someone's server.

Can more than one person use it?+

Yes. Create local users with roles — cashiers get checkout and stock views, managers get reports and settings. Every action is tied to a user in the audit log.

What payment methods does checkout support?+

Cash, card, and mobile money. DeepShelf records the tender type and amount for each sale so your end-of-day totals reconcile by payment method.

What does it cost?+

DeepShelf is free while in beta, with no account or card required. When it leaves beta it will be a one-time purchase — not a subscription.

Can I get my data out?+

Any time. Reports export to CSV and PDF, and backups are standard encrypted database files. There is no lock-in by design — it's your data.

Get DeepShelf

Stock the shelves. We'll keep the books.

Download the beta for your platform and run your whole store from one machine — online or not.

Free while in beta  ·  no account required

Simple pricing

One store. One payment. No subscription.

Buy once, activate during setup while online, and keep daily sales, inventory, and reports running offline.

Ghana launch price

DeepShelf license

One store · one computer · one year of updates

GHS 500

Buy DeepShelf

Pay securely with Paystack. Your license appears immediately after verified payment.

Nigeria pricing is being finalised for local launch.