Balance due on pickup ₹3,000
Paid ₹2,000Total ₹5,000
Record ₹3,000 payment
Bill sent on WhatsAppRakesh Kumar · ₹4,500
Order readyOne tap tells the customer Ready

For optical shops

A full counter, a slow pad.
OptiDesk bills in 3 taps,
straight to WhatsApp.

Contact Us

The problem

Every shop runs on a paper pad, mental maths and memory. It works, until the day it doesn't.

A shopkeeper buried in carbon-copy bills 01

Carbon copies fade. Records vanish.

One spilled chai, one lost pad, and a year of billing history is gone. There is no search, no totals, no proof of anything.

A shopkeeper lost in mental maths, calculator and crossed-out sums 02

Every total is mental maths.

Qty by rate minus discount, amount in words, again and again, all day. One slip and the bill is wrong in the customer's hand.

Customer, shopkeeper and lab all stuck on the phone chasing an order 03

"Bhaiya, chashma ready hai?"

Every order status lives in your head. Customers call you, you call the lab, and everyone waits on everyone else.

A calm shopkeeper handing over glasses, every record checked off 04

OptiDesk remembers all of it.

Bills, eye powers, order status, balances due, customer history. Typed once, kept forever, found in one search.

See how it works

The turn

This wasn't imagined in an office. It was built inside Royal Optician, Delhi, one billing rush at a time.

Built inside a real shop First 20 seats open
☆☆☆☆☆

Your shop's words, here.

Waiting for yours
☆☆☆☆☆

Your review lands here.

Your shop here
Founding shop
★★★★★

We built this at our own counter. Every feature here earned its place during the evening rush, nothing is guessed.

Royal OpticianDelhi
☆☆☆☆☆

A seat for one of the first 20.

A pilot shop
☆☆☆☆☆

Waiting for yours.

Your shop here
☆☆☆☆☆

Your shop, right here.

Waiting for yours
☆☆☆☆☆

Reserved for a pilot shop.

Your shop here

What the shop taught us

Built for the counter,
not the back office.

Everything a shop needs between "namaste" and "thank you, visit again."

+ Add Invoice

New invoice

+ Frame + Lens + Coating
Item name
₹ 
Add item
ROYAL OPTICIANRO/25/1373
Frame · Ray-Ban RB3025₹4,500
Qty 1 · Cash
Total₹4,500

3-tap invoicing

8 pm, a line at the counter, and you're doing carbon-copy maths. Here, the bill is ready before the customer pockets their phone.

Current status

At lab

In progress
OrderedAt labReadyDelivered
Promised 18 Jun 2026 Due tomorrow
RK

Rakesh Kumar

+91 98104 37625

Call
Bill sent to Rakesh Kumar

Bills and updates on WhatsApp

"Bhaiya, bill bhej dena." It's already in their chat. Nothing auto-sends, ever: you press the button.

Eye power

SPHCYLAXISADD R−1.25−0.5090 L−1.00−0.7585
PD (mm)R 31 · L 31
Save
Royal OpticianEye prescription

Madhu Vihar, I.P. Extn., Delhi-92 · 011-22235675

PatientRakesh Kumar Date16 Jun 2026
SPHCYLAXISADD R−1.25−0.5090 L−1.00−0.7585

PD: R 31 mm · L 31 mm   Coating: Anti-glare, UV

Shared to Rakesh Kumar

Eye powers, readable forever

Their old prescription lives in a drawer, somewhere. Now every eye power is one search away, forever.

Current status

Ordered

In progress
OrderedAt labReadyDelivered
Promised 18 Jun 2026 On track

Order tracking that answers calls

"Chashma bana kya?" Answer without calling the lab, and the customer knows before they ask.

Balance due

₹3,500

Due
Paid ₹2,000Total ₹5,500
Collect ₹3,500
₹3,500 collected

Every ₹ due, remembered

You remember every face, not every balance. OptiDesk remembers the udhaar, so you never ask twice.

No internet

Meanwhile, at the counter

New bill · RO/25/1374

₹4,500 · Cash

Customer saved · Rakesh Kumar

98104 37625 · 5,530 points

Order updated · Ready

ORD/5 · promised 20 Jun

Eye power recorded

R −1.25 · L −1.00 · PD 62

All saved on your phone

Works with zero internet

Power cut, network gone, customers waiting. Bills don't stop: nothing here needs internet until you share.

Beyond the pad

The parts paper never could.

 

Insights

Total earning · This month

₹48,250

+18% Growth ₹1,930 Avg Sale Ahead by ₹6,800
June, 2026 ←  →
last month avg
₹4,400Jun 16, 2026
Jun 1Jun 16Jun 31

Loyalty

Earn rate

Earn 10 points per ₹ 100 spent
A ₹5,000 bill earns the customer 500 points.
Bill ₹4,500 · saved

Loyalty · Rakesh Kumar

5,530 points

Available to redeem

Redeem
+45
₹250 redeemed · Rakesh Kumar

Recall

Action required

5 patients overdue for a check-up About ₹6,000 in repeat visits Remind all
Draft ready · Pooja Sharma
Draft ready · Rakesh Kumar
Draft ready · Sunita Devi
3 reminders ready. You press send.

Still yours, always

Your data never leaves your phone.

optidesk-export.xlsx
BillCustomerAmount RO/25/1373Rakesh Kumar4,500 RO/25/1372Sunita Devi2,800 RO/25/1371Pooja Sharma6,200 RO/25/1370Imran Khan5,500
3 sheets · Bills, Items, Rx Opens in Excel

Excel out, anytime

One tap hands your accountant the full workbook. Every bill, every item, every prescription.

On this phone

Bills1,247
Customers214
Prescriptions156
Orders183
No cloud account No server reads your sales

On-device, always

The database lives in your pocket, not on someone's server. Airplane mode changes nothing.

Last backup 14 Jun · 6 days ago
Create backup now
Restore from a backup fileReplaces all current data
A file YOU own Share to Drive or WhatsApp

Backed up your way

One tap makes a backup file you can keep anywhere: Drive, WhatsApp, a pen drive. No cloud, fully offline.

Your move

Billing by this evening.

Be one of the first 20 shops: free during the pilot, a direct line to the maker, the features your counter needs built first.

OPTIDESK

Royal Optician · Delhi

What your shop gets

Digital bills, typed in taps
Share bill PDF on WhatsApp
Saved eye-power records
Order status till pickup
Pending balance tracking
Billing works without internet
Export all data to Excel
Earnings & sales summary
Loyalty points on bills
Check-up reminder drafts
TOTALFree during pilot

First 20 shops · nothing auto-sends, ever

THANK YOU

Coming soon on Google Play

Questions shops
actually ask.

Everything an owner wonders before switching from the pad. Still unsure? Message us and we'll walk you through it.

Message us
Does it need internet?

No. Billing, orders and customer records all work fully offline. Internet is only used the moment you share a bill on WhatsApp.

What will it cost after the pilot?

Pilot shops use it free, and lock the best price we will ever offer before any paid plan starts. No surprise charges, no auto-renewals.

Where is my data stored?

On your phone, in the app's own database. You can export everything to Excel or back up the full database file anytime.

Can my staff use it too?

Yes, it's built for the counter. Simple enough that anyone in the shop can raise a bill in their first hour.

Which phones does it work on?

Any reasonably recent Android phone. No special hardware, no printer required, though printing is supported.