Completed
Navigation bar overlap on Samsung Android devices
On Samsung devices using 3-button navigation, the app's bottom nav bar is obscured by the system navigation bar. The app doesn't appear to apply navigationBarInsets padding to push content above the system nav bar. Tested on Samsung One UI 8.0 (Android 16) with 3-button navigation enabled. Screenshot: https://ibb.co/673MNTqS - And thank you for making such a great app, it's exactly what I've been looking for after finding pomodoros too rigid for my ADHD, and typical time trackers too loose as my breaks would never end!

lucasfog 3 months ago
Low Priority
Completed
Navigation bar overlap on Samsung Android devices
On Samsung devices using 3-button navigation, the app's bottom nav bar is obscured by the system navigation bar. The app doesn't appear to apply navigationBarInsets padding to push content above the system nav bar. Tested on Samsung One UI 8.0 (Android 16) with 3-button navigation enabled. Screenshot: https://ibb.co/673MNTqS - And thank you for making such a great app, it's exactly what I've been looking for after finding pomodoros too rigid for my ADHD, and typical time trackers too loose as my breaks would never end!

lucasfog 3 months ago
Low Priority
Home screen widget
Flowmodoro is invisible when the user isn't actively in the app. There's no passive reminder on their home screen showing their focus progress, streak, or daily goal. For a habit-forming productivity app, home screen presence is a proven retention driver. It keeps the app top-of-mind without being intrusive like notifications.

Christophe Dupont 4 months ago
Home screen widget
Flowmodoro is invisible when the user isn't actively in the app. There's no passive reminder on their home screen showing their focus progress, streak, or daily goal. For a habit-forming productivity app, home screen presence is a proven retention driver. It keeps the app top-of-mind without being intrusive like notifications.

Christophe Dupont 4 months ago
Live Activities for iOS
When a user starts a focus session and locks their phone or switches apps, they lose all visual feedback of their running timer. The only indicator is an occasional notification. For a focus timer app, this is a missed opportunity. The Lock Screen and Dynamic Island are the most glanced-at surfaces on iOS. Showing the running timer there keeps users aware and engaged without needing to reopen the app.

Christophe Dupont 4 months ago
Live Activities for iOS
When a user starts a focus session and locks their phone or switches apps, they lose all visual feedback of their running timer. The only indicator is an occasional notification. For a focus timer app, this is a missed opportunity. The Lock Screen and Dynamic Island are the most glanced-at surfaces on iOS. Showing the running timer there keeps users aware and engaged without needing to reopen the app.

Christophe Dupont 4 months ago
Planned
Auto-end stale sessions
Our session data is polluted with unrealistic entries. Some sessions show durations of 490+ hours because users close/kill the app mid-session and the end_time never gets set. Out of 51 sessions in the last 30 days, the average duration is ~11 hours β clearly skewed by abandoned sessions. This corrupts stats, makes analytics unreliable, and gives returning users a confusing experience: when they reopen the app after days, the old session resumes as if nothing happened.

Christophe Dupont 4 months ago
Planned
Auto-end stale sessions
Our session data is polluted with unrealistic entries. Some sessions show durations of 490+ hours because users close/kill the app mid-session and the end_time never gets set. Out of 51 sessions in the last 30 days, the average duration is ~11 hours β clearly skewed by abandoned sessions. This corrupts stats, makes analytics unreliable, and gives returning users a confusing experience: when they reopen the app after days, the old session resumes as if nothing happened.

Christophe Dupont 4 months ago