Question T4206
Visible to All Users

Features which are free and which are not

created 5 years ago

Hi

Want to know which features are supported as free and which are not in this SurveyJs library

Is license renewal every year

Best Regards
Salma

Answers approved by surveyjs Support

created 5 years ago

Hello,

You can get the survey JSON via the public web API method: https://surveyjs.io/Help/Api/GET-api-Survey-getSurvey_surveyId?apiType=public&renderType=desktop

On your account page (https://surveyjs.io/Manage) you can create an organization and invite some people via e-mails (this e-mails should be register on our service). After that all the organization members will have access to the shared surveys on the https://surveyjs.io/Service/MySurveys page. You should see the buttons with "My Surveys" and "<Your organization name>" on the top of surveys list.

Thanks, Serge
SurveyJS Team

    created 5 years ago

    Hello,

    Yes the https://github.com/surveyjs/surveyjs-aspnet-mvc sample is using the SurveyJS Creator. If you will use the SurveyJS Creator in your application you will need to buy license.

    Yes all the asked functionality can be implemented via your custom code. The https://github.com/surveyjs/surveyjs-aspnet-mvc sample can be used as a starting point.

    Thanks, Serge
    SurveyJS Team

      Show previous comments (9)

        Hello,

        Does SurveyCreator, Response and Results UI meets Accessibility standards

        SurveyJS Library (Survey widget) fully support Accessibility. About SurveyJS Creator - we did a lot of job to meet Accessibility standards during last several months. If you found an issue with SurveyJS Creator regarding accessibility we will do our best to fix it. I do not understand about Response and Result UI.

        Can there by Text Editor during Question Creation like if want to highlight text or color some portion of text in Question

        We are using Ace Editor in JSON Editor tab on our website. If you are going to use SurveyJS Creator in your web application, you should be able to replace it with your own text editor and customize it as you need.

        Is it possible to customize the Controls on ToolBox the look and feel of controls

        What do you mean? Do you want to change elements on toolbox? Here is the example. Please review examples on our website.

        Since getSurvey(GET) is publicAPI which will allow anyone to read the Survey json, but if have any confidential text in Survey Json and should restrict access few limited ppl or by our organization only, how it can be done

        To get your Survey JSON, the person needs to know your Survey Id, to post a result a person needs to know your Survey Post Id, to get results the person needs to know your Survey Result Id. It is a randomly generated GUIDs. A person inside your company can see these Id's inside his browser if he look at JavaScript on your page, but these Ids should be there. If you put them there, it means that you want to share this information with this particular person anyway.

        What is difference between Public and Private API

        Private API is for your back-end. You may want to share some information with your users, but not with all information. In this case you have to process the data that came from our service on your server and then show the needed information on your page.
        In real life, it is not a common practice to use a Private API. The most developers who can use the Private API, they can store survey definitions and results on your own database and as result they do not need our service at all. They need just our JavaScript libraries.

        Currently for upload file response, the response is converting to base 64 json object, is it possible instead of conversion can we upload it as a file in blob storage and store reference to this file in Survey response

        Yes, you can. Please review JavaScript tab in this example.

        Thank you,
        Andrew
        SurveyJS Team

          Thanks Andrew

          Currently my team is designing the questionnaire on surveyjs.io but we have a requirement to add hyperlink in question description.
          This is possible with CKEditor if we embed survey creator in our website example given here https://surveyjs.io/Examples/Survey-Creator/?id=ckeditorpropertyeditor&theme=bootstrap#content-js

          Is there a way on your Creator service to have such option enabled instead we embed survey creator and add CKEditor

            Hello,

            I've created a separate ticket on your behalf (T4330: Can CKEDITOR be embedded in surveys.io site online designer). It has been placed in our processing queue and will be answered shortly.

            Thanks, Serge
            SurveyJS Team

            created 5 years ago

            Hello,

            The survey-library is free (it's under the MIT license). Other our products - survey-creator, survey-pdf and survey-analytics are under the commercial license. You can check this page for more details - https://www.surveyjs.io/Licenses

            All our products are licensed per developer and the license period is one year. You will get software updates for 12 months starting from the date of purchase. You can continue to use of the last received version for unlimited period of time.

            Thanks, Serge
            SurveyJS Team

              Comments (1)

                Thanks Serge for prompt response

                Have few query
                I used this GitHub code sample https://github.com/surveyjs/surveyjs-aspnet-mvc for end to end integration

                Here wanted to know does Survey-Creator is it being used to embed and create Survey?

                Our requirement is User should be able to

                • Create/Edit a Survey
                • Respond to a Survey
                • View Results
                • Submit and Edit Survey Response
                • Save and Submit Survey Response later
                • Upload Attachment which should be accessible to Survey Creator

                Let us know if all these are achievable
                and can I setup a call with you guys and our team let us know your aliases we will arrange call with our official id