Most trackers that try to motivate you invent a second currency: experience, coins, gems, badges, a rank. RIPEN has none of them, and not because it is unfinished. A second score inside an app where everything is already counted in days is just a worse copy of the days.
Points are a translation layer. You did a real thing — you ran, you read twenty pages — and the app hands you 15 XP for it. The 15 means nothing outside that app, so the app has to keep inventing reasons for it to matter: a level, a shop, a pet that needs feeding, a leaderboard.
Two things tend to follow.
RIPEN draws all your habits as one tree, and it has exactly two quantities, both of which are facts about your life rather than tokens issued by an app:
That is the whole accounting. There is no experience, no currency, no badge shelf, no rank, no streak counter, and no leaderboard — there is nobody else in the app to be on a leaderboard with.
The reward for keeping a habit is that the branch is longer and the tree is bigger, and the only milestone is a fruit, which grows when a branch holds 66 leaves at once. A fruit is not a prize you spend. It stays on the tree.
Honest answer: it is not a game, but it is not neutral either. The tree is designed to make a missed day visible — leaves fall, and the fallen ones lie on the ground under the tree. That is pressure, and we are not going to pretend otherwise.
What it does not do is turn that pressure into a score you can lose all at once. Missed days in a row cost 1 leaf, then 2, then 3, and never more than 3 a day; one marked day stops the run; and the branch itself never gets shorter. What a missed day actually costs.
Three one-time purchases, and none of them is a consumable: Pro, a different seed shape, and sweeping the fallen leaves into the soil. Nothing is bought with points because there are no points, and nothing is bought repeatedly. What RIPEN costs, or get the app.