Looking for recommendations for a sleep app on iOS, I used one on android quite some time back but looking to get good suggestions from people here using some actively.

Specifically would like something that can wake you up at the best time by tracking your sleep cycle time and whatnot. Hopefully not needing a watch of any kind as well.