Product engineering
for Haplo
A wellbeing rewards app with tokenized points
Haplo turned four everyday habits into a single score people could improve, track and come back to. Aetsoft shaped the product from concept to release: the iOS app, the Apple Health integration, the scoring model, the points balance, and the conversion that turned a score into cryptocurrency.
Haplo wanted people to move more, sleep better, sit still for ten minutes and keep their weight in a healthy range. It wanted to pay them for it. An iPhone and an Apple Watch already record all four parameters. Aetsoft had to turn those readings into a number people could relate to their own progress and improve. The balance underneath it then had to pay out two different ways without ever paying the same point twice.
001
ClientHaplo Inc., an early-stage wellness company. Haplo was its first product: an iOS app rewarding healthy habits with points, built for a younger audience that did not hold cryptocurrency.
002
ChallengeTurn four unrelated health measures into one score that would keep people coming back, and let customers convert it into cryptocurrency without becoming crypto users.
003
SolutionAn iOS app on Apple Health, and a scoring and gamification model built around progress and streaks. A points balance customers could watch, send to each other or convert, and a conversion that minted tokens into a wallet they already controlled.
004
Aetsoft's roleProduct consulting, business analysis, requirements and architecture, gamification and scoring, UX and UI, iOS and backend development, the token contract, QA and DevOps.
The problem
A tokenized reward is only as good as the scoring model underneath it
Earning had to be passive, because the behaviour Haplo rewarded happens whether or not anyone opens an app. An Apple Watch mattered for the same reason: sleep and standing are only recorded properly by something worn.
Scoring then had to do the motivating. Activity, sleep, mindfulness and body mass index measure four different things on four different scales, and none converts naturally into the others. Whatever came out had to pay more for a fortnight of effort than one heavy Saturday.
That balance had two jobs. It was the progress bar where a customer opened the app to look at, and the store of value, which meant points had to be worth something off that screen. Whether to let them leave the product altogether was the open question the next section answers.
All of it had to work for people who did not own cryptocurrency. A wallet, a network fee and a signed transaction could not sit between a customer and a first reward.
That balance had two jobs. It was the progress bar where a customer opened the app to look at, and the store of value, which meant points had to be worth something off that screen. Whether to let them leave the product altogether was the open question the next section answers.
All of it had to work for people who did not own cryptocurrency. A wallet, a network fee and a signed transaction could not sit between a customer and a first reward.
Haplo could have shipped points alone. That number would have been worth whatever Haplo said it was worth, and it would have stopped at the edge of the app.
Making the score convertible cost a token contract, a wallet integration and a support path. Aetsoft designed the economy layer around it: how the currency issued, what a year of good habits was worth, and where the score ended and the token began.
Only the consumer earning and conversion path reached the first release. The other three were defined in the concept phase and stayed there.
All of it depended on the layer underneath: data Haplo could rely on, a score customers could see themselves improving, and a balance that never paid twice.
- Consumers minted currency from their own score into a wallet Haplo did not control, so what the reward was worth stopped being a number Haplo defended alone.
- Employers could buy the currency in bulk and pay staff for running a 10k, keeping up an annual medical or holding their BMI in range. A wellbeing benefit that pays in something staff keep.
- Other wellness companies could convert their own loyalty points into the same currency, making it common across the sector instead of particular to one app.
- A fourth route ran the other way. Customers would spend the currency with wellbeing suppliers, taking a discount on something that supported the habit they were being paid for. Value enters from employers and wellness companies, and leaves when a customer buys with it.
The solution
Four parts turned an Apple Health reading into a tokenized reward
The same conversion fits hospitality, e-commerce and employee rewards
Health data is only what sat upstream. Underneath it are three parts: a points balance the business runs and prices, a boundary it controls, and a conversion that hands the customer an asset the business no longer holds. Swap the input and those three hold, though the earning model has to be rebuilt each time. A hotel group scores nights and tier, an e-commerce brand scores basket and return rate, an employer scores scheme participation. That is the shape of a loyalty tokenization solution in each of them.
In another engagement, Aetsoft designed a loyalty layer for Avawear's digital fashion marketplace, where a retailer's loyalty points already existed.
Aetsoft joined while the reward model was still open. Settling that before anyone writes code is blockchain consulting work. It is the whole engagement in the NDAX loyalty case , where the economics and requirements were agreed and handed to the client's own engineers.
1. A token workshop and product consulting, to settle what the token was for and where the boundary between the product and the network should sit.
2. Software requirements and system architecture, specifying the scoring model, the balance design and the conversion flow together.
3. UX and UI, including the scoring tables customers could check.
4. Scope for the first release, then development, QA and release to the App Store.
That release covered earning, scoring, streaks, the balance, transfers and conversion. The group rooms, chat, friends and groups were specified and held back, because there was nothing to test until the reward itself worked.
One team covered business analysis, gamification, iOS, backend, the token contract, QA and DevOps. Scoring, the balance and the conversion were settled in the same meetings. A change to how points were earned could be priced against its effect on the conversion before anyone committed.
What the work delivered,
from gamification concept
to the App Store
Frequently asked questions about tokenized loyalty rewards
-
What is loyalty points tokenization?
Letting a customer convert points they earned into a token they hold in their own wallet. The word covers two very different projects. Replacing your points with a token rebuilds the programme around it. Adding one route out of the balance leaves the points alone.
-
Who pays the network fee when a customer converts points?
Somebody has to, and the decision is commercial. Haplo put it on the customer, which kept its costs flat and made small conversions unattractive. Subsidising it gets the opposite: a smoother conversion, and a cost that rises with volume.
-
Do we need to build our own wallet to offer tokenized rewards?
Usually not. An in-app wallet makes you responsible for customer keys and for recovering them when people lose access, which is a security operation in its own right. Integrating a wallet the customer already controls avoids that. Cryptocurrency wallet development earns its place when custody is the product itself.
Tell us what your points already do and what you want a token to add. We will tell you where the boundary should sit and what has to be settled before anyone writes code.