Feature Request - Project Protection

Hi ActivePresenter Team,

Please consider this feature that will help protecting quiz or presentation projects published online.

This would also prevent intrusion and increase content privacy and protection.

Password Protection: to request for a password to view a quiz or a presentation or any project page with the possibility to use symbol, punctuation, numbers in passwords and no restriction to the number of characters allowed.
Time Limits: where a project would be valid until a specific date or after a specific date.
Domain Restriction: provide the possibility to restrict the playback of a project page only to one or more specific domains listed in the setting.

Thanks to consider and adopt!

A few thoughts, @elearn -

My first thought is that these features are typically found as part of the delivery platform you are using rather than as a feature of the authoring tool. For example, I have the ability to set all three of the items you mention from within my LMS.

As a second thought - you could perhaps do a little JavaScript gymnastics to password protect your project. Simply present the learner with a slide that has an input field for the password. When the learner submits the password there is a conditional check that either takes them to the slide you desire or denies it and presents them with an appropriate feedback response.

// Example...
if (prez.variable("pw") == "myPassword") {
    prez.showSlideAt(12);
}
else {
    prez.object("loginScreen").state("passwordFail");
}

Likewise you could do a conditional check for the date and advance or deny based on the result.

Domain restriction is different in that the check would usually be against the login credentials used to enter the LMS.

You could collect an email address from the learner at the beginning of your project and do a check against it but they could easily come back and do a different bogus address to get past it whereas this would be a bit more tedious with account creation to an LMS.

Hope this helps.