Online course · For non-developers

Build your business app with AI. Take it to production, secured.

Client portal, internal tool, booking with payments: in 6 weeks, without knowing how to code, you build it with Claude, Lovable and Supabase, then take it live with tested access rules. The CADRE method guides you step by step, and every step is graded automatically.

· 14-day money-back guarantee · 24 months of access

dossiers-clair.app

Go-live check

6/6
  • Access rules enabled on every tablePassed
  • No secret keys in the browserPassed
  • Payments confirmed by a signed webhookPassed
  • Private files, expiring linksPassed
  • HTTPS domain, authenticated emailsPassed
  • Backup restored and testedPassed

6 of 6 checks passed · 0 alerts

In production
Fig. 01 · Go-live console

Probata Academy in 95 seconds

What you will build, how, and why your app holds up in production.

01 · The problem

The prototype works. Going to production is where it stalls.

Building an app with AI takes an evening. Making it safe for your clients and your team takes a method.

  • It works on your screen, with your account. Nobody else has used it yet.
  • Every fix breaks something else, and your credits drain away.
  • You can't tell whether one client can see another client's data.
  • Payments, domain name, emails, backups: you don't know where to start.

What published analyses show

Over

enterprise apps, out of about 5,000 built on vibe coding platforms and publicly accessible, exposed sensitive data.

Red Access, Shadow AI Builders report · 2026

About

of AI-generated code fails security tests when no security instructions are given.

Veracode, 2026 GenAI Code Security Report · July 28, 2026

more critical vulnerabilities after five rounds of AI code fixes.

Shukla, Joshi and Syed, IEEE-ISTAS 2025 · 2025

Lovable projects out of 1,645 analyzed had inadequate access rules that exposed data.

Matt Palmer, statement on CVE-2025-48757 · May 29, 2025

The problem isn't the tool. What's missing is a method for going to production, and that's what we teach.

02 · What you build

A business app, used by real people

A real need, known users, three roles at most: that's the right scope for a first app. A few examples.

Client portal

A secure space where each client uploads documents and tracks their file.

Open the demo app

Internal tool

Requests, approvals, inventory or job tracking, with no double data entry.

Custom CRM

Leads, follow-ups and quotes, organized the way you work.

Booking and payments

Calendar, deposits and online card payments.

Members area

Gated content, subscriptions and access granted automatically.

Dashboard

Your key numbers on one page, always up to date.

In every project, you set up

  • Sign-in and roles
  • Tested access rules
  • Stripe payments
  • Automated emails
  • Private files
  • Your own domain
  • Backups
dossiers-clair.app

Accounting 2025

2 documents missing

Documents received · 2 of 4 documents received

  • 2024 annual accountsApproved
  • Q3 VAT returnUploaded
  • September bank statementsMissing
  • Signed lease agreementMissing
Fig. 05 · Dossiers Clair, demo client portal

The program's running example: Dossiers Clair

Dossiers Clair is a fictional app, built lesson by lesson. Each client sees their own files and uploads documents, each staff member sees only their clients, and files stay private. You apply the same method to your own project.

The app is live: explore it as a client, a staff member or an admin in one click, without creating an account. Its interface is in French.

Open the demo app

03 · The CADRE method

Five steps, from idea to production

CADRE is the method behind the Production Program. Each step produces a concrete deliverable, a milestone, graded automatically before you move on.

  1. C

    Clarify

    Week 1

    A one-page scope approved by a future user.

Deliverable · A one-page scope approved by a future user.

What this step prevents · You avoid building an app nobody asked for.

Scope

3 roles · 1 main user flow · approved

  1. A

    Architect

    Week 2

    Your tables and access rules, before the first screen.

Deliverable · Your tables and access rules, before the first screen.

What this step prevents · You avoid one client seeing another client's data.

Database

4 tables · access rules enabled

  1. D

    Divide

    Week 3

    15 to 25 tasks, each one testable on screen.

Deliverable · 15 to 25 tasks, each one testable on screen.

What this step prevents · You avoid fixes that break other things and wasted credits.

Task plan

18 tasks ready · each with its test

  1. R

    Realize

    Weeks 3 to 5

    Your app, built task by task.

Deliverable · Your app, built task by task.

What this step prevents · Every change is checked before the next one.

Build

12 of 18 tasks done

  1. E

    Examine

    Week 6

    Role-by-role tests, security file, go-live.

Deliverable · Role-by-role tests, security file, go-live.

What this step prevents · Nothing goes live until it has passed the checks.

Go-live

6 of 6 checks passed · In production

Week 3 of 6

  1. C

    Clarify

    Week 1

  2. A

    Architect

    Week 2

  3. D

    Divide

    Week 3

  4. R

    Realize

    Weeks 3 to 5

  5. E

    Examine

    Week 6

Milestones approved

2 of 6

Active days this week

4

Next lesson

Split a feature into testable tasks

Resume
Fig. 03 · Progress dashboard
PassedScope · 3 roles · 1 main user flow · approved

Six milestones in total, graded automatically criterion by criterion, with feedback within minutes.

See the program week by week

04 · Support

Guided in every lesson, graded at every step

The course is fully automated. You move at your own pace, at any hour, with three kinds of support.

The lesson's AI assistant

Ask your question under each video: the assistant answers from the lesson's content and points you to the part to rewatch.

Lesson · Access rules by role
  • One rule per table
  • Testing with two accounts
  • Common mistakes

Your question

How do I stop one client from seeing another client's files?

Lesson AI assistant

Enable an access rule on the files table that compares the file's owner with the signed-in account, then test with two client accounts.

Lesson passage at 04:12

Ask a question about this lesson

Fig. 02 · Lesson and AI assistant

Your progress

The CADRE rail shows where you are, your approved milestones and your next lesson. 47 lessons of 5 to 10 minutes and 7 quizzes.

Week 3 of 6

  1. C

    Clarify

    Week 1

  2. A

    Architect

    Week 2

  3. D

    Divide

    Week 3

  4. R

    Realize

    Weeks 3 to 5

  5. E

    Examine

    Week 6

Milestones approved

2 of 6

Active days this week

4

Next lesson

Split a feature into testable tasks

Resume
Fig. 03 · Progress dashboard

Automated milestone grading

Each milestone gets criterion-by-criterion feedback with specific advice. Before go-live, your security file is reviewed automatically.

Milestone 2 · Architect

Tables and relationships
5/5
Access rules by role
4/5
Test data
4/5
Consistency with the scope
5/5

Verdict

Milestone approved

Advice

Add a cross-access test between two client accounts before moving to the next step.

Feedback within minutes

Fig. 04 · Automated milestone grading

05 · Comparison

Hire it out, tinker alone, or build it with a method

Our method

Comparison between an agency, the tools used on your own and the Production Program
CriterionAn agencyOn your own with the toolsProbata Academy
CostA custom quote, often highLow at first, then credits and fixes that keep adding up, plus about 50 a month in tools, in your currency
TimelineSeveral months, depending on the quoteUnpredictable6 weeks, about 5 hours a week
SecurityDepends on the providerOften overlookedTested access rules, security file reviewed automatically
SupportThe agency builds it for youForums and trial and errorThe lesson's AI assistant and automatically graded milestones
Who controls the appThe providerNobody, reallyYou: the code is yours, in your own GitHub account
ChangesA new quote every timeThe risk of breaking everythingYou make them yourself, with the same method

Comparison between an agency, the tools used on your own and the Production Program

An agency

Cost
A custom quote, often high
Timeline
Several months, depending on the quote
Security
Depends on the provider
Support
The agency builds it for you
Who controls the app
The provider
Changes
A new quote every time

On your own with the tools

Cost
Low at first, then credits and fixes that keep adding up
Timeline
Unpredictable
Security
Often overlooked
Support
Forums and trial and error
Who controls the app
Nobody, really
Changes
The risk of breaking everything

Probata Academy

Cost
, plus about 50 a month in tools, in your currency
Timeline
6 weeks, about 5 hours a week
Security
Tested access rules, security file reviewed automatically
Support
The lesson's AI assistant and automatically graded milestones
Who controls the app
You: the code is yours, in your own GitHub account
Changes
You make them yourself, with the same method

06 · Plans

Choose where to start

Prices are shown in your currency. The Starter Kit price is deducted from the Production Program if you join within 30 days.

Starter Kit

To scope your project before you build

Price deducted from the Production Program for 30 days

  • 6 lessons to scope your app
  • The CADRE project brief template
  • Ready-to-copy scoping prompts
Start with the Kit
Recommended

Production Program

6 weeks, about 5 hours a week

24 months of access, 12 months of updates

  • 7 modules, 47 video lessons and 7 quizzes
  • The lesson's AI assistant, at any hour
  • Automated grading of all 6 milestones
  • Automated review of your security file
  • A certificate of completion issued automatically

Team Program

Licenses and a company workspace

From

Excl. VAT, for 5 licenses

Quote on request

  • The Production Program for each license
  • A company workspace to track milestones and security files
  • An invoice in your company's name
Request a quote

The certificate is issued once your final project scores 70/100 or more, with both pass/fail criteria met and a quiz average of at least 4/5. It is not a state-recognized qualification.

MONEY-BACK GUARANTEE · 14 DAYS ·

We take the risk

If the Production Program isn't right for you, ask for a refund within 14 days: you get your money back in full if you have completed fewer than 2 modules.

Need something more targeted?

Anti-Loop Pack

Lovable keeps looping on the same error? The step-by-step procedure to break the loop without burning credits.

Explore the Anti-Loop Pack

Security Module

Access rules, secret keys and pre-launch checks, to secure an app you have already built.

Explore the Security Module

Secure payment by Stripe · Invoice in your company's name · Prices include VAT for individuals and exclude it for businesses, depending on your country.

07 · Who it's for

Who it's for, and who it isn't for

Small business owners and managers

Your internal tools and client portals, without an agency quote and without exposing your clients' data.

The small business page

Freelancers

Your expertise turned into an app your clients actually use.

The freelancers page

Teams in larger companies

A shared framework and milestone tracking for employees who already build with AI.

The Team Program

This isn't for you if

  • you want to become a professional developer
  • you're looking for quick income
  • you can't set aside about 5 hours a week for 6 weeks
  • you expect live sessions: the course is fully automated

08 · FAQ

Questions before you decide

What is Probata Academy?

Probata Academy is a fully automated online course whose tagline is "From vibe coding to production." It teaches non-developers to build a business app with Claude, Lovable and Supabase, then take it to production securely, using the CADRE method: Clarify, Architect, Divide, Realize, Examine. Our team is based in Geneva, Switzerland.

Can I build a business app without knowing how to code?

Yes, if the scope is clear: a real need, known users, three roles at most. You don't write the code yourself. You learn to describe precisely what you want, read a change plan, check an access rule and test each role. The first module helps you choose a project that fits your skills and time.

Can an app built with AI be secure?

Yes, as long as you check it. According to Veracode (July 28, 2026), about 44% of AI-generated code fails security tests when no security instructions are given. The program teaches the checks that matter: access rules on every table, secret keys kept server-side, cross-account access tests, payments confirmed by a signed webhook. Your security file is reviewed automatically before go-live.

How much time does it take?

Plan on 6 weeks at about 5 hours a week. The 47 lessons last 5 to 10 minutes each; the rest of the time, you work on your own app. You keep access for 24 months and get updates for 12 months, so you can also move more slowly if your schedule requires it.

Is there an instructor or a coach?

No. The course is fully automated, with no live sessions and no human grading. Under every lesson, the AI assistant answers your questions from the lesson's content, at any hour. Your six milestones are graded automatically, criterion by criterion, and your security file goes through an automated review before you go to production.

How much do the tools cost during the course?

Plan on about 50 a month in your currency for Claude, Lovable and Supabase while you build. The subscriptions are in your name, so the app and its code belong to you. The program shows you how to prepare your requests with Claude, outside Lovable, so you don't waste credits. The course price is shown in your currency on this page.

Is the certificate of completion recognized?

The certificate of completion is issued automatically once your final project scores 70/100 or more, with both pass/fail criteria met, and your quiz average is at least 4/5. It shows that you took an app all the way to production. It is not a state-recognized qualification. Each certificate has a number anyone can verify online.

What language is the course in?

In English or French, your choice. All 53 lessons, from the Starter Kit and the Production Program, are available as English and French videos, with captions in each language. You pick your language with the FR | EN switcher, and prices are shown in your currency. Only the Dossiers Clair demo app is in French.

All questions

Not ready yet? Start with the 12 checks.

The free guide to the 12 checks to run before taking an AI-built app to production, with the prompt to use for each one.

Among the checks

  • Access rules enabled on every table
  • Secret keys kept server-side
  • Cross-access tests between two accounts
  • Backup restored and tested
What describes you

You'll receive an email to confirm your address. Your data is hosted in Switzerland and never sold. Privacy policy

In 6 weeks, your app can be running in production.

Start today, at your own pace, with a method that takes you all the way to go-live.

· 14-day money-back guarantee · 24 months of access