2/19/2026 fixes
1. Detailed Guide & Tutorial for New Users
- Expanded the Help page significantly (from a simpler version to a much more comprehensive one). It now includes a detailed walkthrough/tutorial that helps new users understand how to navigate each section of the app -- TrackMyHRT, the Journal, Cycle Tracker, Voice Trainer, HRT Tools, and more.
2. Clarified the App's Audience & Welcome Message
- Updated messaging throughout the app to better reflect that Bloom is primarily designed for individuals on HRT journeys, while still being welcoming to all users. This made the app's purpose clearer right from the start.
3. Removed PIN Lock Functionality
- Completely removed the PIN lock feature from the app. This included deleting the
pin-lock.tsx component and cleaning up related settings/code in the Settings page and the settings hook. The Discreet Mode and Quick Exit features remain as the primary privacy tools.
Note: i removed this feature because i realized there was no way to recover anything if the pin is forgotten and when i looked into it i didn't find a solid local way and would require the user to make an account or store some info type of information and that goes against my and Blooms belief of privacy.
4. Multi-Medication Support for HRT Regimens
- Upgraded the HRT Regimens system so that each regimen can now hold multiple medications instead of just one. For example, a single regimen called "Daily HRT" can include estradiol, spironolactone, and progesterone all together. This involved:
- Updating the database schema to support a list of medications per regimen
- Reworking the regimens tab UI to allow adding, editing, and removing individual meds within a regimen
- Adding templates for common medications (estradiol, testosterone, spironolactone) to make setup faster
- Updating the backend storage layer to handle the new data structure