Simulate real-world experiences through interactive scenarios.

Easily create interactive learning scenarios that engage learners and improve learning outcomes.

Play a Demo
Student on a laptop doing online learning activities

Trusted by educators at

Interactive Learning Experiences

Provide learners with an opportunity to practice their knowledge acquisition, application, and decision-making in a simulated, web-based environment.

Customizable

Everything in Affinity is customizable, giving authors the freedom to build tailored experiences based on specific learning objectives.

Mobile-Friendly

Scenarios are fully accessible on all devices and screen sizes. Learners can access Affinity using their mobile phone, tablet, or desktop, without needing to install any software.

Two doctors putting an oral bag on a patient
Moment of impact of a t-bone car accident
Ambulance
EMS personnel attending to a young man beside a damaged car

Knowledge Inquiries

Allow learners to self-evaluate their understanding of key concepts using inquiries with real-time feedback.

Scoring & Evaluation

All inquiry responses are captured and stored. Scoring can be applied to each response to evaluate the performance of learners at the individual and cohort level.

Decision-making Opportunities

Allow learners to test their decision making skills and control the outcome of a simulated scenario. Create divergent learning pathways using decision branching.

Branching

Modules can incorporate multiple learning paths, based on the learner's decisions. Each decision can be configured to take the learner down a unique learning path.

Visual Interactions

Choose from Affinity’s list of intuitive, visual interaction types for your scenario, based on your specific learning objectives.

360° Media Support

Upload a photo or video of a room or scene taken with your 360-degree camera. Use hotspots to allow learners to explore their surroundings, and the objects inside it.

Natural Language Conversations

Allow learners to practice their soft-skills through conversational interactions. Control which information a student should gather before continuing.

Learner Performance Reports

All steps of a learner's performance are captured and stored. This allows for evaluators to drill-down into individual learner performance, or look at cohort performance broadly.

Complete Score Breakdowns

Provide learners with a complete breakdown of their choices, responses, and scores for each scenario, with the ability to download their results as a PDF.

LMS Integration

Provide learners with one-click access to assigned scenarios, and post scores back to your LMS when a learner completes a scenario.

An illustration of a learner performance report, showing total score and question breakdown
A flowchart diagram illustrating how modules appear to authors

Intuitive authoring

Our easy-to-use authoring suite enables educators to rapidly develop learning modules that incorporate interactive elements like decision branching, multiple choice questions, and text evaluations. Easily incorporate your existing educational materials like images, videos, or audio files.

Drawing of a connected world

Affinity Community

Affinity Community is a free and open version of Affinity, designed for open and collaborative knowledge sharing. Educators can build online learning scenarios, and publish them to be used freely by anyone. All content created on the community platform is licensed under Creative Commons. Authors and their associated institutions are clearly credited for their contributions.

Visit Affinity Community to build scenarios for free and share them with anyone.

Drawing of a connected world

Pricing for Organizations


Learner performance reports, LMS integration, and access to Affinity's full authoring suite.

All plans include a 30-day free trial. Get started today.


Groups

Up to 50 Users


$
220

per month, USD

($4.40 per user per month) ($5.50 per user per month)


Create Up to 50 Scenarios

Full Authoring Suite

Reporting & Analytics

Access Controls

Email Support

-

Classes

Up to 200 Users


$
580

per month, USD

($2.90 per user per month) ($3.63 per user per month)


Create Unlimited Scenarios

Full Authoring Suite

Reporting & Analytics

Access Controls

Onboarding & Training

LMS Integration

Faculties

Up to 500 Users


$
960

per month, USD

($1.92 per user per month) ($2.40 per user per month)


Create Unlimited Scenarios

Full Authoring Suite

Reporting & Analytics

Access Controls

Onboarding & Training

LMS Integration

Institutions

500+ Users


Contact Us

We offer flexible pricing for large organizations. Tell us about your goals and we'll put together a customized quote based on your needs.


A complete toolkit for creating impactful learning experiences.





Decision Branching

Multiple Choice

Multiple Selection

Text Inquiries
& Auto Grading

Natural Language
Interactions

Order the Steps

Responsive Vitals
Simulator

Image Hotspots

360° Image
& Video

Scoring
& Tracking

Learner Performance
Summaries

Learner Activity
Reporting

Embedded Videos

Rich-Text

iAffinity Support

Cross-Browser
Compatibility

Mobile-Friendly
Scenarios

Send Scenarios
as Links

LMS Integration
via LTI

LMS Grade
Sync

Connect With Us

info@affinitylearning.ca | 5500 North Service Road, Burlington, ON

Send us a note to learn more about our platform, or to get in touch with a team member.

Please provide your name.
Please provide your email address.
Please provide a message.

 Message Sent

Thanks for your message! Someone on our team will get back to your shortly.

Something went wrong while sending your message.

Please reach out to us directly at info@affinitylearning.ca.