Can I make and edit recordings when offline?

You can install the full app so you can launch it from the your Windows or Mac PC just like any other program even without a network connection:

http://screencast-o-matic.com/download

Note: When you first install you'll need a network connection to setup your app then after that it's not required.

Feedback and Knowledge Base