TimeTurtle is a time tracker with minimal clutter that is based on a linear timeline. It has an interactive user experience, allowing you to see directly what you’ve spent your time on. It also allows producing reports in both PDF and CSV format.
The app is a web app, but can be installed (as a PWA) on both iOS and Android. Plus it can safely be used offline, in case you're traveling or visiting a remote location.