Mapped before we built
ChallengeEvery step of an oil change had to work for both the driver and the shop.
How we solved itWe mapped the full journey — map, QR, odometer, feedback, points — and tested every step against it.
A loyalty app and shop portal we built for KIXX lubricants in Saudi Arabia — drivers logged every oil change, earned points and redeemed free litres at partner shops, in English and Arabic.

Drivers rarely remember where — or when — they last changed their oil, and shops had no simple way to reward them for coming back. KIXX wanted an app that kept every car’s oil-change history and turned each visit into rewards.
Drivers used the app, shop staff used salesman mode, and KIXX ran the network from the portal.

The same app switches to salesman mode for shop staff — find the customer, scan, record, done.
4 core features
The journey we mapped with the client before building.
Nearby partner shops on the map, with directions.
The driver opens a promotion in the app.
Shop staff scan it and log product, quantity and odometer.
Points land in the driver’s account.
Points become free litres on the next visit.
Native Android and iOS apps shared one PHP API with the KIXX portal; Firebase handled sign-in, push notifications and dynamic links.
ChallengeEvery step of an oil change had to work for both the driver and the shop.
How we solved itWe mapped the full journey — map, QR, odometer, feedback, points — and tested every step against it.
ChallengeSaudi drivers use English and Arabic.
How we solved itA full Arabic translation with right-to-left layouts and assets.
ChallengeDiscounts should only go to real oil changes.
How we solved itRewards are redeemed only when shop staff scan the customer’s QR code and record the change.
ChallengeMaps, camera and notifications had to feel instant.
How we solved itNative apps in Java and Swift, with Google Maps and Firebase.
The customer journey we mapped, and the shop-staff screens it led to.


Proven, well-supported tools — chosen so the platform is easy to run and to extend.
Platforms like KIXX can now do far more for the people who use them. These are the upgrades we’d add today, using the AI and automation we build for clients.
“Your oil change is due” — based on each car’s mileage.
Daily mileage turns into a due date for every car.
The right oil from the car’s make and model.
Which shops and promotions bring drivers back.
Loyalty cards in Apple and Google Wallet.
“Which promotion drove the most visits this month?”
Already in production: we build AI assistants, WhatsApp agents and workflow automations for clients today. See AI automation
Tell us who will use it and what it must do. We’ll map the first release, the stack and the right team — in a free 30-minute strategy call.