Interactive walkthrough — no sign-up needed

See exactly how
ShelfCheck works

Step through the app live — from signing up to your first scan to reading your compliance report. Takes about 3 minutes.

Step 1 of 5
1
Log in with your store code and PIN
Your manager gives you a 4-digit store code (e.g. SHEL01) and a PIN. Open ShelfCheck on any phone browser — no app download needed. Enter your store code, tap Find, then enter your PIN. You're in.
💡 No email address needed — just your PIN
2
See what needs checking today
Your dashboard shows three numbers: Expired items that must come off the shelf now, expiring today, and a total scanned count. Any outstanding expired items are listed below — tap one to action it.
📋 Expired items stay red until you mark them as actioned
3
Scan a product barcode
Tap the green scan button at the bottom of the screen. Point your phone camera at any barcode — ShelfCheck reads it automatically. If it's in the database, the product name appears instantly. Then enter the expiry date printed on the pack and tap Log It.
⚡ Most products are recognised in under a second
4
Product not recognised? Take a photo
If the barcode isn't in the database yet, a "Can't scan?" prompt appears after 5 seconds. Tap it and take a photo of the packaging — include the barcode area. ShelfCheck's AI reads the product name and barcode digits from the photo and saves it permanently. Next time anyone scans it, it's instant.
📡 Shared across all ShelfCheck sites in the UK — every new product helps everyone
5
That's it — your check is logged
Every scan is timestamped with your name, the product, the expiry date and the department. Your manager can see every check in real time on their dashboard. The weekly compliance PDF is generated automatically — you don't need to do anything else.
✅ A full date check typically takes under 15 minutes
🎉

You've seen the staff view

That's everything a staff member does — log in, check the dashboard, scan products, photo anything unknown. Under 15 minutes for a full check.

See the Manager View →
Step 1 of 4
1
Your dashboard — compliance at a glance
As manager you see the same dashboard as staff — but with more detail. Every scan made by every staff member appears in real time. You can see the compliance score for the week, which departments have been checked, and any outstanding issues.
👁️ You can see everything — staff see only their own checks
2
Daily 5am expiry alert email
Every morning at 5am you receive an email listing everything expiring today and within the next 7 days. You see it before your staff come in — so you can act before the shop opens, not after a customer complains.
📧 Delivered before you open — never miss an expiry again
3
Weekly compliance PDF — every Monday
Every Monday at 6am a compliance PDF lands in your inbox automatically. It lists every product scanned that week, every expiry date, every staff member's name and the exact timestamp. This is your EHO, CQC or GPhC evidence — ready to print or forward on demand.
📄 You can also send it instantly with the "Send Report Now" button
4
Approve new products & manage your team
When a staff member photographs an unknown product, you review and approve the AI-suggested name in the Names tab. You can also add staff PINs, set departments, and edit quantities — all from your manager account.
🔒 Only managers can access team management and the approvals screen
📊

You've seen the manager view

Dashboard, daily alerts, weekly PDF, team management. Everything you need to stay compliant and in control.

See how to sign up →
Step 1 of 4
1
Fill in the free trial form
Go to shelfcheck.co.uk and tap Start Free Trial. Enter your name, site name, email, phone and business type. That's all — no credit card, no contract.
⏱️ Takes under 2 minutes to complete
2
Your site code arrives instantly
The moment you submit, ShelfCheck automatically creates your site, generates a unique site code (e.g. SHEL01), and sets up 8 default departments. A welcome email arrives in seconds with your site code, your manager PIN (1234 — change it on first login) and a direct link to the app.
📬 Check your inbox — it arrives in under 30 seconds
3
Log in as manager and set up your team
Open the app on your phone, enter your site code and manager PIN. Go to Team to add your staff — give each person a name and a 4-digit PIN. They can log in immediately on their own phones. No emails, no accounts, no app downloads for staff.
👥 Add as many staff as you like — unlimited on paid plan
4
Start scanning — you're live
Staff can start scanning immediately. The first Monday after signup, your first compliance PDF is generated and emailed automatically. Your free trial runs for 30 days — after that it's £19/month with no contract.
🎉 Most sites complete their first full check within an hour of signing up
🚀

Ready to replace your paper diary?

30-day free trial. No credit card. No commitment. Your site code arrives in seconds.

Start My Free Trial →
SJ
Good morning, Sarah 👋
Eastleigh Convenience · 08:04
📋 3 checks due
🚨 2 expired
2
Expired
3
Today
41
Scanned
Items to Action
Ibuprofen 200mg 16s
EXPIRED
Dairy Milk 45g
TODAY
Lucozade Orange 500ml
3 DAYS
← Back
Scan Product
Point camera at barcode — scanning automatically
✕ Cancel
⌨ Enter Barcode
📷 No Barcode
Walkers Ready Salted Crisps 32.5g
Walkers · Crisps & Snacks
Expiry Date on Pack
Status
⚠ Expiring in 7 days
Quantity
1 item
📷
Take a photo of
the product
Include the barcode area — AI reads the name and barcode digits from the packaging
📡 Saved to shared database — recognised instantly by every ShelfCheck site in the UK
🤖
AI identified this product
Saved to shared database · recognised instantly from now on
Heinz Baked Beans 415g
Heinz · Tinned & Ambient
Expiry Date
📡 Walkers Crisps saved — recognised instantly next time
📊 Manager Dashboard
This Week
Compliance Score
94%
↑ 3% vs last week
2
Expired items
147
Scans this week
5
Active staff
8
Departments checked
📄 Weekly Compliance Report
Eastleigh Convenience · W/E 20 Apr 2025
Expired Items — Action Taken
Ibuprofen 200mg — Removed · Sarah J · 08:14
Whole Milk 2L — Removed · Marcus K · 09:02
Scanned This Week
147 products · 8 departments · 5 staff
✓ EHO / CQC / GPhC Ready
Timestamped · Staff Named · Tamper-proof

Ready to try it for real?

Free 30-day trial · No credit card · Your site code arrives in seconds

Start My Free Trial →