Rate limiting

A backend mechanism that limits how often users can trigger certain subscription-related actions (e.g., restore, trial start, promo redemptions) within a set time frame. This helps prevent abuse, fraud, and system overload.