Single word for undo / redo capability

I'm looking for a single word that describes an application that provides the capability to redo or undo steps. My first thoughts were something like modifiable software, which doesn't really suit my needs, or things like step-tracking software. But all these sound a bit wrong or not on-the-spot.

Is there something better?


Solution 1:

You might need some variant of "Versioning" or "History", but if you can get away with multiple words, your original undo/redo is well understood by most computer users.

Solution 2:

All user actions are reversible.

Def: Reversible

More generally: Reversibility