Uploading and sharing confidential information can be scary. What if the information is leaked? How do I prevent people from downloading and distributing confidential documents? These are all important questions to consider when sharing confidential documents. Today we are announcing a new Document Watermark feature to give you more control over your information and provide a way to track documents after they are downloaded.

Document Watermarks automatically insert a Watermark with the user’s email, date and the word Confidential when a user views the document online or downloads. If a user has download permission, the user will download a protected PDF that includes the Watermark. Administrators and Moderators will still have access to the original documents.

Viewing Documents Online

When viewing documents in a Workspace with Watermarks enabled, the file preview automatically displays a watermark on every page.

Downloading Documents

When downloading documents, the user gets a protected PDF with the watermark instead of the original file. Administrators and Moderators in the Workspace can download the original file without a watermark.

Sample of downloaded document with watermark

How do I enable Watermarks?

To enable Watermarks in your Workspace, click the Settings icon in the top right next to the Workspace name. Choose the Security area, and click Enable Document Watermarks.

The Document Watermark feature is available starting today on the Team and Enterprise Edition plans. Learn more about Document Watermarks on our Help site.

Did you like this? Share it:

Onehub Workspaces uses a role-based permission system to control access to files and information. The role is set when the user is invited and can be changed at any time by an Administrator or Moderator. One of the challenges with role-based permissions, is viewing the information you are sharing as a different role. This is now easy in Workspaces with the new View Workspaces As feature.

How it Works

When sharing a Workspace, folder or file, you select the role of the user you are inviting. Next to the role drop-down are two icons, Help and View As.

Screen shot of the share interface

When you select View As, your view is replaced using the permissions of the role you selected. The top Onehub bar is replaced with a Preview Bar. To return to the normal view, click the X icon in the top right to exit preview mode.

Screen Shot of Workspace

Available Roles

Note: All roles inherit the permissions of the roles below them.

  • Administrator. Can edit the Workspace pages, modify the logo and colors, and modify the Workspace security settings.
  • Moderator. Can upload, edit and delete any file or folder. Can invite other users to the Workspace, invite users to a file and folder, create secure links, and edit all comments in the Workspace.
  • Creator. Can view previews, print, and download files. Can upload files to a folder or Workspace and delete folders and files they created. Can view and add comments to files, folders and messages. Can post Messages to a Workspace.
  • Downloader. Can view previews, print and download files. Cannot view or add comments to items.
  • Printer. Can view previews and print but cannot download files. Cannot view or add comments to items.
  • Viewer. Can view previews of files but cannot print or download files. Cannot view or add comments to items.

Have Questions? You can read more about role-based permission on the Onehub Help site.

Did you like this? Share it:

When sharing information your brand should be the focus not ours. With this in mind, we recently updated the Workspace emails to include your branding.

Onehub Workspaces sends email for several events including inviting a new users, commenting on an item, posting a new message and daily notification emails. All of these emails now include the color and logo from the Workspace.

Example of the new branded invitation emails

Examples of the new comment emails

Note: These changes only apply to users on Workspaces version 2. If you don’t see branded emails, you may be using Workspaces version 1. To learn more about migrating to Workspaces 2, please contact us at support@onehub.com.

Did you like this? Share it:

We moved! After a several month search, we leased office space in Pioneer Square. The new office is located in an awesome neighborhood that has become the tech hub of Seattle and gives us room to grow for the next few years.

If you are not familiar with Seattle, Pioneer Square is a historic neighborhood in the heart of Seattle. The neighborhood was settled in 1852 and the early buildings were wooden structures. In 1889, the Great Seattle Fire destroyed much of the neighborhood and the wooden buildings were replaced with brick and stone buildings. Our new office is in a historic brick building that was recently renovated.

Our new mailing address:

Onehub Inc.
105 S Main Street, Suite 240
Seattle, WA 98104

Map of the new office:


We are unpacking and settling in to the new space. It is a big change to move from private offices to a large open space. So far, we love it. We will post photos when we are finishing unpacking. For now, here is a quick photo from my phone.

Did you like this? Share it:

For all paid Workspaces plans, you can purchase additional storage a la carte. Additional storage is sold per GB and the price ranged from $2 – $5 per GB depending on your plan. Today, we are lowering the price for additional storage to $1 per GB on all plans.


If you have purchased additional storage already, you don’t need to do anything to get the lower price. The new price will take affect on your next billing cycle.

View the full price list for Workspaces.

Did you like this? Share it:

Today we are launching a beautifully designed, dedicated marketing site for Onehub Transfers. The goal of the site is to better engage visitors with great copy, alluring design and a super simple sign up process.

The change won’t affect the way you use Transfers but having a dedicated site will make it easier to explain each product to new visitors. The Transfers product section on onehub.com will go away soon and will be replaced with new content for the upcoming launch of Workspaces 2.

Transfers Marketing Site

Our lead designer, Matthew Anderson, did an awesome job on the site so you should take a look and let us know what you think in the comments.

Did you like this? Share it:

Today we’ve added in the ability to delete individual versions of files. You can find this in the file details under the versions tab. Just click the red X icon next to the version you would like to remove to delete it. Please note that deleting a version will permanently remove it and it will not be added to the recycle bin.

Did you like this? Share it:

Sharing files online is great. As long as you don’t have to switch to your browser every 5 minutes to manually upload and download files when they change.

Onehub Sync is a new feature for Workspaces that keeps a local copy of all the files and folders stored in the online Workspace. The Onehub Sync client is a lightweight application than runs continually to watch for changes to online and local files. When changes are detected, the client automatically synchronizes the two.

Download Onehub Sync

Why should you try Onehub Sync?

It’s Easy. Onehub Sync only takes a few minutes to setup.
It’s Automatic. Once installed, you work on files in your special Onehub folder and everything is automatically synchronized in the background.
It’s Free. Onehub Sync is free with any paid plan. For free users, you can try Sync free for 30 days.

Benefits of Onehub Sync

Increase Productivity

By seamlessly connecting your computer to the robust collaboration tools offered in Onehub Workspaces you can more productively and efficiently work with people inside and outside your firewall.

Effortless Collaboration

When other members of your workspace use Onehub sync, you’ll automatically receive their changes as well. Everyone in the workspace always has the most up-to-date versions of files.

Work Offline

Access and work on your files even when you’re offline. Any changes you make will be tracked and synced with your workspaces the next time you are online.

Learn more about Onehub Sync.

Did you like this? Share it:

Birch Leaf Global Logo

Once again it is time to visit another conversation with a customer at Onehub. This week I spent some time speaking with Bruce Ricciuti, managing member of Birch Leaf Global. Bruce gave us some insight as to why the customization and flexibility of Onehub created the right file sharing solution for their company. By using Onehub Birch Leaf Global is able to better provide their investors with information in a quick, secure, and professional manner.

Stephanie Chinn (Onehub): Please start by sharing with us a little bit about your company and what exactly it is you do there.

Bruce Ricciuti

Bruce Ricciuti (Birch Leaf Global): Birch Leaf Global is a real estate investment company that funds commercial, university, hospital, and institutional projects across the US by finding foreign capital sources. Our company promotes projects with developers by marketing the projects to investors in China, Latin America, India, Brazil, and other foreign countries.  My position at Birch Leaf Global is managing member.

Stephanie Chinn (Onehub): How did your company hear about Onehub?

Bruce Ricciuti (Birch Leaf Global): Previous to Onehub we were using a competitive product, which we were constantly having problems with. Eventually we decided that we needed to look into another file sharing product. I spent some time researching other solutions and software platforms in the file sharing market and I quickly came to the conclusion that the customization offered by Onehub made it the best option for our company.

Stephanie Chinn (Onehub): What were some of the problems that you ran into when you were using the other product?

Bruce Ricciuti (Birch Leaf Global): Well with the other product we ran into quite a few problems that sadly, we felt the company was unwilling to address. Our biggest issue was with the product’s notification system. When sending messages to our investors we often send the same message, but we don’t necessarily want those investors to have access to one another. With this particular product we were having problems with sending messages that only allowed the recipient to reply directly to us, and not to everyone who was receiving the email. Having a “reply to all” function that was unable to be turned off caused a couple embarrassing incidents for our company. Ultimately we were looking for a way to create a virtual data room where we could customize whom we sent our information to, the amount of access those individuals had to one another, and also customize the manner in which we received information back from those individuals. Another issue that we were facing with the previous product was that our investors were having difficulties with the basic usability of the product. We were constantly receiving phone calls about log in issues and questions regarding account set up. However since switching to Onehub we have eliminated all of those types of issues.

Stephanie Chinn (Onehub): And how would you say that your company is using Onehub today?

Bruce Ricciuti (Birch Leaf Global): Well as with any real estate project there is an extreme amount of data and property information being exchanged and reviewed. This is especially so when you have investors that are looking to invest five hundred thousand to one million dollars into a project, which is true for most of the investors that we are working with. Overall we use Onehub to automate the flow of information we send to our investors. Once we qualify an investor, we will send them an invitation to the hub that we have set up for that specific project. Onehub makes it simple for us to give our investors quick and easy access to videos, pictures, site plans, building plans, and legal documents pertaining to the project they are reviewing and considering. In this way, Onehub allows for a type of due diligence that is secure, but that we can also customize to whom we send the information. The best part is the amount of time we save by just having to upload the information once. After the information has been uploaded all we have to do is simply click a button and we can send that information to any interested investor.

Stephanie Chinn (Onehub): What are some of the major benefits you have found since switching to Onehub?

Bruce Ricciuti (Birch Leaf Global): One of the main benefits has been how easily our investors have adapted to using the product. We are constantly working with individuals from all over the world. In working with different countries the language barrier is of course always going to be a concern, however with Onehub we have yet to run into any problems with clients successfully logging in and accessing the information they wish to review. The way Onehub is set up allows for individuals to catch on quickly and understand how to navigate without any type of tutorial or explanation. Even the novice computer user can just go log in and immediately feel like they know their way around the product. Another thing that we appreciated about Onehub is that you make it so easy-to-use, while maintaining a very professional look and feel to the site at the same time. The professionalism allows us to share the hub directly with our investors without having to do any type of design work on our part. Overall using Onehub was not only a cost effective choice, but it also instantly increased our productivity.

Stephanie Chinn (Onehub): What do your colleagues, and investors say about Onehub?

Bruce Ricciuti (Birch Leaf Global): We have received nothing but positive feedback. The best thing that we have found since switching to Onehub is that we have received absolutely no phone calls regarding questions about the service. Again we understand that when working with investors from all over the world language barriers can be a problem, but with Onehub our overseas investors have been able to easily and quickly access all information. As a company we have no complaints, it is probably one of the best external products that we work with here, the one we are most happy with.

Did you like this? Share it:

The Art of Drag & Drop Uploading – Part 1

Last week, we launched our new HTML5 drag & drop uploader. This week and next, Leigh and I are writing about how we did it. A few days ago, Leigh broke the ice with a post on building our drag and drop uploader. In this post, I’m going to discuss the creative process behind the user experience.

Approaching shiny, new features

When designing new features (especially those involving new technology), I design them for the person who has never used the service before. I do this for two reasons. First, it frees me from any expectations I might be aware of from existing customers. This allows me to focus on how the feature should be, rather than how it could be. Second, when I design for new users first, I’m less likely to forget about them during my creative process. Once I’ve isolated what I think is the best idea for new users, I go back and connect the dots for existing customers.

I imagined a new drag & drop files widget and tackled the most obvious and important question that came to mind.

Where do I drop my files?

The drop target not only dictates how someone initiates a drag & drop upload, it also influences the rest of the user experience. I sketched several ideas and ended up with four options for consideration.

  • Drop the files on to the menu bar
  • Drop the files on to a new, unique location
  • Drop files anywhere on the file list and/or in to a folder
  • Drop files anywhere on the file list

Option B. The first to go. The most intuitive place to create a unique target for adding files would be below the other files (in a footer); however, that would require a ton of scrolling if you had lots of files. Moving the target further up solved the scrolling issue, but was less intuitive and wasted screen real estate when not in use.

Option A. Next off the list. It made contextual sense because it was close to the current Upload button, but that was about it. I anticipated dragging files from the bottom and side of the browser window. Hitting the target on this option could require a lot of mouse movement. Additionally, the drop target felt fairly small.

Option C. The early favorite. A few team members really liked the idea that you could drop a file directly in to a subfolder. This approach was more complicated though because it actually consisted of multiple drop targets. After sitting with this option for a bit, dragging in to a subfolder didn’t seem to be very useful either. Anything more than a single nested folder still required traditional navigation. The real killer for me though was that the targets were even smaller than in Option A. It would be easy to accidentally drop files in to a subfolder and/or into the wrong folder. The cool factor wasn’t worth the increased risk of error.

Option D. The winner. It was intuitive and very accident-proof. It also had the largest drop target which I felt would be the most engaging and easiest to use. Other than not being able to drop files in to folders, we couldn’t find anything that we didn’t like about this approach at first glance. It was time to prototype.

Early prototype gets the bugs

At Onehub, we prototype as early as possible. Playing around with prototypes, no matter how basic, gets you thinking like an actual user. Also, this is typically where the largest number of changes occur in my designs. The earlier I reach the prototype phase, the quicker I become confident in the feature.

While using the prototype, I noticed that we weren’t conveying one very important detail about the uploader – you shouldn’t touch the files widget during an upload. With Option D, the menu bar and sort headers were still available during an upload. The widget did not appear to be fully ‘locked’. You could easily click any button in the menu, including the ‘Upload’ button. Ironic.

The solution was easy – expand the drop target to surround the entire files widget. The entire widget became one huge drop target and the experience of dropping files felt right.

Keeping feedback simple, Stupid

I felt strongly that the most important thing to get right was going to be feedback. One thing I learned from our original uploader was that the interface quickly became cluttered when displaying data & progress for individual files. So, I wanted to see if I could keep feedback comprehensive without displaying too much information.

It is easy to add things; harder to take them away. So, before showing the prototype to the rest of the team for the first time, I removed anything I didn’t absolutely need to know about a given upload. I made a list of all the data at my disposal and started pruning.

I ditched overall size for two reasons. One, your brain automatically figures out the ‘size’ of an upload by combining the number of files with how fast the progress bar is moving. Two, most users don’t know/care how much bigger 3.6 MB is than 3,600 KB.

Next, I axed all information pertaining to individual files for the reasons stated above, with the exception of filename. This was necessary for informative error handling. If there was an issue with one or more files, Leigh and I had decided to continue, successfully uploading everything else. Given that scenario, it would be nice to know which files didn’t get uploaded so you could try them again.

As it turns out, uploading files via drag & drop happens concurrently. At any given moment, three or more files are in transit. To provide accurate feedback on individual files we would either need to disable concurrent uploads (slow down the uploader) or show progress bars for all of the files in transit (clutter the interface). If my intuition was sound, we wouldn’t need to do either of these. Bonus.

In the end, I settled on state, number of files and overall progress. Minimal and meaningful. If anyone on the team felt something was missing, I was confident it would eventually work its way back in.

The rest was easy

Once satisfied with the drop target and the feedback requirements, the rest of the interface fell in to place. I opted for an overlay, which provided a consistent minimum width & height, and designed unique panes for each of the five interaction states – ready, drop, uploading, success & error.

A better experience is always the best new feature

I didn’t want there to be any question as to why you should use our new uploader over existing options and I think we succeeded. The drag & drop uploader is faster and more reliable, doesn’t require a single mouse click or browser plugin, looks beautiful and is fun to use.

If you’re using Chrome, Safari or Firefox please give the new uploader a try and let us know what you think. If not, it is definitely time for an upgrade. The future is coming!

In my next post, I’ll document how we built our progress bar without a single image using CSS3.

Did you like this? Share it: