Service would be primarily text storage but you can also assume the possibility of storing small files (<10 MB). Still working on a method to avoid the (forgetting password == data loss) scenario.
<i>Still working on a method to avoid the (forgetting password == data loss) scenario.</i><p>Why? "forgetting password == data loss" is a feature, not a bug.