Unless I am mistaken, it is not obligatory (at least on oDesk) to track time using their "spy" software. Instead you can report offline hours if you have previously agreed with the client.
First of all sorry for the confusion. I'm starting to think that our associations are not clear. Apologize for some tautology below.
There are no documents sharing or mobile app (the last one is temporarily). We just want to be an Evernote in time tracking world. Be used by people in personal needs and at work (as currently majority use time tracking only at work). Be simple but yet powerful.
There are not so much details on coming soon page as we are launching alpha very soon and working on a complete Tour page and FAQ section. Wants to present it nicely :)
We are in "stealth" mode now, so not too much marketing, only friends and most interested parties. Thus I feel comfortable to provide details and answer questions in person. If you'd like me to share more with you now - just drop me a line - mike {at} everhour.com