There are a number of differences between the two:

  1. Flowsana adjusts dates of dependent tasks regardless of where or how you make that adjustment; Asana only does it in the timeline view.
  2. Flowsana always adjusts dependent tasks; Asana only adjusts them if by moving the predecessor task, you cause it to overlap its dependency.
  3. Flowsana moves dependent tasks by the same number of days as you move the predecessor task; Asana only moves dependents by enough days to eliminate the overlap.
  4. Flowsana adjust in both directions, forward or backward in time; Asana only works forward in time.
  5. If you choose to, you can include subtasks in Flowsana's dependency shifting. Asana only allows for subtasks to be included if you attach them to the parent project so that they appear in the timeline view.