How To … Simulate Device Motions in Your Prototypes

Modern mobile devices, e.g. your smartphone, are quite powerful. They are little computers with both a high capacity and a high sensitivity. One might even say they have razor-sharp senses including the best eyes and ears and a brilliant sense of balance -all because of the multiple sensors, which are embedded in a mobile device. It is quite impressive how many sensors some devices include nowadays: Environment sensors like the barometer, thermometer or light and proximity sensor measure different properties and environmental parameters of your mobile device, motion sensors such as the accelerometer, gravity sensor or gyroscope measure acceleration and rotational forces, while position and orientation sensors measure the device’s physical position using magnetometers, GPS or compass features. Further sensors are of course the microphone, the camera, and the touch screen, which probably are the best-known sensors, not to forget sensors like the finger print scanner, as well as WLAN and GSM antennas and finally Near Field Communication (NFC) and Bluetooth. The picture below provides a nice overview of the various sensors.

Overview of common mobile device sensors

Overview of common mobile device sensors. Source: Inter Free Press via Wikimedia Commons, licensed under Creative Commons Attribution 2.0 Generic

 

These sensors enable a wide range of great functions, e.g. light and proximity sensors tell the device to lock the screen when you hold it to your ear during a phone call in order to prevent accidental touch gestures, while the accelerometer is used when you turn your mobile device and the screen orientation changes from portrait to landscape. But these sensors also provide a host of novel opportunities as they can be applied to a great variety of domains, such as healthcare, safety or transportation and social networks. Furthermore, these sensors are useful in improving the user interface, in providing LBS and helping to detect and use environmental data. Examples include fitness apps that make use of the GPS sensor to track your route or apps tracking eye movement across the display using the built-in camera. Some apps using sensors can be real life-savers: Patients suffering from Alzheimer’s disease or dementia can use apps that track their locations via GPS and inform family members when they leave a certain route.

It is only natural that with so many options available, developers want to make use of them. And if you can create such beautiful apps, your prototypes should also be able to simulate them. So, why not use these opportunities in your prototypes? Here’s how!

 

Creating a prototype that reacts to device motions

To demonstrate how to create a prototype that can react to device motions I created a small interactive gaming prototype for mobile phones, which I called “Fortune & Destiny”*. There are two modes: Dice of Fortune (which will give you a score) and Dice of Destiny (which will give you an answer to a question). Shaking or tilting the phone will roll the dice and present you a result after giving a signal (vibration). So here is how it goes …

Preview of my prototype "Fortune & Destiny"

Preview of example prototype “Fortune & Destiny” (in landscape Format)

Step 1: Create the prototype pages

As usual, we start by building a basic prototype that includes the various pages used in the application. In my example I need a start page (actually, I have created two pages – one for portrait and one for landscape orientation), a page to choose between the two modes, an instructions page for each mode, and a page showing me the result (actually, I need one page per result I wish to simulate).

Now that we have created all the pages (you don’t know how to create overlays anymore, have a look here), let’s add some interactions that will use some the sensors in our mobile device. In this prototype we will mostly make use of the accelerometer.

Screenflow of "Fortune & Destiny"

Screenflow of “Fortune & Destiny”

Step 2: Add a “Turn Device” interaction

Interactions in Pidoco always consists of a pair of User Action and System Reaction (check out our blog post on Extended Interactions or have a look at our Glossary for more information). Let’s start adding the first device motion interaction. First, let’s connect the two start pages (see screenflow above) with a “turns the device” interaction so that the user can switch between the portrait and landscape view by turning his device. To do so, open the Context Menu of the portrait start page, select the Interactions tab, click on Add Interaction and the Interaction Dialog will open.

Accessing the page context menu via the Breadcrumb Navigation

Accessing the page context menu via the Breadcrumb Navigation

In the left column, choose “turns the device” from the dropdown and select “Turns to Landscape”. To have the landscape start page displayed as a result, pick “show page” as a reaction in the right column (then) and select the appropriate page from the Page/URL dropdown. You can add an animation and maybe also a delay to it. Here, I decided on “slide in from left”. That’s it. Now we can proceed with the next interaction.

Interaction Dialog for the User Action "Turns the Device"

Interaction Dialog showing the settings for a “Turns the Device” interaction

 

Step 3: Add “Shake Device” interactions

As this prototype is about dice, we want to simulate real dice rolling! Let’s make it a bit advanced and create a reaction chain. To do so, shaking the mobile device seems to be a good way. At first, we start with the sound of rolling dice, which I recorded in advance. Again, open the Interaction Dialog of the page from where the user will roll the dice and select “Shakes the device” as the trigger action and define the Intensity (lightly, medium or heavily) and shaking Duration the user needs to apply to trigger a reaction. I chose a light shaking intensity for only one second to make it easy for the user. Now add the System Reaction. As an example, I decided on three reactions: the sound of dice, a vibration signal (vibration) for the shake feedback and the display of the result page. To add a sound, select “play a sound” and upload it as an MP3 from the respective drive by selecting it and clicking on the upload button (please mind copyright and make sure you own the rights of it!). If only part of the sound should be played, define the Duration. If you leave this field empty, the entire sound is played, which is what I have chosen in this case.

Add the System Reaction "Play A Sound"

Interaction Dialog showing how to add a “Play A Sound” system reaction

To add a vibration signal select “vibrate” in the reaction dropdown (“then“) and define both the Duration (here: two seconds) and, if desired, a Delay. To display the result page, select “show page”, select the respective page and define any desired animation, additional option or potential delay.

Add the System Reactions "Vibrate" and "Show Page"

Interaction Dialog showing how to add “Vibrate” and “Show Page” system reactions

I did this for all my “Dice of Fortune” pages. Furthermore, I decided to use delays to create a sequence of System Reactions and to get a more realistic feeling.

 

Step 4: Add a “Tilt Device” interaction

For the “Dice of Destiny” pages, another function of the accelerometer can be used – tilting the mobile device to make it look more like cards. To add this Interaction to your prototype page, repeat the steps described in Step 3, but select “tilts the device” as the trigger and define the tilting direction (left, right, up and/or down), the movement to be made (forward and/or backward) and finally the tilt angle. For the System Reaction, I have selected a vibration and the display of a result page. I applied these interactions to all of my “Dice of Destiny” pages and varied the parameters (tilt angle, movement, and direction) to give you an impression of all the potential setting you can chose. If you play cards, you usually throw or tilt your cards in different angles and directions anyways, so these variants make the simulation more realistic. Finally, you may have already noticed I added a sound again. This time, it is the sound of cards, which I had previously recorded.

Add the Multiple System Reactions to the User Action "Tilts the Device"

Interaction Dialog showing a set of multiple System Reactions to the User Action “Tilts the Device”

 

That’s it! You have successfully created an interactive prototype that can simulate how the app reacts to device motions! Do you need help with adding device motions to your prototypes? Just send us a message via support@pidoco.com or Facebook and Twitter.

 

Happy Prototyping!

 

In my next column I will make use of even more sensors and show you how to integrate location data and maps (GPS) into your prototypes.

 

PS: If you would like to read more about sensors in mobile devices and about apps used in healthcare, have a look here:

Mobile Phone Sensors in Health Applications by E. Stankevich, I. Paramonov, I. Timofeev

Improving Health Care Through Mobile Medical Devices and Sensors by D. M. West

Sensors Overview (in the API Guides) by the Android Developers

 

 

* Please note: To view this prototype you need to be logged in to your Pidoco account. You can also test this mobile prototype on your mobile device.

How To … Create Touch Gestures and Screen Transitions?

Can you think of an app that does not have any touch gestures? I cannot and actually think that they are essential nowadays. With Pidoco’s new Extended Interactions you can now add touch gestures, screen transitions, device movements, location data and many more to your prototypes. In this series of blog posts I will guide you through how to use our new features in the next weeks. Today I want to start off by showing you how to add touch gestures and screen transitions to your prototypes. So here is how it goes …

To make this how-to a little more tangible, we will go through an example. Let’s imagine we want to build a prototype of a mobile app with which you can view videos and pictures you have taken – a digital photo album. The pictures and videos are grouped in galleries. To look at them, you can open the galleries by tapping on them. An overlay opens and you can have a look at the content by clicking or swiping through it – like a film strip. The prototype could look like the sample prototype below, which I will call “My Gallery” *.

Preview of my Gallery App

Preview of “My Gallery”

Let’s see how to create such an interactive prototype!

 

Step 1: Create your mobile prototype.

Before we can start adding rich interactions to our prototype, we need a prototype. First, create a new prototype. Then create the different main pages and add the required elements to them. Then add links between the screens as usual. If elements should be reused on several pages (like the header and footer in my app), use the Global Layer function.

Screenflow of "My Gallery"

Screenflow of “My Gallery”

Now that we have our basic prototype set up, we can start adding more interactions.

 

Step 2: Add touch gestures

Touch gestures can easily be added to various elements like stencils or entire pages using the Interaction Dialog. Let’s commence with the first interaction by creating a tap action to link the element “My Pictures” with the corresponding page. To do so, open the Context Menu of the rectangle “My Pictures”, click on the “Interactions” tab and finally on “Add Interaction“. This will open the Interaction Dialog. In the Interaction Dialog select “taps” as the interaction trigger and define the number of fingers to be used. Then choose “show page” as the system reaction and select the target page to link to (here:“My Pictures”). Under “Options” you can define how the next page will be displayed. “Instant link” lets you go to the next page without reloading and can be used for AJAX-style simulations.

To make it look a little nicer, we can add an Animation. To do so, simply select the desired animation from the dropdown. I have chosen “Slide in from top” (Hint: Have a look at Step 4 to select the right gesture directions).

You can add several interactions to an element as shown below.

Add Tap Gestures to the "My Gallery"

Add Tap Gestures to the “My Gallery”

 

Step 3: Add overlays

On the page “My Pictures” we would like to have an overlay that opens when the user taps on a gallery. Within the overlay, we want to display a sequence of pictures (or videos) that the user can scroll through.

To create an overlay, we need to define the content of the overlay on a separate prototype page. So, let’s create a new page for the overlay. When including overlays, do not forget that they are usually a little smaller than the normal pages. You can adjust the page size via the Context Menu of the respective page, for example in the breadcrumb navigation.

Now we need to add a new tap interaction to the gallery elements. To do so, select the trigger element (here: the image called “Gallery 1”) and add a new interaction via the Context Menu. In the Interaction Dialog, choose the “taps” as the user action and the “show overlay” a the system reaction. Then select the overlay page as content to be shown (here: Gallery 1 – Pic 1). This will show an overlay on the “My Pictures” page when the respective image is tapped. You can add this type of interaction to all gallery images.

Add Overlay

Add an Overlay to “My Gallery”

Now we would like to allow the user to scroll through all images of the gallery. For this, we need several more overlay pages (one for each picture) that will be linked in a certain order to allow the user to scroll through. We also need a forward/backward option on each overlay. Let’s start with the first overlay page (here: Gallery 1 – Pic 2). Add an image and little arrows to it to allow the user to click through. Finally, add tap actions to these arrows to link the previous and next gallery picture. Do this for each own overlay page.

To allow the images to be clicked through within the same overlay frame without reloading the entire background page, do not forget to select the option “instant link within same frame” when linking the individual overlay pages. This will allow you to show the next image within the overlay without reloading the background page in the simulation!

 

Step 4: Add swipe gestures

Now we would like to make the image gallery a little fancier by allowing users to swipe to see the next image. To do this, we need to add some swipe interactions. Open the Context Menu of the picture on the first overlay and click on “Add Interaction” (or add the swipe gesture to the overlay page directly). In the Interaction Dialog select the “swipes” as the user action. As we want to scroll towards the next image on the right, the user must swipe to the left, i.e. the swipe direction must be set to “left“. Select “show page” as the system reaction and pick the next overlay page from the “Page/URL” dropdown. To show the next image within the overlay choose the display option “instant link within same frame“. If we want to swipe back and forth (e.g. on images in the middle of the gallery), we need to add two interactions to the picture (one to swipe left and one to swipe right).

Add a Swipe Gesture

Add a Swipe Gesture to “My Gallery”

Finally, we need an option to close the overlay and end the slide show, so that we can go back to our starting page (here: “My Pictures”). For this, add an “Close” icon (to be found in Icon Stencils in the “Symbols” section) at the top right of the overlay and add the interaction pair “When the user taps, then hide overlay“.

Hint: If you have multiple pictures and want to display the “Close” icon on every overlay page, use the Copy & Paste function to copy the arrows and icon to every overlay and simply change the Page/URL on each overlay.

 

Step 5: Add screen transitions (animations)

Now we’re almost done. But there’s a final touch we can add. Let’s use animations like “slide in” to simulate page transitions from one image to he next. To do so, go back to the overlay pages and find the “swipe” interactions in the “My Interactions” panel on the right. Selecting an interaction will open the Interaction Dialog. There you can add an animation to the system reaction. Use “slide in from right” for “swipe left” interactions and “slide in from left” for the “swipe right” interactions.

Interaction Dialog of Overlay

Interaction Dialog of  the Overlay

Now you can add some more touch and swipe gestures to the app to make the page “My Videos” as well as the headers and footers and the galleries not containing pictures so far interactive.

For example, I added a pinch action to the element “Latest Drawing” in the “Picture Gallery” , too. To do so, open the Context Menu and select the User Action “pinches” and chose the direction “pinch out” to create the impression that the element gets enlarged. As an overlay should pop up, define the System Reaction “show overlay” and link the respective page. To minimize the drawing in the overlay again, use the Action Area stencil in the overlay “Free Drawings”. After adjusting the width and height of if, open the Interaction Dialog and select the pairing “pinches” and “hide overlay”. (The overlay can still be closed with the “Close” icon.)

Add an Action Area

Add an Action Area

So far, a tap on a gallery opened an overlay. But to point out that the “Drawings” are opened by a pinch action, we can add a system alert to the “Latest Drawings” element on the page “My Pictures”. To do so, open the Interaction Dialog of the Rectangle, select the pairing “When the user taps, then show a system alert” and simply insert your message (here: Pinch! Pinch to enlarge your latest drawing!).

 

That’s it! We have successfully created an interactive prototype with touch gestures and screen transitions! Do you need help with creating interactions? Just drop us a line via support@pidoco.com or Facebook and Twitter.

 

Happy Prototyping!

 

In my next column I will show you how to add device motions to your prototypes and will tell you more about the sensors embedded in your mobile devices.

 

* Please note: To view this prototype you need to be logged in to your Pidoco account. You can also test this mobile prototype on your mobile device. I configured it for the iPad.

Pushing the Limits of Prototyping: Extended Interactions

Here at Pidoco we’ve been hard at work to bring to you some exciting new features that push the boundaries of prototyping as you may know it. With this post we proudly announce our latest release featuring “Extended Interactions” that provide you with a powerful way to prototype modern web and mobile applications.

Extended Interactions

Extended Interactions allow you to go beyond traditional click type interactions and leverage the full range of interactivity available on PCs and mobile devices like smartphones or tablets. With Pidoco you can now:

  • prototype touch gestures like swipe or pinch
  • simulate screen transitions like slide in or fade
  • define new system reactions like alerts, browser back or playback of sounds
  • let prototypes react to device movements like tilting, orientation changes or shaking
  • incorporate location data (e.g. GPS) to simulate location-based services
  • use parameters like direction or angle to refine interactions
  • choreograph complex interactions using multiple reactions and delays

With these new possibilities you will be able to create even more realistic prototypes and test a much wider range of applications and features before you go ahead and build them. Examples include interactive sightseeing tour guides or rental car finder apps utilizing location data, mobile applications utilizing touch interactions, or health apps responding to shaking a mobile phone. Since touch gestures and device movements are a great way to make interacting with technology more natural and tangible for users, we have dubbed these features “Tangible Interactions“.

Code-free Prototyping

As always you will be able to use Extended Interactions entirely without writing a single line of code. Rich interactions are easily defined via the new Interaction Dialog by selecting pairs of User Actions and System Reactions from a wide range of options. A set of parameters allows you to refine these interactions using, for example, animations, delays or defining directions. You can also combine multiple reactions to compose complex sequences of reactions, for example, to build a slide show.

Extended Interactions with Pidoco: Adding rich interactions to your prototypes is easy.

Extended Interactions with Pidoco: Adding rich interactions to your prototypes is easy.

In our Enterprise Edition you can combine these new options with our scripting module, which opens up almost infinite possibilities as it allows you to add your own code snippets to your prototypes.

Simulation on Mobile Devices

Together with our Extended Interactions we have also released a new version of our mobile app, which allows you to simulate your prototypes directly on iOS and Android smartphones and tablets to test drive your apps immediately. All it takes is sharing a link or logging in via the Pidoco App, which you can get directly in the respective app stores (get the iOS version here, get the Android version here). The new app is able to use inputs from the various sensors of the mobile device in order to simulate your prototypes. Enjoy!

 

Try it now at pidoco.com. Happy Prototyping!

 

If you need help or have questions, just drop us a line at support@pidoco.com, give us a call or contact us via Facebook or Twitter. We are happy to help you! You are not a Pidoco user, yet? Why not register for a free 31-day trial today?

 

How To … Crop Images

Looking for more fidelity in your prototypes? Pidoco allows you to upload images to add design elements and content to your prototypes, e.g. logos, graphics or entire screenshots. But sometimes, the uploaded image is too large or you only need a particular part. So the only option is to crop it. But worry not! With Pidoco, you can crop your images right where you need it – directly in your prototype. And here is how it works…

 

Step 1: Upload image

Before you can edit and crop an image in your prototype, you have to upload one first. To upload an image, open your prototype. Open any page and scroll down to the My Images section of the Stencil Palette. Click the Add Custom Images link to open the Upload Dialog. Depending on your image source, you can either upload your image from a local drive by clicking the Browse…” button or inserting the link from an external source and then clicking on Add. The image may take a few seconds to upload. The uploaded image will appear in the My Images section of the Stencil Palette. You can drag the image onto the canvas like any other stencil.

Pidoco My Images Section

Upload images using the My Images section of the Stencil Palette

 

Pidoco Image Upload Dialog

Select images for uploading using the Pidoco Image Upload dialog

 

Step 2: Crop image

Once you have inserted your image into your prototype page, you can start editing it. To crop your image, start by selecting it with your mouse. Little sizing handles will appear at the edges and corners of the image, which allow you to resize it. Now press the “Ctrl” key on your keyboard and drag the sizing handles to crop the image. Keep the “Ctrl” key pressed until you are done cropping.

Image Cropping in Pidoco

Crop uploaded images using the Ctrl key and your mouse

Done! That’s how easy it is to trim your uploaded images to just the right size or portion. Of course, you can undo any cropping later on by “un-cropping” the image, i.e. pressing the Ctrl key and returning the sizing handles to the original position. The original of the image in the Stencil Palette will not be affected by your cropping, so you can return to the original at any time. To duplicate the cropped images, just copy and paste it wherever you need it.

 

Other editing options

You can also re-size your images or add borders via the Context Menu.  Find shortcuts for cropping and scaling images in our Keyboard Shortcut Survival Kit.

 

Do you need help with cropping your images? Contact us via support@pidoco.com or Facebook and Twitter.

Log in to Pidoco with XING

We are happy to announce that you can now sign up and log in to Pidoco using your XING profile!

We have teamed up with XING, the social networking platform for professionals, to make access to pidoco.com even easier for users with an existing XING profile. With the new “Login with XING” plug-in you can now use your XING login details to access Pidoco! Even if you are not yet a Pidoco user, you can complete the sign-up process with your XING login.

 

Log in to Pidoco with your XING profile

Log in to Pidoco with your XING profile

 

Have a XING profile? Then try it out today. Just go to pidoco.com and chose your prefered way to access the world of prototypes!

If you need further help, feel free to contact us via support@pidoco.com, give us a call or contact us via Facebook or Twitter. We are happy to help you!

Happy Prototyping!

More Prototyping Fun!

This June is a really exciting month for us, because we have some great updates for you! We are starting off with the announcement of our new pricing model: Starting today, our brand new per-project pricing will replace the previous – Basic, Classic, Expert – system. With the new plans, users will only pay for the number of prototyping projects they need and will be able to add users to their respective plans without additional cost. In addition, all our users will be able to benefit from our full feature set – real-time collaboration, commenting, specification exports, mobile prototypes, templates and much more.  Check out our new plans here.

You already have a Pidoco plan that you like? Don’t worry. Existing plans are not affected by this change, so you can keep using your current plan. When you are ready to upgrade, you can simply do so in your Pidoco account. (Please note that it will not be possible to reactivate plans under the old pricing model once they have expired or been terminated.)

You are excited about this update, but don’t have a plan yet? Then head over to pidoco.com and get your free 31-day trial today.

For more information check out the details of our new per-project pricing or contact us via email at support@pidoco.com. We are happy to help you!

Happy Prototyping!

Soccer World Cup Special

It’s time to get soccer-crazy again as the World Cup in Brazil is about to commence!  You are not in the right mood yet, because learning Samba moves is quite difficult, you do not know how to play on the Combinho or you simply cannot kick it like Ronaldo, Messi or Neymar? Well, here is something to cheer you up.

We at Pidoco have already placed our bets… So now it is up to you! Who will win the Soccer World Cup 2014? Guess the World Cup champion and win a one-year Pidoco Expert Mobile license! All you have to do is follow these 3 simple steps:

1. Like our profile on Facebook or Google+ or follow us on Twitter.
2. Pick the winning country.
3. Send us the name of the country you think will win the World Cup by sharing this post, commenting on it or by sending a tweet including @pidoco before 12 June 2014. (Please note: Posts have to be shared publicly so that we will see them.)

 

World Cup-2

We will give away one Expert Mobile license to a participant who has correctly predicted the World Cup winner after the finale on 13 July 2014! (If we have received several correct predictions, we will randomly select a winner.)

Good luck and Boa sorte!

Pidoco at the first tools Expo + Conference 2014

For the seventh time in May, the German capital Berlin became Europe’s biggest digital hotspot hosting one of the largest festivals of the entire IT scene – the Berlin Web Week. Cracking the attendance record, 18.000 visitors participated in this year’s numerous workshops, hackathons, and bar camps and visited the many different events such as the NEXT Berlin or re:publica.

As this exciting festival constantly evolves, the tools Expo + Conference has joined the line-up as a new showroom event. The first tools ever took place on 7 and 8 May 2014 in Berlin’s venerable ExpoCenter City right next to the impressive Funkturm. We already reported on this new event in April, which we were happy to support in bringing together a wide range of different companies and industries united under the slogan “build your digital business”. Since the first tools offered a new concept focusing on businesses seeking web applications to leverage the power of digital business processes, we were quite curious what to expect.

Berlin Funkturm next to ExpoCity Center in Berlin

Berlin Funkturm next to ExpoCity Center in Berlin

After loading the car and making it through Berlin’s rush hour traffic on Tuesday afternoon, we set up a comfy Pidoco booth featuring a set of lounge chairs for our visitors and prepared everything for the upcoming two days. Following some early meetings at our booth, Wednesday kicked off with our workshop titled “Rapid Prototyping & Usability Testing”. During this 30 minute power testing workshop, participants had the change to learn how they could easily create their own interactive mobile prototypes and use them for quick and inexpensive usability tests. Aside from a host of useful tips and hints on how to design a suitable test scenario and running a usability test, participants were able to test drive Pidoco on the laptops provided on site.

Pidoco's booth at tools Expo + Conference 2014

Pidoco’s booth at tools Expo + Conference 2014

During both days, we had the opportunity to connect with a very engaged audience and talk to both visitors and potential partners. Those quality conversations and discussions were really inspiring and offered some great feedback, especially in regard to our new features soon to arrive, which will make prototyping even more powerful. At the same time, tools 2014 was a great opportunity for us to socialize, to network with new and existing customers as well as to meet up with old friends and partners.

We enjoyed tools 2014 and would like to thank all of you, who visited us during these two days in the Expo Center City in Berlin. A big thank you also goes out to the organizers for creating this new event and to SIBB e.V., the ICT & Digital Business Association of Berlin-Brandenburg, who were responsible for the booth we were part of!

Tools 2014 at the ExpoCity Center at Messe Berlin

 

Pidoco Keyboard Shortcut Survival Kit

Shortcuts are awesome and make life much easier – even if you are not a power prototyper.

But you don’t have to start looking for shortcuts that work with Pidoco, because we have already created a handy keyboard shortcut survival kit for you! So check it out, print it, and pin it to your desk to save precious working time!

Pidoco Keyboard Shortcut Survial Kit Pidoco Keyboard Shortcut Survial Kit

 Download Keyboard Shortcut Survial Kit

 

If you’re using a Mac, here’s your survival kit:

Pidoco Keyboard Shortcut Survial Kit for Mac Pidoco Keyboard Shortcut Survial Kit for Mac

 Download Keyboard Shortcut Survial Kit for Mac

 

HAPPY PROTOTYPING!

 

 

Why your prototypes are in safe hands

We understand that many businesses place great emphasis on security, which is why at Pidoco we go the extra mile to keep your data safe. German engineering doesn’t just mean that we abide by some of the strictest laws on data protection in the world, we have also engineered our product to keep your projects safe. An up-time of our system of more than 99.9% in 2013 is evidence of our dedication to providing safe and stable services.

Personal Data

At Pidoco we believe that scarceness of data collection is the best way of preventing data abuse. This is why Pidoco keeps the collection of personal data to an absolute minimum necessary for providing our services. In storing and processing these data Pidoco abides by the “8 Commandments of Data Security” based on the very strict and comprehensive German data protection laws (http://www.gesetze-im-internet.de/englisch_bdsg/englisch_bdsg.html#p0649). These ensure that the highest control and protection standards are met in regard to access to and accessibility of, transfer and circulation of, input and change of, availability and separation of personal data as well as to the commission of data processing. As part of these standards we keep our website and servers secure and safe.

Our Website

Like all our publicly accessible systems, the Pidoco website (https://pidoco.com) is protected by secure certificates and passwords. We use SSL encrypted secure connections (HTTPS) similar to those standards that financial institutions use for online banking. We also employ so-called “forward secrecy” for data transfers, which prevents past data transfers from being compromised. In addition, our website is fully certified for electronic payment transactions. Only a limited number of trusted administrators work with our live system and their access is logged to make it verifiable.

SSL

Our Servers

We operate our servers in professionally managed award-winning data centers with very high security standards based in Germany only. Our server provider is bound by data protection contracts with us, abides by the “8 Commandments of Data Security” as well and is dedicated to ensuring security and safety standards in general. Physical firewalls, UPS for all servers, CCTV, video surveillance of the facilities, smoke sensors and early fire detection systems with a direct line to the local fire department are used to keep your data safe. Our specialized trusted server provider is certified by official German institutions and works for your data security 24 hours a day, 365 days a year.

In addition, our server provider is also dedicated to the environment, using only renewable energy sources.

 

Servers_with_lock

 

Content Data

Pidoco users create and share content all the time mostly in the form of prototypes. The measures described above apply to keep them safe and secure, too. Additional measures are designed specifically to keep your prototypes safe:

Your Prototypes

Your prototypes are backed up at least once every 24 hours, so your work will never get lost. Backups are encrypted and stored on redundant servers in different German cities, so we can restore data in the unlikely event that this becomes necessary. Consequently, any progress you have made on your work is always secured even if your own system shuts down.

Putting You In Control

At Pidoco, we save your work automatically and for peace of mind, we also let you save restore points for your projects as you prototype – so-called “versions” or “milestones”. To do so, just click on the Save button in the Toolbar. That way you can always go back to a previous version of your prototype if anything should happen. In addition, our daily backups create new milestones of prototypes you have edited that day, so you can jump back to these milestones as well.

Pidoco also provides you with options for downloading prototypes as HTML, PNG or SVG files to store on your local hard drive for times when you will be offline or as additional backup.

Collaboration

At Pidoco we make collaboration as secure as possible. When you share your prototypes (e.g. by clicking on the Envelope icon in the Toolbar) you decide who will gain access and what the invitee will be allowed to do. Your options for custom invites are: viewing the prototype, adding comments to it, viewing and administering it, or co-editing your prototype. Invitations are sent by email, so only the person whose email address you specify will receive the unique invitation URL to your prototype. Only people with this URL will be able to access your prototype. Invitation URLs can be deleted at any time if you decide to revoke access.

Special Requirements

If you have special requirements with regard to security and safety, we offer a range of solutions, including dedicated server and in-house systems. With the Pidoco Enterprise Edition, we can engineer solutions to suit your particular needs. Please email us at sales@pidoco.com if you would like to receive information on our Enterprise Edition.

 

Still have questions about our data protection systems? Comment below, or email us at service@pidoco.com.