Manage your profile, password, and subscription.
The Overview tab shows a summary of your account:
Changing your password logs you out of all active sessions including other browsers or devices. You will need to log in again.
The Plan tab shows your current subscription with its expiry date, and a comparison of all available tiers so you can see what features each plan offers.
For a full plan comparison, see the Plans & pricing page.
During early access, plans are unlocked exclusively via voucher codes. Voucher codes are provided by programleaf or through promotional campaigns.
Vouchers can only be redeemed on a free account — if you are already on a paid plan, redemption is blocked until that plan expires. Each voucher code can only be used once per account. Rate limiting applies — too many failed attempts will temporarily lock voucher entry.
Each voucher code corresponds to a specific plan tier and duration. The plan activated and its expiry date are shown after successful redemption.
Downgrading reduces your feature access immediately. If you have more programs than the lower plan allows per month, existing programs are not deleted — but you won't be able to create new ones until the next billing cycle.
Features that become unavailable on downgrade:
programleaf uses secure HttpOnly cookies for authentication. Your login session is maintained via a refresh token stored in a secure cookie. The access token is held in memory only and is never stored on disk.
If you suspect unauthorized access to your account, change your password immediately — this invalidates all active sessions across all devices.
There is a maximum number of concurrent active sessions per account. If you exceed the limit, older sessions are automatically invalidated.
Verification codes (e.g. login OTP) are rate limited. If you make too many requests in a short period, you must wait before requesting a new code.