On August 13th, we experienced a DDoS attack on our Cloud servers originating from multiple locations, including Iraq, Vietnam, Brazil, and ...



On August 13th, we experienced a DDoS attack on our Cloud servers originating from multiple locations, including Iraq, Vietnam, Brazil, and Ethiopia. As a result, synchronization services were unavailable for approximately four hours.


Our team jumped into action right away, and we’re happy to share that the issue is fully resolved and sync is back to normal. While it was an unexpected challenge, it also gave us valuable experience that will help us make MLO even more resilient in the future.

Thank you for your understanding, and we apologize for any inconvenience caused.


Best regards, 

The MLO Team

On Sunday morning, February 23, we performed scheduled maintenance on our servers. Some of you may have noticed a slight slowdown in synchro...


On Sunday morning, February 23, we performed scheduled maintenance on our servers. Some of you may have noticed a slight slowdown in synchronization for a few minutes during this time.

As a result of this maintenance, we have increased server bandwidth and enhanced our backup system. These improvements are part of our ongoing efforts to optimize cloud performance and prepare for the upcoming web version of MyLifeOrganized.

Thank you for your patience and support as we continue to enhance our services.

The MLO Team

You've been asking us for a web app and API for integration for many years, and we’re finally ready to share some good news — we’re work...

You've been asking us for a web app and API for integration for many years, and we’re finally ready to share some good news — we’re working on a web version of MyLifeOrganized!


We understand how important it is for you to have the ability to work with MyLifeOrganized anywhere and from any device, and we’re committed to providing you with this tool. Creating a web version is a significant step forward in the development of our app, and now, thanks to modern technologies, we can move in this direction more effectively.

What’s been already done

After thorough research and testing of different approaches and technologies, we’ve been actively working on this project for several months now. As a first step, we migrated to a more modern platform for cloud synchronization. You may have already noticed that cloud sync has become faster and more stable. This improvement is the result of extensive ‘under the hood’ preparation necessary for launching the future web version.


What we aim to create

Our goal is not just to develop a web app that depends on an internet connection but to deliver a fully-fledged modern tool that allows you to work with MyLifeOrganized anytime and anywhere. We’ll share more details about this as the development progresses.

 

Challenges we’re tackling

Developing the web version comes with a set of significant challenges:
  • Balancing customization and performance. We know our apps are renowned for their speed, flexibility, and customization. However, web technologies come with certain limitations, and we’re working to find the best balance.
  • Task tree control. This is a core component of MyLifeOrganized that allows you to manage thousands of tasks quickly and efficiently. Achieving the same performance and capability in a web application is a complex task.
  • Data privacy. We understand that many users are cautious about storing personal information in the cloud. We're committed to ensuring the highest levels of privacy and security.
We’re not ready to announce exact release dates for the first version yet, as the development process involves tackling many nuanced challenges. However, we are making progress and wanted to share this exciting news with you now.

Join our Beta Testing Team

We plan to conduct a closed beta testing for the web version. If you’d like to participate and help us make the app even better, please fill in the form:



And of course, we'll continue to improve our native apps so you can choose the interface that works best for you when using MyLifeOrganized.


Thank you for your continued support! Your encouragement inspires us to keep going. We'll make sure to keep you updated with all the latest news.


The MyLifeOrganized team


Try some handy updates in our latest minor release for the MLO task management app for Android . These improvements are based on your feedba...

Try some handy updates in our latest minor release for the MLO task management app for Android. These improvements are based on your feedback — thank you for sharing your thoughts! Here's what's new:


Edit Contexts directly with a long press

Editing context details while assigning it to a task got easier. Previously, updating a context required navigating to the "Contexts & Locations" screen after assigning it, which meant several extra steps. Now, simply long-press on the context in the list, and the edit screen will open. This lets you rename, adjust location details, or make other changes right on the spot.


 
Note: Deleting contexts remains available only from the main 'Contexts & Locations' screen (Main Menu > Contexts & Locations > 3-dot button > Select > choose contexts to delete).

Multiselect Toolbar now includes Contexts action

If contexts play a key role in your workflow and you often edit them in bulk for multiple tasks, see how you can configure your multiselect toolbar to show the “Contexts” option:


As you can see, it makes your path much shorter: 3-dot button > Multiselect > Select tasks > Contexts icon.


Note: The video above shows how you can open Multiselect Toolbar configuration with a long-tap. Alternatively, you can go to settings to configure Multiselect Toolbar. Go to Settings > General Settings > Toolbar menu configuration. 
 

Enhanced Multi Edit Contexts

Editing contexts for multiple tasks simultaneously now offers more flexibility, including the ability to clear all contexts from selected tasks.

 

In the Multi Edit Contexts screen, you’ll notice the options All / None allow you to easily clear or set all contexts.


Also, you'll see that a checkbox now has three states:

  • Empty checkbox: None of the selected tasks have a context.
  • Green checkmark: All selected tasks share the context.
  • Grey dash: The selected tasks have different contexts.

 

Additional Benefit: When selecting multiple tasks with different contexts, you can check a new context, and it will be applied to all selected tasks in addition to their existing contexts—without replacing them.


Widget Improvement: Remembering the Last Parent Task

When adding a task via the MLO widget, it now remembers the last parent task you used. This way, if you frequently add new tasks to a specific folder (rather than Inbox), you no longer have to reselect it each time.

 

Note: You can also create multiple widgets: in one widget add tasks to one folder, in another widget add tasks to another folder. Each widget will remember the corresponding specific folder you used.

 

Voice Parsing Enhancement: Added importance, urgency, and effort

You can now include importance, urgency, and effort levels in tasks via voice commands. For example, you can say:

 

“Follow up with Tom on the new price list, importance 5, urgency 4, effort 1.”

 

MLO will automatically parse the input into task properties:



Note: You can use the voice input parsing functionality in Google Assistant widget, MLO widget/shortcut, or Actions in notifications. Here you can learn more about all possible ways of adding tasks by text or voice.

 

Search Panel Toggle

You can now add a toggle to always display the search panel in the main menu, making navigation faster. You can turn it ON in the main menu > Settings > General settings > Main menu settings > Always show search panel.


And more

  • Added font underline color. You can find this option if you open the task properties > Formatting. 
  • Bug Fix: Context groups are now sorted alphabetically, ignoring case.
  • Bug Fix: Resolved issues with multiselect functionality on tablets.


We hope these updates make your workflow more efficient and enjoyable. Your feedback is invaluable in helping us enhance your favorite to-do app, so don’t hesitate to share your thoughts! You can reach out to us via email or leave a review on the Google Play Store. As a token of our appreciation, we’re offering a 1-mo free Cloud for your first review.

Have you ever noticed an asterisk (*) before the name of a view in the desktop version of MylifeOrganized ? This small symbol serves as a he...


Have you ever noticed an asterisk (*) before the name of a view in the desktop version of MylifeOrganized? This small symbol serves as a helpful indicator that your current view has been modified but not yet saved.


When the asterisk appears

For example, you might open the built-in "Starred" view, and customize it to fit your needs: hide completed tasks, apply sorting or set other filters. These adjustments change the view from its original state, and the asterisk signals that you're now looking at a modified version of the base view.

Retained in the workspace, but not saved in the view

It’s worth noting that unsaved changes are retained within the workspace (tab) where you're working. "Retained" in this case means that even if you close MyLifeOrganized or your computer, the changes will still be there when you reopen the app. This feature is especially useful for experimenting with different view configurations without committing to permanent changes.


However, the changes are still not saved for the view, and if you close the current workspace, the customization will be lost. In other words, if you're satisfied with the changes you've made, you can save it as a new view under a unique name. And if you want multiple versions you should save them all, with slightly different but meaningful names.

Note. If you are in a workspace that contains retained unsaved changes and you hit the [+] tab to create a new workspace, the new workspace will inherit the retained unsaved changes from the workspace you came from.


Saving your view

To save your custom view, click "Save View As..." at the bottom of the "Filter" panel. You can then give the view a unique name for easy identification. After saving, the asterisk will disappear.

 



Once the view is saved, it will be added to the list of views and you will be able to open it in your tabs.


Note. MLO has several built-in views that cannot be saved under the same name after modification. You must enter another unique name for the new view.


Discarding Changes

On the other hand, there may be times when you don’t want to keep the changes.

 

A common scenario: you notice that your view isn’t displaying tasks as expected. This could be because you accidentally applied filters or made other modifications and forgot about them. The asterisk in this case is a useful indicator, showing that the view you're seeing has been altered.

 

If you've made changes that you don't want to keep, you can easily discard them. Simply click the "Discard Changes" link at the bottom of the "Filter" panel. This will revert the view to its last saved state.

 

Tip. Here you can learn more about the difference between view and tab in MLO.

Discover (or re-discover again?) the power of the classic, time-tested Getting Things Done (GTD) methodology with MyLifeOrganized. As one of...

Discover (or re-discover again?) the power of the classic, time-tested Getting Things Done (GTD) methodology with MyLifeOrganized. As one of our users, Mihail, recently shared:


 

To help you integrate GTD principles with MLO’s powerful features, we’ve created an easy-to-follow guide outlining the 5-stage process. To make it even easier, we've included a ready-to-use template that helps you set up a trusted system quickly. Just open the template, customize it to fit your unique needs, and create a reliable framework for managing your tasks — so you can focus on what truly matters.


Tip: Looking to connect with other MLO-GTD enthusiasts? Check out the discussion on our forum for valuable insights and sharing experiences.