
They hold a card. You hand it over.
At Ghost Pulls, Kalub's own card shop, a customer holds a card from the board. It comes off the board, shows up in his pickups under the same four-letter code, and they pay when they collect.



LiveOne member, both sides: the same 7,245 points on the member's phone and at the register. Newe Cannabis' own app, live in Elko since Jul 21 2026, shown on sample data.
How each is counted: 2,871 is every member account. 2,192 is the members with at least one purchase. 68.8% is 1,508 of those 2,192 who bought on two or more days. 70.7% is 1,183 of the 1,673 members whose first 30 days have passed; newer members are left out, not counted as lost. 208 is every in-app rating since the rating prompt went live on Jul 10, 2026. One store, read from its production system Sep 29 2026, 22:14 PT.
Points on the phone instead of a paper card, deals, push, the shop's own sections, and the back office the owner runs it all from. A card shop that runs one today, and concepts for a vape and smoke shop and a barbershop.

At Ghost Pulls, Kalub's own card shop, a customer holds a card from the board. It comes off the board, shows up in his pickups under the same four-letter code, and they pay when they collect.

A made-up shop, dressed in the concept we design for vape and smoke shops: the member card with points and what is ready now, the store by its walls, a deals board, and push on the lock screen. Under it, the back office the owner runs it from.

HomeThe card, the balance, and what is ready now.

SectionsThe store by its walls, not a product list.

DealsThe board at the counter, on every phone.

PushOn the lock screen, in the shop's voice.

They open Deals. You wrote it in Promos.Each promo you add or pause is on their Deals screen.

Their lock screen lights up. You sent it here.Title, body, who gets it, now or scheduled.


They tap Use. You look them up.At the register the $5 pass is waiting on their record.
Concept: Ember Lane is a made-up name, and no real shop, photograph, member or staff appears. The phone screens are our concept design, not a running app. The back office is our real one, the same build a new shop starts on, shown on sample data.
A made-up shop in our barber concept: the points on a client's phone are the points on the owner's list.

Their cardThe points the shop gives, in the shop's own app.

They see 640. You see the same 640.The same client on your member list, a list the agreement says is yours.
Concept: Sable & Steel Barber Co. is a made-up name, and no real shop, member or staff appears; the photos are licensed stock, and no face is shown. Both screens are our concept design, not a running app.
The same engine, as a booking door for a business that runs on appointments: the time they pick, the questions you ask, a ping to you, and the request waiting in your inbox. This is our own, running today.

Read live from your hours, in your time zone, the moment they open the page.

Your own intake questions, each one required or optional. These are ours.
A push titled New booking with the time, and the same by email. Who booked stays in the inbox, off your lock screen.

Newest first, each new, confirmed, declined or done, with every answer inside.
A consult request asked the way your intake sheet asks it: the kind of matter, their own words, and a number to call back.
The job before the drive: what needs doing, where it is, and whether water is coming in now.
Your questions are settings, not code. We set them with you, and changing one later is a settings change, not a rebuild.
The law office and roofing questions are examples written for this page, set in the same engine our own door runs on; neither is a live client.
Every app we build comes in two halves: the one in your customer's pocket, and the one on your counter. Here they are, side by side, from shops that run them.

Native Concessions' app: the stand is open today, a customer orders ahead, and the ticket lands on the owner's board under its pickup code. The owner moves each ticket from new to ready, and ready tells the customer.


At Newe Cannabis the member holds up a reward pass and the budtender rings it. At the register, staff find any member by name or phone: points, tier, and the pass waiting for them.



Write it once, send it now or schedule it. For a dispensary this matters twice: carriers block cannabis marketing texts, and push still gets through.

After a visit the app asks how it went. Whatever the stars, the member gets the same two buttons: Rate us on Google, and Send private feedback, which comes to you. A referral pays both sides on the friend's first purchase, not on a signup.
The one thing a generic loyalty app cannot do for that shop, built into its own app.

A member scans the store's own label and gets that batch's potency and terpenes, from its lab test.

The card comes off the board the moment it is held, and the counter sees the same code. Both sides are in the range above.

The customer picks a pickup time, pays at the window, and says the code. The same order is on the board above.
No points and no register work: the shop's own photographs, by section, and a push list it owns. It is shown below.
Live: running today at the shop named. Built: finished, and not yet switched on at a paying shop.
A Nevada vape shop runs the lightest version: its shelves by section, shot on its own walls, and a push list the shop owns. No register work, and it is live.
The shop's own photographs. Name withheld until the owner says yes.

Customers who sit down to shop get a real site, not a stretched phone: Newe's desktop site, and Ghost Pulls' storefront.


Also built on the same engine: booking -- live as this site's own Book a call page.
Sep 21 and 22, 2026. We quote a week. And before any of it, you see your app for free.
Tell us about your shop. We build a concept of your app and its back office with your name on it, and you decide from there. Rather talk first? Book a call.