Every walk, every brush, every vet visit earns Harmony Points. Points become shop credit, free supplements, free vet consultations. The longer you stay, the more they're worth.
Your Pet-Harmony Score™ shows where your pet is today. Your Harmony Points™ measure what you've done together. The Score is state. The Points are story.
Every meaningful action — a 20-minute walk, a brushing ritual, a vet check, a course completed — earns Harmony Points. Logged in 5 seconds via the app.
Essential members earn at 1.5×. Plus at 2×. Premium at 3×. The deeper your membership, the faster points compound. Your bond compounds with it.
500 HP = CHF 5 shop credit. 2,000 HP = a free supplement. 10,000 HP = a free vet consultation. Points loop back into your pet's life — never expire.
Each pillar of the Pet-Harmony Score has its own set of point-earning actions. Built into the daily flow of caring for your animal — no contrived gameplay, just real care, gently scored.
A peek at what a Plus-tier member sees inside the app every morning.
Each membership tier earns Harmony Points at a different rate. The math rewards both new members and long-term commitment.
Standard earning · 100 HP = CHF 1
50% bonus on every action · CHF 89/mo
Double points + 15% shop discount · CHF 249/mo
Triple points + 25% shop discount · CHF 499/mo
Multipliers stack on top of member-tier shop discounts. A Premium member earns 3× the points and spends them at 25% off retail — a Premium HP is effectively worth ~CHF 4 of value per 100 HP vs CHF 1 for free tier.
Points flow into the things that matter — the next supplement, the next consultation, the next moment of vet expertise. No gift cards. No fluff. Always pet-relevant.
Use against any standalone product · stacks with your member discount
Sample-sized supplements, treats, ritual card · CHF 49 value
Nutritionist · behaviorist · or longevity advisor · your choice
Essential → Plus, or Plus → Premium · pay nothing extra for 12 months
The science is clear: 23 consecutive days of one new behavior is when habits stick. PETVITY's streak system makes those 23 days visible — and rewards them.
One missed day = streak resets. But the badges stay forever.
The Harmony Points system is straightforward to implement on top of the existing PETVITY data model. Built for first-version simplicity, then scaled.
hp_events · who/what/when · one row per point-earning action · indexed by user_id + pet_id + created_athp_balances · materialised view · current balance + lifetime earned + redeemedhp_redemptions · what was claimed · status (pending/shipped/fulfilled) · linked to orderspending)POST /hp/events, GET /hp/balance, POST /hp/redeemLoyalty programs that pay out the right way create more revenue than they cost. PETVITY's model is engineered to be net-positive across every member tier.
| Annual subscription revenue | CHF 1,788 |
| Expected shop spend (without HP) | CHF 480 |
| Shop spend uplift from HP system (+30% engagement → +27% spend) | + CHF 130 |
| Points redeemed value (11,000 HP × 2× tier × CHF 0.01) | − CHF 110 |
| Retention uplift (churn drops from 20% → 8% Y2 → CHF 700 LTV gain) | + CHF 700 (LTV) |
| Net effect on Plus member value | + CHF 720 / member |
The HP system costs CHF 110 per member per year. It generates CHF 130 in incremental shop spend (immediate) + CHF 700 in retention LTV (over 2 years). Net positive 6.5×. Plus tier alone, across 75 Y1 members, returns CHF 54k in member-value uplift.
Open the live rewards app · tap an action · watch your Drops balance climb. Real wallet · real redemptions · works on any phone.
Open the rewards app →Free tier earns at 1× · no card required · saved locally in your browser