Skip to content

Add daily usage counter for custom Rewards #15636

@ghoztti

Description

@ghoztti

Description:

Currently, custom (user-created) Rewards lack any form of usage tracking. Unlike Habits and Dailies, which provide clear feedback and history, Rewards offer no visibility into how often they are redeemed.

This creates a gap in the feedback loop and makes it difficult for users to self-regulate reward consumption—especially for behavior-based rewards (e.g., limiting social media use).

Proposed Feature (Core):
Introduce a simple daily usage counter for custom Rewards, allowing users to see how many times each reward has been redeemed within the day. This would bring consistency with existing tracking systems (Habits/Dailies) and improve awareness without adding friction.

Use Case:
Users who create custom Rewards to manage habits or limit behaviors often rely on memory or external tracking. A built-in counter would provide immediate feedback and reduce unintentional overuse.

Optional Enhancement:
As a further extension, consider allowing users to set an optional daily limit per custom Reward. This would support stricter self-regulation for those who want it, while keeping the system flexible.

Scope Clarification:
This applies only to custom (user-created) Rewards, not to purchasable in-game items (equipment, cosmetics, etc.).

Why This Matters:

  • Restores parity with Habits and Dailies tracking
  • Strengthens Habitica’s behavioral feedback loop
  • Supports intentional use of rewards rather than passive consumption

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions