Skip to content

The whole chain runs on your own server.

One platform.
Every location.

Customers sign up once and collect loyalty cards from any branch. One installation. Unlimited locations. No per-location fees.

The shared wallet.

One customer account. Cards from every location.

Sign up once

A customer creates one account. That account works at every franchise location. No separate signups per branch.

Collect from anywhere

Each location has their own loyalty cards. A customer can collect cards from any branch, all in one wallet.

Complete isolation

Each location sees only their own customers, transactions, and analytics. Isolation is enforced server-side.

Built for multi-location.

Unlimited locations

Add as many of your own locations as you need. No per-location fees. One license covers your entire network.

Complete data isolation

Each franchisee has their own dashboard. They see only their customers, their transactions, their analytics. Enforced server-side through tenant scoping and authorization checks.

Staff per location

Each location manages their own staff accounts. Staff can only award points and process redemptions for their assigned club.

Admin dashboard

The administrator sees all networks, all partners, all members, and all activity across the platform. Assign managers to specific networks for delegated oversight.

White-label ready

Your brand, your domain, your colors carry across the network. No "Powered by" badges, so customers see your franchise brand and never ours.

12 languages + RTL

Each location can operate in their local language. Full right-to-left support included.

Running a single location, not a network? The same install works. You get the full platform, your brand, and your data on your own server, with room to add locations later.

Common questions.

Can customers use the same account at every franchise location?

Yes. Customers sign up once. Each location (partner) creates their own loyalty cards. A customer can collect cards from any location without creating a new account.

How does data isolation work for franchisees?

Each location (partner) has their own dashboard. They see only their own customers, transactions, and analytics. Isolation is enforced server-side through tenant scoping and authorization checks.

What license do I need for a franchise?

One license, $349 once. It covers one install with unlimited partner locations and no per-location fees. The first 12 months of updates and support are included; renewal afterward is $99 a year and stays optional, and the install keeps running on the last version you received if you skip it.

Can each franchise location have different rewards?

Yes. Each partner configures their own loyalty cards, rewards, vouchers, and stamp cards independently.

One platform. Every location.

One license, $349 once. Unlimited partner locations on one install.

Laravel · PHP · Full source code · 12 languages