Skip to content

Releases: arekbauer/FaceDown

v1.3: Widgets, Custom Time & Refined Architecture

16 Mar 15:01
b9e0029

Choose a tag to compare

FaceDown v1.3: Widgets, Custom Time & Refined Architecture

FaceDown is officially leveling up! This release introduces home screen widgets for instant tracking, a highly-requested custom timer input, and a more robust internal architecture to ensure the app remains lightweight and efficient.

Download Now

The most reliable way to stay updated is through the official store:

Get it on Google Play


What’s New in 1.3

Custom Timer Input

  • Numpad Bottom Sheet: You are no longer restricted to presets. Set any duration up to 999 minutes using the new custom input interface.
  • Smart Chips: The UI dynamically toggles between standard presets and your custom time.

(Closes #9)

Partial Progress Saving

  • Finish Early: You can now stop a session manually. If you've focused for at least one minute, FaceDown will save that progress to your history rather than discarding the session.
  • Context-Aware Dialogs: New warnings alert you if a session is too short to be saved, ensuring your stats stay accurate.

(Closes #2)

Home Screen Widgets (Jetpack Glance)

Stay focused without even opening the app. We've introduced two new widgets:

  • Streak Widget: A modern, Material 3 centered layout to track your daily focus streak.
  • Daily Focus Widget: Displays your total focus minutes for the current day at a glance.
  • Smart Sync: Widgets automatically refresh whenever a session ends or the app enters the foreground.

(Closes #15)

1.2

09 Mar 19:21
b9e0029

Choose a tag to compare

1.2

🚀 FaceDown v1.2: The Play Store Release

FaceDown is officially live on the Google Play Store!
The most reliable way to stay updated is through the official store:

Get it on Google Play

✨ What’s New in 1.2

💾 Data Portability (Backup & Restore)

Users can now maintain their focus history across different devices or during app migrations.

  • JSON Export/Import: High-fidelity backup of your entire session history
  • Smart Import: A duplicate-checking mechanism ensures that sessions aren't doubled up based on timestamps.

🗺️ Roadmap & Community

  • Interactive Roadmap: A new Roadmap screen in Settings to view planned features like Custom Duration and Overtime Mode.
  • Support the Project: Introduced a "Buy Me a Coffee" link in the About screen for those who wish to fuel further development.

🌍 Localization & Polish

  • Vietnamese Support: Full vi localization added.
  • Global Corrections: Extensive updates and corrections for Spanish, French, Hindi, Portuguese (PT & BR), and Russian.
  • Visual Identity: Implemented the brand-new Material 3 Expressive logo and refined vector icons for all menu items.

How to Migrate (APK to Play Store)

If you are moving from a manual APK installation to the Play Store version, follow these steps to keep your data:

  1. Update: Download and update FaceDown to 1.2 using the apk below
  2. Export: On the app, go to Settings > Data Settings > Export to JSON. Save this file to your device.
  3. Install: Download the Play Store Version. (Note: You may need to uninstall the old APK first).
  4. Import: In the new Play Store app, go to Settings > Data > Import from JSON and select your saved file.
  5. Done: Your history will be merged automatically!

Special Thanks

This release is a community effort. A huge thank you to:

  • Babrr: For the incredible logo redesign. It has truly elevated the app's visual identity.
  • Huy Khuat: For providing the full Vietnamese translation and helping us reach more users.
  • Our Global Community: To everyone who submitted bug reports and translation fixes!

1.1.1

19 Feb 00:21
212900d

Choose a tag to compare

Release Notes - v1.1.1

This update focuses on making FaceDown more reliable during long focus sessions, expanding the language support, and ensuring a smooth experience on older Android devices.


🚀 Play Store Status Update

I have recently applied for production access, but I need a few more active testers to meet Google's requirements. If you would like to help get FaceDown onto the Play Store, please fill out this form with your Google Play email. Your support is greatly appreciated!

🌟 What’s New

  • Improved Session Reliability: Added a "Wake Lock" feature to ensure your focus timer doesn't get paused or killed by the system when the screen is off.
  • New Language Support: Added full support for Turkish and Brazilian Portuguese.
  • Expanded Device Support: Lowered the minimum requirement to Android 8.0 (Oreo), making the app accessible to many more users (resolves #8).
  • Smart Permissions: Refined the setup process to only request notification permissions on Android 13+, ensuring a seamless experience for users on older versions.

🛠️ Improvements

  • Battery Optimization: Optimized sensor data processing to reduce CPU activity and conserve battery life during active sessions.
  • Translation Polish: Significantly improved German translations for better clarity and tone.
  • Refined Notifications: Simplified vibration patterns and improved cleanup logic to ensure Do Not Disturb and audio states are restored correctly when a session ends.
  • Architecture Cleanup: Optimized internal code structure and dependency injection for a faster, more stable app.

❤️ Special Thanks

A huge thank you to our community contributors for making FaceDown more accessible:

  • Adem Akkaya: Turkish translation.
  • Ian Venancio: Brazilian Portuguese translation.
  • Damian Schneider: Refined German translations.

🙏 Thank You

A huge thanks to the community for the feedback that led to these technical optimisations.

If you find a bug or have a suggestion, feel free to open an issue on GitHub.

Version 1.1.0 - The AMOLED Update

04 Feb 00:40
550b0c2

Choose a tag to compare

This update introduces one of the most requested visual features and an expansion of the community-driven translations.

What’s New

  • AMOLED Dark Mode: Experience a "true black" interface. This new theme option provides a pure black background that looks stunning on OLED screens and helps conserve battery.
  • Maltese Language Support: We are excited to welcome Maltese-speaking users to the app with full localization support, a big thank you to Matthias Zahra who made this possible.

Improvements

  • Backwards Compatibility: Reduced the minimum requirement from Android 13 to Android 10. FaceDown is now accessible to a much wider range of devices! (Resolves #4)
  • Translation Overhaul: Improvements to the accuracy and flow of Spanish, French, and Hindi translations, big thank you to Dennis González Rodríguez for helping out with the Spanish translation.
  • Smarter Theme Selection: The theme dialog now dynamically reflects your active choice, including the new "Dark (AMOLED)" state.

What's Next

A handful of people kindly offered to test FaceDown so it can be published into the Google Play Store, I can confirm now that I have enough testers and we are looking at a release date in around two weeks time, 18th Feb. I will update this repo with that information once it goes live. I have had lots of feedback and suggestions regarding how to improve FaceDown, I have read every single one of these and I am planning to implement these suggestions next, including:

  • Allowing to save progress when needing to stop a timer early
  • Technical debt to improve the efficiency of FaceDown

If you have an idea, or found a bug, please do feel free to open an issue or contract me privately. It really helps and I love learning.

Thank You!

I am so grateful for all of the feedback and support everyone has given me, what was meant to be my own development practice has turned into many users discovering and enjoying FaceDown. I got lucky to get featured in HowToMen's video, and I am truly thankful for that opportunity. Regarding FOSS, I would love to one day open source this project, however I still feel like there lots to polish until it's ready to do that.

1.0 - Initial release!

16 Jan 01:46

Choose a tag to compare

Initial Release of FaceDown!

FaceDown is the simple, distraction-free focus timer that works by flipping your phone.

Version 1.0 Features:
• Flip-to-Focus: Simply place your phone face down to start the timer.
• Auto-DND: Automatically silences notifications while you focus.
• Deep Analytics: Track your focus streaks, daily stats, and history.
• Local Privacy: All data is stored 100% offline on your device.

Thank you for trying FaceDown!