Neo3 promises to provide file storage and digital identity, though the demand is questionable