Cloud storage APIs for developers

Sign Up

Bitcasa Drive

Cloud storage for your personal files

Sign Up

At Bitcasa, even we can’t see your data. And we prefer it that way.

Here at Bitcasa, we’ve been talking about our unique ‘zero knowledge storage’ platform for years. Thanks to AES-256 encryption with a private key based on a user’s unique password, no one (not even Bitcasa employees) can access the data stored on our servers.

This is how all cloud storage services must work, right? Not so fast. Google’s “Photos” service for example has a much different take:

“When you upload, submit, store, send or receive content to or through our Services, you give Google (and those we work with) a worldwide license to use, host, store, reproduce, modify, create derivative works (such as those resulting from translations, adaptations or other changes we make so that your content works better with our Services), communicate, publish, publicly perform, publicly display and distribute such content.” Source:

So Google (and those Google works with) reserves the right to “publicly display” my family photos? Yikes.

At Bitcasa, we understand that to many people, storing files on a remote “cloud” somewhere can be a bit unsettling. This is exactly why we designed Bitcasa as a zero knowledge system. User files are just that: the property of the user. At Bitcasa, we can’t open any files and we can’t even associate an encrypted file with a particular user. We’re blind, and so are would-be hackers. And we like it that way. This is perhaps the most core piece of our patent-pending technology and a big differentiation in the cloud storage software market.

So what does this mean for our Turn-key Drive partners and CloudFS API developers?

The same rules apply. Bitcasa partners and developers can tell their customers with confidence that their data can’t be accessed by anyone, not even Bitcasa employees. Their customers’ photos and important documents are their own. We are simply storing this data safely on their behalf in a secure vault. We respect that privacy, and by selecting Bitcasa, our partners can let their end-users know that they respect their privacy, too.

How does it work, exactly? When a user uploads files to Bitcasa, they are encrypted with a key based off of that user’s password. Bitcasa does not store this key on our servers. When a user logs onto Bitcasa and enters their unique password to start a session, Bitcasa uses that password to decrypt their files – images, data, anything stored in the cloud. But once the user closes that session, their data is no longer accessible. No one at Bitcasa, or anywhere else for that matter, can unencrypt that data.

In an age where privacy and security are becoming more and more important to end-users, it only seems natural that the “right” storage philosophy puts the end-user’s privacy first. Bitcasa has believed in this from day one.

Tagged , , , , , , ,

Jul 31 2015

Cloud storage, CloudFS, Security, Turn-key Drive


Tagged , ,

Jul 20 2015

Cloud storage, Turn-key Drive Video

Watch CloudFS in action

Tagged ,

Jul 20 2015

Cloud storage, CloudFS Video

New API Documentation Portal

Check out the great features of our new API Documentation Portal:

  • Easy 3-column interface
  • Interactive API documentation
  • Multiple languages
  • Complete code examples for each language
  • Responsive layout
  • Code examples based on practical use-cases



Jul 20 2015



Here at Bitcasa we’ll tout the benefits of cloud storage to whomever will listen. We’re convinced that devices alone won’t be able to handle the explosion of digital content that’s happening around us.

It seems we’re not alone in our love of the cloud. Developer Brian Schwartz is such a strong believer in cloud storage that he created an app to help businesses and individuals use the cloud without the headaches that come with some cloud storage platforms. Brian started working on the new app, Airbox, in late 2014 after working for two years building security and compliance solutions for businesses using Dropbox. During that time, he noticed most businesses were experiencing the same few problems with adopting cloud storage:

  • The lack of interoperability among providers. “Your business just adopted Dropbox, but your accountant adopted Box, so you still need to regularly, or permanently, fall back to email for sharing files,” Brian said.
  • People using multiple cloud storage accounts. While a business might have officially adopted Box, many of its internal teams might still prefer DropBox, and have Google Docs on Google Drive. This fragmentation is impossible to manage.
  • Cloud storage accounts are too large for computers to sync. Often employees find themselves constantly running out of local disk space trying to sync their computers to the company’s 1 terabyte business cloud storage account. And this only gets worse as the company accumulates more and larger files.

Airbox, which Brian developed on Bitcasa’s CloudFS, fixes all of those problems. It enables you to sync and share all of your data with anyone on the cloud – whether they have Box, Dropbox, Google Drive, any other provider, or no provider at all.. From a single folder on your computer, you can access all of your files across all of your cloud accounts. And you can stream that data on demand, which means minimal local disk space is used.

“Most people have yet to adopt cloud storage, and Airbox needed a way to enable your business to share and sync with them,” Brian said. “Bitcasa’s CloudFS APIs enabled Airbox to instantly have the cloud storage functionality needed to achieve this goal. We previously tried giving out Airbox-managed Box, Dropbox, Google Drive accounts. But the lack of flexibility on how these accounts could be managed made it impossible to integrate seamlessly.” Brian said Bitcasa’s CloudFS API solution gave him back the control he wanted to build the app the way he envisioned it. It was the only white-label cloud storage solution out there.


Airbox plans to launch a private beta for the iOS app this summer and will launch a Web app in Fall 2015.

Tagged , ,

Jul 20 2015

Case Studies, Cloud storage, CloudFS, Developer

Bitcasa Increases Speed with Resumable Uploads

I bet you have tried uploading your files on cellular networks. Cellular upload was once a cause of battery drain, so Bitcasa engineers built a high-performance, no-throttle, resumable upload server and mobile clients to match.

So wherever you are, if your upload is part done, then you will not need to upload that portion again. We save every 1/2 MB we get so your phone knows right where to start uploading again. And as always, our Turn-key partner’s Clients are included in this upgrade.

You’ll see great results if you’re at a concert or other packed venue. Crowded networks halt most web-pages, but take a photo and you’ll see the “Bitcasa uploaded …” notification just seconds later. Performance of auto-uploaded videos have also improved and complete in a very sensible amount of time (and battery life).

This also helps when you select files to upload and exit the app. It picks off where it left off. This resumable upload feature helps all mobile uploads (both cellular and WiFi), so if your data plan keeps you off cellular uploads then you’ll see your uploads catch-up on just a few minutes of WiFi. We’ve seen your Android & iOS uploads start going to our high-speed servers and we’re excited that you’re experiencing such great results.

Bitcasa uses the best setup designs from distributed server setups to compiled upload servers using the modern GoLang high performance language. We stream-save your file so we are free to rebalance your resuming to the most free server and never clog any one machine. So no traffic pattern can trouble the forward progress of your file.

Currently we are leveraging these resumable upload endpoints only in our Bitcasa Clients and our partners’ clients. We know developers on our CloudFS platform will also benefit from high-speed resumable upload APIs to integrate into their apps. We hear that and we will be making available these APIs through REST and our mobile SDKs soon. Stay tuned!


Jul 17 2015

Bitcasa Tech, Cloud storage, Turn-key Drive


Technologist Chris Riley reviews CloudFS for Code Project.

“Bitcasa has already done all this work for me at a massive scale and turned it into a full-fledged enterprise-level platform. I’m very excited about how this will open the door to more powerful content driven applications.” Read the entire article here.

Tagged , , ,

Jul 16 2015

Cloud storage, CloudFS

CloudFS helps makes it easy for NVOLV to enable connecting at events

Hasan Tariq has spent the past three years working in brand promotion and events for companies including American Express, Master Card, Audi, Disney, and General Motors. He’s also provided technology for concerts and festivals, and has been responsible for payment processing and mobile apps.

Across all these events, he found that attendees were not networking effectively or navigating big events easily. They were stuck reading program booklets and were networking with the wrong people. On the other side, organizers weren’t able to improve from event to event because they weren’t getting accurate analytics on the success of the event. And sponsors weren’t getting the ROI they were expecting from participating in events.

Tariq resolved to find solutions. He and his team created NVOLV, an app aimed at event organizers, sponsors and attendees that consolidates the social activity at an event. It allows attendees to generate buzz and indirectly become brand ambassadors for the event and its sponsors. Over the course of eight months, Tariq and his team developed the app, which includes mobile apps, an API layer, and an admin portal.

NVOLV encourages attendees to create buzz around an event by posting photos and videos of the event. For larger conferences, Tariq and team provide white-label event apps to preserve event branding. The goal is for users to have full access to their own files from anywhere. The app comes with all the necessary discovery features that are needed at festivals, conferences, and expos, such as schedules, lineups, real-time notifications, and maps.

During development, Tariq discovered that some users didn’t want to keep an event-specific app on their device after event was over. But if users deleted the custom-branded event app, they would lose all their photos from the event. Tariq found a solution with Bitcasa.

Using Bitcasa CloudFS, Tariq and his team were able to provide full access to users’ own files and data at all times through the NVOLV app. Originally, they were using Amazon S3 to store the content and implement their custom user-authenticated layer and storage. Apart from the pitfalls of creating secure spaces for users’ files, creating the app was becoming time consuming.

Bitcasa CloudFS made development easy by providing a file system in the cloud that securely stores all the media files, and which users can access anytime from anywhere. Now they’re developing a web interface with the same user authentication as in the app so users have access to the files across platforms.

Bitcasa CloudFS was the right fit for the developers of NVOLV. Tariq found it secure, structured, and easy to integrate. He and his team have developed an app that can store all the social activity, pictures, and videos simply and securely in the cloud.

NVOLV will soon be available in the App Store. The Android app will also be available shortly.

Tagged , , , , , , , ,

Jun 11 2015

Android, Case Studies, Case Studies, Cloud storage, CloudFS, Developer, iOS

Eric Sheetz Joins Bitcasa as VP of Sales

Veteran of $1B in Sales for Amazon Web Services Added as Growth Accelerates

Bitcasa announced today that Eric Sheetz has joined the company as vice president of sales. At Amazon Web Services (AWS), Sheetz was well-known for his success developing comprehensive, long-term solutions that were tailored to meet the needs of large, global partners.

Sheetz will be responsible for partnership sales and management at Bitcasa. His appointment rounds out the company’s executive team as platform momentum grows behind the company’s mission to transform the drive.

“Eric has been hugely valuable to us as a strategic advisor as we transformed the company from a consumer cloud storage offering to the premier cloud software solutions provider for device manufacturers, network operators, and software developers,” said Brian Taptich, CEO of Bitcasa. “With Eric in place full time, we are looking forward to fully leveraging his deep experience and help our customers move quickly in this growing marketplace.”

Sheetz drove strategic and enterprise customer relationships at AWS, including Autodesk, Adobe, and other Silicon Valley bellwethers. He is also an accomplished software developer with deep cloud storage experience. Prior to AWS, Sheetz was an enterprise architect at Oracle responsible for advising customers through complex transitions and creating best practices in software architecture and operations.

“I have long believed that the companies that have created the Device Economy require seamless, system-level cloud storage to create differentiation for the consumer,” said Sheetz. “Bitcasa’s platform achieves this. I am excited to be part of the opportunity.”

Bitcasa has a growing roster of global partners that utilize its white-label Turn-key Drive applications including Hutchison Telecommunications, which services more than 82 million customers throughout Asia and Europe. More than 23,000 developers also use Bitcasa’s CloudFS APIs, which provide a simple way to integrate cloud storage into applications and services.


Jun 10 2015

Bitcasa News

Apps World Round-up

We hope to have had the opportunity to chat with you at the Apps World Conference in San Francisco. In case we missed you, we wanted to share with you our highlights of the two-day show:

1 – Great Vendors, like Bitcasa (insert smiley face)

2 – Tech celebrities: Check out our cool pic of Twitter Co-founder Biz Stone as he promoted his new social app, Super!

3 – Game corner, complete with its own neon ping pong table.

And indeed a great conference it was, as more than 11,000 attendees arrived at the Moscone Center in San Francisco during the event on May 12 and 13. People came from around the world to share their new app or product or to just learn more about exhibitors.

Talking to all the developers and entrepreneurs who came by to chat made us reminisce about the early days when Bitcasa was just starting out. Back then, we learned as we grew and built our cloud storage API infrastructure from scratch. We had no choice, as our approach to end-to-end encryption, data deduplication and virtualization of the drive was unlike anything that existed before it.

It was fun to share our story with attendees and hear about their storage needs and where we can fit in. What have we learned from the event and from exchanging ideas with all the visitors who came by? The App Economy has come a long way, especially with the proliferation of mobile. Businesses of all types, from publishers to retailers to enterprise are launching apps faster than ever and the key to this is the availability of public APIs. Unlike the early days of Bitcasa, app developers now have plenty of public APIs to leverage from. Of the hundreds of questions that were asked of us, we ask one in return: Why reinvent the wheel? When it comes down to a developer wishing to utilize cloud storage, they either have to build it themselves (cumbersome and time consuming) or leverage third-party cloud storage APIs from Box, Dropbox and Bitcasa.

Over the years, Bitcasa has grown to manage 40 petabytes of data in 140 countries. And all that knowledge and experience can be leveraged through CloudFS. Like this CodeProject article beautifully articulates, building a fully functional cloud file storage system on your own at scale would take away an enormous amount of time and effort. Not to mention having to manage that system later on. Why not spend time focusing on your app’s specific business functionality instead?

If this article has convinced you to try out our CloudFS API or if you simply want to learn more, please visit our product page CloudFS, sign up for a free developer account, and/or reach out to the friendly folks at Bitcasa!

Tagged , , ,

Jun 10 2015

Cloud storage, CloudFS, Developer