Highlights
- Added public Terms of Use and Privacy Policy pages, linked in global footer and auth pages
- Enforced required consent acceptance for registration and OAuth sign-in start
- Added clearer OAuth consent UX with a required checklist popover above OAuth buttons
- Improved donation/subscription lifecycle reporting for cancellations and expirations
- Added user self-service subscription management and cancellation flow
- Added renewal-focused notifications for subscription cancellation and expiration events
- Added dedicated Terms of Use and Privacy Policy pages
- Added Last Updated timestamps and live-site aligned policy details
- Included GDPR/CPRA rights coverage in policy language
- Registration now requires acceptance of all required policies/rules
- Added user-facing Manage Contributions page
- Added cancel-subscription action for authenticated users
- Added user notification on subscription cancellation confirmation
- Monthly funding goal accounting now includes valid subscription lifecycle rows
Note: If you do not wish to accept the Terms of Use and/or Privacy Policy, you may delete your account here: https://kentuckyroleplay.com/profile/edit