What's new in version 1.5.0: Your save now tells you the verdict. • The value recolors live as you pass your thresholds, and "Within target range" (or not) appears before you save. Out-of-range saves buzz differently. • Built-in test timers moved above the value, matching the real sequence: shake, wait, read, enter. They keep counting if the phone locks. • New alkalinity swing alert: a move of more than 1 dKH within 24 hours raises a banner. • Consumption rate now has a direction: rising alkalinity says "check dosing". • Full backup: CSV export now includes doses, water changes, and thresholds. Import shows a preview and skips duplicates. • Doses and water changes can now be deleted. • Comma decimals ("8,2") save correctly in every language. • Full VoiceOver support, larger touch targets, higher-contrast text.