Built This Week/Builds

Builds

AI Compliance Training Platform

We built our own compliance training platform instead of paying per seat: AI wrote the curriculum and the app, Veo 3.1 Fast made every scenario video, and the main cost was development time.

Jordan and Sam's company, Ryz Labs, needed annual compliance training for some of its entities, so instead of buying a platform we built one. Jordan demoed it in Episode 20 (November 7, 2025): a training hub, 10-question exams built around AI-generated scenario videos, a certificate builder and user management. We didn't give an exact build time. Sam said it took "a little bit longer than, you know, a day or so," unlike the throwaway tools from earlier episodes.

Why we built it

Most people have sat through compliance training: sexual harassment prevention, anti-phishing, password safety. In large companies it's legally required. Jordan's complaint about the existing products is that they feel like 1990s videos of awkward workplace scenes followed by a quiz.

They're also expensive. At 07:19 Jordan said these platforms are priced per user, usually "anywhere from, like, 10 to a $100 a user a month." Search Google for sexual harassment training software and you get pages of sponsored ads. We had two choices, buy or build, and AI made building cheap.

The stack

  • Google Veo (Veo 3.1 Fast): generated every scenario video in the platform.
  • Supabase: the back end.
  • Vite + React: the front end.
  • AI for the curriculum and the code: Sam described AI working in three pillars, curriculum, platform and content. The episode didn't name the coding model.

How we built it, step by step

  1. Use AI to design the curriculum. Which tests to offer, which questions go in each, and how to satisfy the training requirement.
  2. Use AI to build the platform. The admin view has tests, a training hub, certificates, user management and settings, in light and dark mode. You can invite users at different permission levels.
  3. Build a certificate builder. Admins pick borders, wording and fonts, save templates and apply them to different exams. Ours is signed by Jordan as CEO.
  4. Generate the scenario videos with Veo 3.1 Fast. Each question opens with a short video of a workplace situation.
  5. Set strict exam rules. Each exam is 10 questions of about 30 to 90 seconds each. Users must watch at least 95% of the video before answering, and Jordan set it so you need 100% to pass; miss one and you answer again.
Now, you have to understand this video was created 100% with AI using Veo 3.1 fast, I believe.

— Jordan Metzner, Episode 20

On air, Jordan played the break-room flirting scenario and Sam answered it: politely set boundaries and report if the behavior continues. Correct.

How it turned out

At recording it was about to launch internally. It plugs into the rest of our stack, runs on a small back end we host, and Jordan put the cost at essentially zero besides development time. The videos were the part that needed iteration:

And, yes, it did require a few passes to get the content right. I would say 60 to 70% of the content was right right off the bat.

— Sam Nadler, Episode 20

What we'd do differently

Plan for several passes on generated video; a third or more of the first batch wasn't usable. The bigger lesson is about build versus buy:

And I think, you know, this is part of this new world of AI kind of build versus buy where this case, you know, the cost to build was pretty low and the cost to buy is high, you know, and we're gonna be able to retain control of the software and the product over the long term and continue to make it better for our particular use case.

— Jordan Metzner, Episode 20

Sam's suggestion for anyone copying this: the same setup works for employee orientation, with short videos about life at the company and a certificate at the end. Later in the same episode we tried Pomelli for social content, and if you're choosing a video model, see our Sora vs Google Veo comparison.

FAQ

Can you build compliance training software with AI?

Yes. We used AI for three things: organizing the curriculum (which tests, which questions), building the platform itself, and generating every scenario video with Veo 3.1 Fast. It runs on Supabase with a Vite + React front end.

How much does compliance training software cost?

Jordan said off-the-shelf platforms usually charge anywhere from $10 to $100 per user per month. Ours cost essentially nothing beyond development time, plus a small back end to host.

Can AI generate sexual harassment training videos?

Every scenario video in our platform was generated with Veo 3.1 Fast. Sam said it took a few passes, and about 60 to 70% of the content was right the first time.

Should you build or buy compliance training software?

For us, building won: the cost to build was low, the cost to buy was high, and we keep control of the product. Sam pointed out the same pattern could power an onboarding or orientation platform.