I just reset my old KeepKey, and attempted (successfully) to initialize it with Electrum, so there is a way to use it without registering for ShapeShift. There's also the Chrome extension which is how it worked before the merger of ShapeShift and KeepKey. That still works to initialize and use the wallet.
Link to the KeepKey extension in the google app store:
https://chrome.google.com/webstore/detail/keepkey-client/idgiipeogajjpkgheijapngmlbohdhjg?utm_source=chrome-app-launcher-info-dialog
ShapeShift has two websites (I've never used either) shapeshift.io and shapeshift.com. I think the .io site is not available to US residents, due to AML laws, but I believe shapeshift.com is available. I may have that backwards, I haven't scrutinized their terms of service, but I believe it's all laid out in there.