Recent News

Let’s talk GDPR 🇪🇺

Posted February 21, 2018 by Josephine Huschmann

Firmwater is getting ready for the GDPR

The General Data Protection Regulation (GDPR) is quite a mouthful and is also a fair bit of work for many businesses that deal with the personal information of EU residents.

You wonder what the buzz is all about? The EU has decided to strengthen and regulate the privacy policy across the European Union. Take a look at this animated infographic by the European Commission which explains the GDPR and all the necessary changes in layman’s terms.

European businesses or any business that deals with the personal information of EU citizens will have to comply with the regulation. May 25th, 2018 has been circled on many calendars as the deadline for the GDPR which is considered the strictest regulation of its kind in the world. Policies need to be adjusted and business processes changed to comply with this new standard.

As a cloud-based LMS provider with clients and users from all around the world, Firmwater has been busy to get ready for the May 25th.

Let’s get serious. How is Firmwater preparing for the GDPR?

Firmwater hired TrustArc to assess and evaluate Firmwater’s fitness level when it comes to data protection. With the results, we have put together an action plan that will put us on the path to GDPR compliance.

Our team has been and is working hard to implement the following measures:

  • Updating our privacy policy
  • Implementing a process that allows clients or users of our application to have access to their data if requested.
  • Reviewing our website and learning platform to ensure we manage and process personal data to GDPR standards.
  • Keeping data protection in mind when developing new functionality in Firmwater LMS (privacy by design framework).
  • Preparing records of processing activities as both a Controller and a Processor of client data (GDPR requirement).
  • Updating contractual terms (data protection addendum) with our service providers.
  • Enhancing our company policies for data portability and data management.
  • Training all Firmwater staff on GDPR privacy legislation and new company policies.

In short, we respect the privacy and security of our clients and users. We will stay privacy aware and will make our clients conscious of any privacy concerns if necessary.

In order to stay current, we encourage you to check for our regular updates in our newsletters and review our new privacy policy.


Please contact our team if you have any questions or concerns regarding GDPR compliance.

3 Tips for Organizing your Content Library in Firmwater LMS

Posted December 14, 2017 by Kinda Nehlawi

If you’re an eLearning provider, chances are your online content list can get quite messy making it difficult for you to search through. With Firmwater LMS, you can always take actions to ensure your content is well-organized. Here are our top three tips to help you save time when navigating your online content:


1. Establish a naming convention.

This makes it a lot easier for you to navigate your content library when you need to perform an action such as grant a course down to a client or make changes to the content settings. The naming can include information such as:

  • Course/Learning Activity Name or Acronym
  • Date
  • Version of the course, if applicable
  • Language, if applicable e.g. FR, EN, ES

Keeping it in the same sequence consistently will help organize it as the LMS will list activities in alphabetical order.

2. Ensure that you are specifying the type of learning content.

When loading new content or when editing existing content, it’s best to ensure that the type field is populated. Content type can be anything like a Course, Module, Lesson, Test, Video etc. Specifying the type helps makes it easy for you to filter your search in the activities list and it helps edit settings in bulk e.g. enable/disable idle timer.

To do this in Firmwater LMS, go to Content > Activities and select the learning item you’d like to edit. Once in the item summary page, click on ‘Edit’. This will open up a page that allows you to edit various settings. You’ll find the ‘type’ field listed there with a drop-down menu for options.

3. Archive unused and unneeded content.

Archiving content does not mean the content will be deleted. It’s actually good practice to archive course items or course components that are part of larger items. Archiving courses or course versions no longer in use helps you find courses that are actively being used and makes the activity list look cleaner. In the activities list, archived items can be accessed by switching either to ‘All’ or ‘Archived’ view near the search bar.

We hope that these tips help you organize your learning activities. If you need assistance with any steps, please reach out to us.

2017 a Year in Review

Posted December 5, 2017 by Josephine Huschmann

Today we are celebrating our 16th birthday and on such an occasion, we would like to take a second to show appreciation to our great clients and revisit our accomplishments.

Thank you for using Firmwater LMS for your business. It has been a pleasure and we hope you enjoy our company as much as we enjoy having you on board!

This past year has been amazing and in case you missed some of our new features - we have summarized them for you below.

Firmwater LMS - Top New Features 2017


Course Library

We added the Card View for the course library


Automatic Redirect

We support automatic redirect to Firmwater LMS from the Shopify check-out process. The user no longer needs to wait for an email to access courses purchased.

Product Bundles

We support purchases of multiple courses as a single product bundle. Seats for courses in a bundle get assigned as a single action.


Rollup Rules

We added new ‘Attempts and Scoring’ settings. Decide whether an item is included as part of its parent’s score and whether the item is required for completion of the parent item.

Idle Timeout

We now display a prompt if no user activity is detected in the LMS for a specified amount of time. Without any response, the session is terminated. We added the appropriate presentation setting to specify an idle timeout value.


We added a new ‘Prerequisites’ page for items in a course. Specify the items that must be completed before the current item becomes available. We also added item prerequisites that let you set a certain amount of time that has been spent in the course before you allow access to another item.


We added an action to auto-sequence a course. It makes each item in the course a prerequisite for the next item - we like to compare this to a daisy chain.


Video Player

We now show MP4 videos in a consistent player across all browsers. Of course, we also track progress and completion.

Visit our Release Notes or follow us on Social Media to learn more about exciting changes at Firmwater.

3 Reasons why you should Test your Content with Firmwater LMS

Posted November 27, 2017 by Kinda Nehlawi

Do you test your content continually as you build your course? Did you know you can use your Firmwater demo site to replicate your end user’s experience? If you already use it, then kudos to you! If not, it’s worthwhile to read up about why testing your content is helpful in the long run. To get you started, here are three reasons why we think it helps:


  1. Test to understand your learners’ experience. By interacting with the course content from a learner’s point of view, you ensure that your content looks good and is being delivered the right way. This puts everything in perspective for you and helps you in the long run if ever you need to assist your learners with support requests.
  2. Test to understand your content behaviour. Much of the learners’ experience depends on the way your content was authored. Regardless of the tool you use, you should aim to test your content as you’re building it to avoid any content-related problems in the future. Test to check if it is behaving the way you’ve published it to behave. Are quiz scores being recorded and displayed properly? Is the navigation clear and easy? Is the course status correct? Are there any audio, video or animation issues?
  3. Test to understand the LMS and better navigate its features. A big part of content delivery to your learners is course assembly in the LMS. If your course is made up of several components and you used LMS features such as prerequisites, it would be wise to double-check if the content behaviour is consistent with the enabled features. It would also be helpful to run reports and ensure that necessary data is being saved (e.g. running an interaction data report to see if quiz results are being recorded).

Testing content can seem to be time-consuming at first, but its value will help you determine best authoring practices and lower the number of support requests from your end users. We hope that after reading this article you get in the habit of actively testing your content. Remember that we are always there to support you during this process.

Note: If you’ve never used your demo site before, please contact us and we’ll help you set up your account.