I use period tracker, having PCOS means my cycles are everywhere and this app helps me keep track of any symptoms and estimates my next cycle dates based on previous cycles. Plus it's a free app so that's an extra bonus.