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
Go-live check
- 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
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.
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.
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 appInternal 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
Accounting 2025
Documents received · 2 of 4 documents received
- 2024 annual accountsApproved
- Q3 VAT returnUploaded
- September bank statementsMissing
- Signed lease agreementMissing
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 app03 · 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.
- 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.
3 roles · 1 main user flow · approved
- 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.
4 tables · access rules enabled
- 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.
18 tasks ready · each with its test
- 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.
12 of 18 tasks done
- 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.
6 of 6 checks passed · In production
Week 3 of 6
- C
Clarify
Week 1
- A
Architect
Week 2
- D
Divide
Week 3
- R
Realize
Weeks 3 to 5
- E
Examine
Week 6
Milestones approved
2 of 6
Active days this week
4
Next lesson
Split a feature into testable tasks
ResumeSix milestones in total, graded automatically criterion by criterion, with feedback within minutes.
See the program week by week04 · 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.
- 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
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
- C
Clarify
Week 1
- A
Architect
Week 2
- D
Divide
Week 3
- R
Realize
Weeks 3 to 5
- E
Examine
Week 6
Milestones approved
2 of 6
Active days this week
4
Next lesson
Split a feature into testable tasks
ResumeAutomated 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 approvedAdvice
Add a cross-access test between two client accounts before moving to the next step.
Feedback within minutes
05 · Comparison
Hire it out, tinker alone, or build it with a method
Our method
| Criterion | An agency | On your own with the tools | Probata Academy |
|---|---|---|---|
| Cost | A custom quote, often high | Low at first, then credits and fixes that keep adding up | , plus about 50 a month in tools, in your currency |
| Timeline | Several months, depending on the quote | Unpredictable | 6 weeks, about 5 hours a week |
| Security | Depends on the provider | Often overlooked | Tested access rules, security file reviewed automatically |
| Support | The agency builds it for you | Forums and trial and error | The lesson's AI assistant and automatically graded milestones |
| Who controls the app | The provider | Nobody, really | You: the code is yours, in your own GitHub account |
| Changes | A new quote every time | The risk of breaking everything | You 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
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
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.
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 PackSecurity Module
Access rules, secret keys and pre-launch checks, to secure an app you have already built.
Explore the Security ModuleSecure 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 pageTeams in larger companies
A shared framework and milestone tracking for employees who already build with AI.
The Team ProgramThis 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.
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
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