AttackFM 0.4.73
Catch me up
Come back to a book after three weeks and press one button: the app reads back everything that has happened up to your bookmark and stops there. Not one word past where you stopped — the recap is built only from the chapters you have finished and the words you actually heard, so it cannot spoil what is coming.
It is in the chapter list in the player, and on the book's own sheet on the shelf, where you would find it before pressing play. Needs a server with a transcript of the book and an AI model set up; without either it says so plainly.
Fall asleep at the end of a chapter
The sleep timer's "track end" is no use to a reading: a twelve-hour book is usually one file, so stopping at the end of it meant stopping tomorrow morning. On a book the same button now waits for the next chapter break, fading out into it, and says Chapter end so it is not promising one thing and doing another.
The home-screen widget is the player (Android)
It looked like a notification in a box. Now it wears the accent you chose, the cover with the app's own corners, and the scrubber's squiggle — and it comes in three sizes: a row, the player folded to two cells, and a cover-forward face with the times and a heart. A book gets its chapter under the artist.
The widget's native half only arrives with this install; the rest of the app updates itself over the air.