From Tapan Srivastava, Developer of Jazz Improv App:
The Jazz Improv app handles all your improvising analytical needs! Simply input the chord changes of the song, and the app will tell you what notes, chords, or patterns will sound good on those chords. Its that easy! You can save your inputted chord changes in the project navigator, and come back to them any time you like.
Happy improvising!