What's the best period app?

I have an app called "My calendar" but it's never been accurate. I've seen lots of different recommendations, but all of them clean to be giving away data. If anyone has any recommendations to any good period tracker apps, I'd love to know.