Yes, it can be done. The only purpose of having a plotly account is to host the graphs in your plotly account.
Plotly Offline allows you to create graphs offline and save them locally. Instead of saving the graphs to a server, your data and graphs will remain in your local system.