Cortisol Meter - Stress & HRV Indicator
· v1.3.1
About
Is that unread email spiking your cortisol? Turn the meme into reality with Cortisol Meter!
Whether you are genuinely trying to optimize your physiological recovery, or just want to confirm that a minor daily inconvenience has thrown you into a state of high alarm, this standalone Connect IQ app is here to help.
Cortisol Meter visualizes your Garmin Stress Index—derived from heart rate variability (HRV) markers—as a clean, relative indicator of cortisol activity. Rather than just reading a raw number, the app translates your autonomic nervous system responses into six intuitive zones ranging from resting recovery ("low cortisol" vibe check) to full fight-or-flight states.
Designed specifically for round AMOLED screens, Cortisol Meter delivers a premium dashboard look on your wrist, providing instant feedback on your current recovery, strain, and mental load.
KEY FEATURES:
• Viral Audio Playback (New!): Press the START button or tap the screen to play (or stop) the iconic "Low
Cortisol Song" ("Ai Đưa Em Về" - TIA ft. Lê Thiện Hiếu) directly from your watch's buzzer!
• Real-time HRV Integration: Uses the device's native ActivityMonitor and Sensor History APIs to gather your actual stress score immediately on launch.
• 6-Zone Colored Dial: Clean visual representation of cortisol levels (Low, Optimal, Normal, Elevated, High,
Extreme).
• Dual Themes: Easily swap between AMOLED Dark Mode (pure black) and high-contrast Light Mode (white).
• Touch & Button Controls: Toggle screen themes using the physical UP/DOWN buttons or a simple vertical swipe on the touchscreen.
• Premium Fluid Needle: Tapered analog needle that changes color dynamically based on your theme.
HOW TO USE:
1. Launch the app from your activities/apps menu.
2. The dial shows your current cortisol/stress score.
3. Tap the screen or press the START button to toggle the "Low Cortisol Song" melody.
4. Swipe UP/DOWN on the screen or press the physical UP/DOWN bezel buttons to switch between Dark and Light mode
themes.
DISCLAIMER:
This application is for informational and educational purposes only. It is not a medical device, is not intended to diagnose or treat any medical condition, and should not be used as a substitute for professional medical advice.
What's new
v1.3.1: Compatibility Hotfix for vívoactive Series
• Fixed a device compatibility bug in v1.3.0 by adding full target support for the vívoactive 3 Music LTE (vivoactive3mlte).
• Resolved launcher icon scaling warnings by generating custom, high-resolution resource files for all supported Forerunner and vívoactive watches.
• Refined responsive layout scaling and adjusted margins to ensure zero overlays on compact screens (218x218 to 416x416 px).
v1.3.0: vívoactive Series Support & Layout Optimization
• Added full compatibility for the entire vívoactive line: vívoactive 3, vívoactive 3 Music, vívoactive 3 Music LTE, vívoactive 4, vívoactive 4S, vívoactive 5, and vívoactive 6.
• Refined UI scaling constants to fit displays ranging from 218x218 to 416x416 px.
• Adjusted bottom-edge margins to ensure status elements and simulation warnings never overlap on compact screen sizes.
v1.2.0: Audio Playback & Sound Control Update
• Added sound playback! You can now play the viral "Low Cortisol Song" ("Ai Đưa Em Về" - TIA ft. Lê Thiện Hiếu) directly from the watch's buzzer by tapping the screen or pressing the START button.
• Implemented play/stop toggling via an asynchronous Timer, allowing you to halt the melody instantly at any time.
• Full support for Forerunner 165, 265, and 265s with responsive layouts.
v1.1.0: Expanded Device Support & Responsive UI
• Added full support for Forerunner 265 and Forerunner 265s watches.
• Refactored the layout to use responsive, proportional scaling. The gauge, needle, status pill, and text labels now auto-scale perfectly to fit 360x360, 390x390, and 416x416 AMOLED screens.
v1.0.1: UI Fixes & Optimization Update
• Fixed visual bug where the stress score displayed decimals (e.g., 35.000000), causing overlaps.
• Rebalanced screen layout: shifted gauge down and expanded label margins to prevent collisions.
• Swapped filled pill container for a dynamic outline box to ensure the status text (e.g., OPTIMAL) never clips.
• Prioritized ActivityMonitor for real-time instantaneous stress readings immediately on launch.
v1.0.0: Initial Release
• Premium circular gauge optimized for Forerunner 165 AMOLED screens.
• High-contrast Light & Dark theme toggle via bezel keys or vertical touch swipes.
• Native Garmin SensorHistory API integration.