Internxt has a rating of 5.0 stars from 1 review, indicating that most customers are generally satisfied with their purchases. Internxt ranks 976th among Software sites.
Young project but is really a good option to store few files (they have size limits, have that in mind) if you care about privacy, as they use end to end encryption. Pricing is also competitive!