I use mindmanager but this looks similar.
MindMaple™ increases your work efficiency by visually organizing your thoughts and tasks. Mind mapping can be used for a wide range of tasks, from project management to setting up personal schedules or plans. Start mind mapping today with MindMaple™.