Embed Privacy Considerations

Privacy of user information is a top consideration for Next Tech. Our software is FERPA, GDPR, and CCPA compliant and trusted by massive education companies around the world. We provide a number of embed options for delivering content to users, based on your privacy needs. Summaries and pros/cons lists for each of these are described below. If you have questions, please do not hesitate to email us to learn more.

Publishable Key Embeds

Publishable key embeds use your account's public credentials to link to or embed course content into any website. This circumvents the need for users to provide their names and email addresses. This embed is often used during trial or testing periods.

Pros

  • Simple embed process.

  • No user information is required.

  • Course content is white-labeled, so Next Tech branding is not present.

Cons

  • User progress (code files, test results, etc.) is not persisted.

  • Testing/trial-only embed.

  • Individual course content must be linked to individually, instead of linking to an entire course (but content lists can be pulled from Next Tech's API).

More information about this embed type can be found here.

Access Token Embeds

An access token embeds uses Next Tech’s API to generate access tokens using a course content ID and a user ID. The user's ID passed to Next Tech's can be masked if desired, as long as it is unique across the user base. This embed requires a small amount of engineering effort, but the process is straightforward and well documented.

Pros

  • Approachable API-based embed.

  • User progress (code files, test results, etc.) is not persisted.

  • Production-ready for post-testing/trialing stage.

  • Providing user information is optional.

  • Student ID can be accessed in analytics to link back to existing user data.

Cons

  • Requires a small amount of engineering investment.

  • Individual course content must be linked to individually, instead of linking to an entire course (but content lists can be pulled from Next Tech's API).

  • Course content is white-labeled, so Next Tech branding is not present.

More information about this embed type can be found here.

LMS Embeds

Content can be delivered via learning management systems (LMSs) that support Learning Tool Interoperability (LTI) version 1.1 or 1.2. This allows content to be integrated alongside other LMS materials, managed as part of a classroom, and many other features supported by LMSs. This embed option also supports automated grade sync to the LMS grade books.

Pros

  • Simple embed process.

  • Providing user information is optional.

  • Course content is white-labeled, so Next Tech branding is not present.

  • Production-ready for post-testing/trialing stage.

  • User progress (code files, test results, etc.) is persisted.

Cons

  • Individual course content must be linked to individually, instead of linking to an entire course.

  • LMS must support LTI version 1.1 or 1.2.

More information about LTI embeds can be found here.

Next Tech’s Website

Courses can be published on Next Tech’s website and delivered to users who have registered for their own Next Tech account. This shows the courses in the user’s dashboard on Next Tech and allows them to take the course directly from Next Tech’s website.

Pros

  • No embed required.

  • User progress (code files, test results, etc.) is persisted.

  • User information (name, email, etc.) can be connected to course progress when performing analytics.

  • User metadata can be provided when having users register for an account.

Cons

  • Users are required to create a Next Tech account, which is subject to Next Tech’s Privacy Policy/Terms of Service and requires providing their name and email address.

  • Users control their personal information, so deletion requests by your organization are not possible.

  • Course content is not white labeled.

  • Only supports all-or-nothing access to account courses (no user grouping).

More information can be found here.