Back

flagship course · Brazil

App Development

Eight modules take you from the first customer to a running, measured service in app development.

about this course

What you will be able to do

L4 Practitioner8 modules · 34 h lessons plus practiceBrazil, São Paulo · Phase 2 (2027 to 2028)
  • Analyse Know your customer and market: Define a specific customer, build a rival table with prices, and trace every claim to an interview or a source.
  • Understand Rules, registration and data duties in Brazil: Cite an official source for every line, assume nothing, and date every pending item. Local law always wins over this course.
  • Create Design the offer: Check that promise, proof and price are consistent, fit the terms on one page, and record three customer reactions.
  • Apply Run the work step by step: Write procedures a stranger can follow, record weekly numbers for each measure, and trace one defect to a root cause.
  • Evaluate Safety, quality and risk: Rank controls by preference for the top risks, run the drill, and start the log. Where a regulation applies, follow the official rule.
  • Apply People, skills and service: Write role cards with measurable standards, show the sign-off steps in training, and write the service rules in plain words.
  • Analyse Money: cost, price and break-even: Calculate correctly, give every figure a source or mark it as an assumption, and show a downside case.
  • Evaluate Grow, measure and renew: Set a measurable, dated target, break the actions down small enough to start this week, and put the review date in the calendar.

Task, condition and standard

Task

Plan, start and run app development in São Paulo: serve a user and a client, deliver a working mobile or web app, keep records, and show a working month of numbers.

Condition

About 8 weeks part-time. Own phone or computer, real customers or a real practice site, a peer and a mentor for the final review. Local rules and licences checked against official sources.

Standard

Every module standard is met; all claims are true and backed by records; peers and a mentor mark the evidence 'Meets' or better.

Who it is for: students, graduates, career changers, owners, workers and returners. Requirements: none. Materials: lesson text, templates, tracker, rubric, check with answers.

lesson by lesson

8 modules with worked examples

Module 1 Know your customer and market 4 hAnalyse

Every sound business in app development begins with one clear customer and one clear problem. In São Paulo and the wider state, demand is real but crowded, so a small, well-described customer group wins before a broad one.

  • In app development: Find a user pain in one sentence; test with a clickable mock-up.
  • Write the customer in one sentence: a user and a client. Add the place, the moment of need and what they use today.
  • List five rivals or substitutes within reach. For each, record price, strength, weakness and how people reach it.
  • Interview at least eight real customers with open questions. Record exact words, not your summary.
  • Count the market in units: how many releases could one area buy in a month? Use two public sources and your own count, then take the lower figure.
  • Choose one first segment and say why the others wait.
Worked example. Weak: 'Everyone needs a working mobile or web app.' Strong: 'Our first customer is a user and a client within 8 km of the centre, who today pays R$ 9.020 per release and complains about delay. We target 4 releases a month by month three.'
Second worked scenario. Scenario: ten customers are interviewed for app development. Seven say price, two say speed, one says trust. Question: which first message do you write, and which interview record backs it? Model answer: lead with the release price and speed promise, keep trust proof as the second line, and cite the seven price answers by date.

Activity. Write the one-sentence customer, a five-row rival table and eight interview records. Share them with a peer for a challenge round.

Standard to meet. Define a specific customer, build a rival table with prices, and trace every claim to an interview or a source.

Module 2 Rules, registration and data duties in Brazil 4 hUnderstand

Brazil asks every trader to be visible and accountable. Know which register, tax regime and sector rules apply before the first sale, and check each against the current official text.

  • In app development: Data protection law (LGPD) applies; app stores have review rules.
  • Choose a legal form: micro-entrepreneur (MEI) only if your activity appears on the official MEI list, or a company registered with a CNPJ. Regulated activities need their sector authorisation first. Check the current limits and lists on the official portal.
  • Learn the tax regime that fits your size and write down which taxes you will collect and pay, and when.
  • Find the sector rules for app development: licences, inspections, professional registers. List each with the office that issues it and the renewal date.
  • Personal data of customers falls under Brazil's data protection law (LGPD). Collect only what you need, say why, keep it safe, and name who answers questions.
  • Consumer law gives buyers clear rights on information, returns and complaints. Put your terms in plain Portuguese.
Worked example. Checklist for a new app development trader: 1) legal form (CNPJ, or MEI only if your activity is on the official list); 2) city operating licence; 3) sector licence or register; 4) tax set-up; 5) privacy notice; 6) written terms. Each has an owner and a date.
Second worked scenario. Scenario: a neighbour says registration can wait until the first R$ 41.000 of sales. Question: what do you do? Model answer: do not delay; write the compliance table first, confirm the register, tax and sector licence with the official office, and start only where the table shows no open blocker.

Activity. Build your own six-line compliance table for your first location. Mark what is done, what is pending and who confirms it.

Standard to meet. Cite an official source for every line, assume nothing, and date every pending item. Local law always wins over this course.

Module 3 Design the offer 4 hCreate

An offer states what the customer gets, how well, by when and at what price. For a working mobile or web app, the offer must make the quality visible and the next step easy.

  • In app development: Define first release with must-have features only.
  • Describe the core offer in three lines: what is delivered (a working mobile or web app), the standard it meets, and the time it takes.
  • Add one proof for each promise: a sample, a test result, a guarantee or a customer record.
  • Price from cost upward and from customer value downward, then pick a price inside both.
  • Write a simple one-page terms sheet: what is included, what is extra, how to cancel.
  • Create two options at most, so choice stays easy.
Worked example. Offer: 'A working mobile or web app, delivered within agreed time, checked against a written standard, price R$ 8.200 per release. Proof: a dated record the customer can check and sign. Changes or cancellation by written agreement before work begins.'
Second worked scenario. Scenario: a customer asks for a discount from R$ 8.200 to R$ 7.380 per release. Question: decide with numbers. Model answer: contribution falls from R$ 4.000 to R$ 3.180 per release; offer an extra of value (for example faster service) before cutting price, and accept only if the lower contribution still clears break-even.

Longer notes. Interview five possible users and write down how each solves the problem today, with what tool and how long it takes. Pick one user and one result, then list the screens needed to reach it and cut every other feature. Draw those screens on paper and let users tap through them before any code exists. Estimate hours for design, build, tests and a month of fixes. Decide how the app earns: subscription, per-seat fee or service contract. Compare two similar apps and state your difference in one line. Read the store's review guidelines and the national data protection law before promising a launch date to the first client.

Extra worked example. A studio sells each release at R$ 8.200. Developer hours, testing devices and store fees cost R$ 4.200 per release, leaving R$ 4.000, or 48,8 percent of the price. Fixed costs of R$ 14.000 a month for the office, cloud tools and a project manager are covered after 4 releases, since R$ 14.000 divided by R$ 4.000 is 3,5. With 6 releases, sales are R$ 49.200, contribution is R$ 24.000 and profit is R$ 10.000. Logged hours on the last finished app are the honest basis for the R$ 4.200.

Activity. Write the offer card, the proof list and the terms sheet. Test them with three customers and note every point where they hesitated.

Standard to meet. Check that promise, proof and price are consistent, fit the terms on one page, and record three customer reactions.

Module 4 Run the work step by step 5 hApply

Good operations make results repeatable. For app development, write each step so a new person could follow it on their first day, and measure each step.

  • In app development: Sprint: plan, build, test, release, learn; keep a backlog.
  • Map the process from first contact to paid and closed. Typical stages: enquiry, quote, preparation, delivery of the release, check, payment, follow-up.
  • Name the key resource at each stage: a tested build and a backlog. Note what happens if it is missing.
  • Write a one-page standard procedure per stage: who, what, tool, time, record.
  • Choose three measures: speed, quality (errors per 100) and customer rating. Review them every week.
  • Fix the cause of a defect, not the symptom. Ask 'why' five times and record the answer.
Worked example. Stage record: 'Prepare. Owner: lead. Time: 30 min. Tool: checklist. Record: signed sheet. Defect found on 1 of 2 releases last week; cause: missing check on a tested build and a backlog; fix: add check at start, review next Friday.'
Second worked scenario. Scenario: of 6 releases last month, 1 had a defect traced to a tested build and a backlog. Question: what is the defect rate and what is your first action? Model answer: about 17 defects per 100; stop the cause (add a check at the start), correct affected customers, log the cause, and re-measure next week.

Activity. Draw the process map and write procedures for the two riskiest stages. Run each once and time it.

Standard to meet. Write procedures a stranger can follow, record weekly numbers for each measure, and trace one defect to a root cause.

Module 5 Safety, quality and risk 4 hEvaluate

The most serious risk in this field is a launch that users cannot use. A calm, written risk routine protects people first and the business second.

  • In app development: Security bugs and data loss; code review and backups.
  • List ten things that could go wrong. Score each for how likely (1 to 5) and how serious (1 to 5). Multiply and sort.
  • For the top five, choose a control: remove the hazard, replace it, guard it, train people, or use protective gear, in that order of preference.
  • Write who does what in an emergency, and rehearse it once a quarter.
  • Keep an incident and near-miss log. Near-misses are free lessons.
  • Check that insurance and legal duties match the risk you actually carry.
Worked example. Risk row: 'Hazard: a launch that users cannot use. Likelihood 3, severity 5, score 15. Control: written check before each release, trained staff, log sheet. Owner: site lead. Review monthly.'
Second worked scenario. Scenario: a near-miss occurs: a launch that users cannot use nearly happened but no one was hurt. Question: what do you do in the next 24 hours? Model answer: make safe, record the event, ask the five whys, add or tighten one control, brief the team, and set a review date; near-misses count as lessons, not blame.

Activity. Build a ten-row risk register and a one-page emergency plan. Run a ten-minute drill with a peer and note two improvements.

Standard to meet. Rank controls by preference for the top risks, run the drill, and start the log. Where a regulation applies, follow the official rule.

Module 6 People, skills and service 4 hApply

People deliver the promise. Define roles, train to a standard and give feedback in the open.

  • In app development: Train team on code standards and testing.
  • Write a role card for each person: purpose, five tasks, the standard for each, and who to ask for help.
  • Train by showing, doing with support, then doing alone with a check. Record sign-off per task.
  • Set service rules for answering customers: reply times, tone, how to apologise and fix.
  • Hold a ten-minute team check each day: yesterday's problem, today's plan, one risk.
  • Build a growth path: what a new person can do in week 1, month 3 and month 12.
Worked example. Training record: 'Task: process a complaint. Shown 2 May; done with support 4 May; done alone 8 May, checked: apology, fix, follow-up call. Signed by lead.'
Second worked scenario. Scenario: a new hire completes training but a customer complaint shows a skipped step. Question: whose gap is it? Model answer: first the system: check the role card, the training sign-off and the checklist; then coach the person and fix the document so the step cannot be skipped.

Longer notes. Name an owner for each decision: who sets priorities, who writes code, who tests and who answers users. Hold a fifteen-minute meeting each Monday where each person states what is done, what is next and what blocks them. Write acceptance criteria for each feature as a list of yes-or-no checks. Ask the support person to reproduce every complaint, then log the steps and a screenshot. Add a second pair of eyes to each change before release. Judge the team by problems solved for users, not hours worked. If freelancers join the team, a written contractor agreement and a clause on who owns the code come before the first commit.

Extra worked example. A team ships 6 releases a month, but 2 come back with bugs that cost R$ 1.000 each in extra developer hours; both counts are worked-example figures, not market data. Rework is R$ 2.000. After a second reviewer and a short test checklist, only 1 comes back, costing R$ 1.000. The team saves R$ 1.000 a month, or R$ 12.000 in a year. A tester signing the yes-or-no list for each release is the habit that cuts the reopened tickets.

Activity. Write two role cards and a training plan for one new hire. Role-play a hard customer conversation twice and review.

Standard to meet. Write role cards with measurable standards, show the sign-off steps in training, and write the service rules in plain words.

Module 7 Money: cost, price and break-even 5 hAnalyse

A business lives or dies on a few numbers. Know your contribution per unit, your fixed costs and the volume you need.

  • In app development: Cost is people time; track burn and runway.
  • Contribution per release = price minus variable cost. Fixed costs are paid whether you sell or not.
  • Break-even units = fixed cost divided by contribution. Plan to pass it by a safe margin.
  • Make a 12-month cash plan. Cash timing matters as much as profit: customers may pay late, suppliers may want money first.
  • Keep money for business and money for the owner apart.
  • Test the plan: what if sales fall by a quarter, or cost rises by a tenth?
Worked example. Worked example, all figures in reais: price R$ 8.200, variable cost R$ 4.200, contribution R$ 4.000 per release. Fixed cost R$ 14.000 a month. Break-even = R$ 14.000 / R$ 4.000 = 3,500, so 4 releases a month. At 6 releases a month, profit = R$ 4.000 x 6 - R$ 14.000 = R$ 10.000. These are teaching figures that belong to this example only; later examples and the case study use their own figures. Use your own.
Second worked scenario. Scenario: sales fall to 4 releases a month. Question: what is the monthly result? Model answer: R$ 4.000 x 4 - R$ 14.000 = R$ 2.000; compare with break-even of 4 releases and decide whether to cut fixed cost or raise volume first. Teaching figures only.

Activity. Build your own table: price, variable cost, contribution, fixed cost, break-even and a downside case at 75% of sales. Show it to a peer or mentor.

Standard to meet. Calculate correctly, give every figure a source or mark it as an assumption, and show a downside case.

Module 8 Grow, measure and renew 4 hEvaluate

Growth should follow proof. Measure, learn, then add; and keep returning to the customer.

  • In app development: Grow by usage data and retention.
  • Pick one growth lever at a time: new customers, a higher repeat rate, a better price, or a new offer.
  • Set one measurable target for 90 days, such as 'raise repeat customers from 20% to 30%'.
  • Ask each customer how they found you, and record it. Spend more where the record shows results.
  • Review monthly: numbers, defects, complaints, cash. Write three decisions each time.
  • Plan the renewal of licences, equipment and skills a year ahead.
Worked example. 90-day plan: 'Lever: repeat customers. Action: follow-up call after every release. Target: repeat rate from 20% to 30%. Check: weekly count. Review date: day 45 and day 90.'
Second worked scenario. Scenario: you can add 2 releases a month by one of two levers: a follow-up call to past customers or a price rise of R$ 820 to R$ 9.020. Question: how do you choose? Model answer: test the cheaper reversible lever first (the call), measure for 30 days, and only then try the price change, so you can tell which one worked.

Longer notes. Add event tracking for sign-up, first action and return after seven days, and read the funnel every week. Group support messages by theme and fix the most common one first. Ship one small change at a time so the effect on retention can be seen. Show a new price to a small group before changing it for everyone. Ask active users for a rating at a happy moment, such as after finishing a task. Divide marketing spend by new users to learn the cost of each. Remove features nobody touches. Before charging a subscription, write the cancellation and refund terms in plain words and confirm how user data is stored.

Extra worked example. A studio ships 6 releases a month at R$ 8.200, with R$ 4.200 of variable cost and R$ 14.000 of fixed cost, so profit is R$ 10.000. A maintenance plan for past clients adds one release a month (an assumed figure, not market data), reaching 7. Sales rise to R$ 57.400 and profit to R$ 14.000, a gain of R$ 4.000 a month. Fixed costs stay unchanged. Over twelve months the gain is R$ 48.000. The two developers' calendar decides whether the added work fits before he accepts it.

Activity. Write a 90-day plan with one target, three actions and a review date. Present it in five minutes and take questions.

Standard to meet. Set a measurable, dated target, break the actions down small enough to start this week, and put the review date in the calendar.

case study

A case to work through

Situation. the owner runs a small app studio in Sao Paulo with two developers. He sells each release, a finished and tested version of a client app, for R$ 8.200. Developer hours, test devices and store fees cost about R$ 4.200 per release. His fixed costs are R$ 14.000 a month for the office, cloud tools and a part-time project manager. He normally ships about 6 releases a month. A physiotherapy clinic now asks for a booking app, and halfway through asked for three extras: online payment, reminders and a report screen. The owner said yes to each by message and did not write down any new price. The extras took the equivalent of a full extra release, and the owner refuses to pay extra. He has no dated approvals. He wants to resolve this and avoid it next time.

Task. Say what you would do first, next and last, and what record you would keep.

Model answer. First, find the margin: R$ 8.200 minus R$ 4.200 leaves R$ 4.000 per release. Next, break-even: R$ 14.000 divided by R$ 4.000 is 3,5, so he needs 4 releases a month. At 6, sales are R$ 49.200, contribution is R$ 24.000 and profit is R$ 10.000. The unpriced extras cost about R$ 4.200 of effort, so the client's release gave only R$ -200 margin instead of R$ 4.000, a loss of R$ 4.200. Rebuild the facts: collect the original message, the first estimate and each request, with dates. Present the extras politely as a change request, priced at about R$ 4.200 plus margin. Then change the method. Write a scope list with what is included and excluded. Require every change to have hours, price and a written yes before work starts. Split payments into milestones and record hours daily. The owner's reply to the clinic owner should wait until he has lined up the dated messages, the first estimate and the R$ 4.200 extra, and a lawyer has glanced over the contract template and the handling of patient data.

assessment

How you are checked

Evidence: customer file, compliance table, offer card, procedures, risk register, role cards, money table, 90-day plan. Mentor and peers mark it with this rubric. Pass: no criterion at 'Not yet'.

Marking rubric
CriterionNot yetMeetsExceeds
Customer and marketEveryone is the customerOne segment with interviewsSegment, interviews and a counted market
Rules and recordsUnaware of dutiesTable with sourcesTable kept current, owner and dates
Offer and operationsNo written standardOffer card and proceduresProcedures measured weekly
Safety and riskNo registerRanked registerRegister, drill and incident log
MoneyNo numbersBreak-even correctBreak-even, cash plan and downside case

Ten-question check, with model answers

Q1. Why write the customer in one sentence?

Model answer: It makes the offer, the price and the message specific; you can test it with real people. (Covered in module 1: Know your customer and market. To pass that module: Define a specific customer, build a rival table with prices, and trace every claim to an interview or a source.)

Q2. Name the two Brazilian registers a small trader may choose between.

Model answer: MEI for micro-entrepreneurs whose activity is on the official list, or a company with a CNPJ (check current limits; regulated activities need sector authorisation first). (Covered in module 2: Rules, registration and data duties in Brazil. To pass that module: Cite an official source for every line, assume nothing, and date every pending item. Local law always wins over this course.)

Q3. Which Brazilian law governs customer personal data?

Model answer: LGPD, the general data protection law. (Covered in module 2: Rules, registration and data duties in Brazil. To pass that module: Cite an official source for every line, assume nothing, and date every pending item. Local law always wins over this course.)

Q4. What does an offer state, and what backs it up?

Model answer: What is delivered, to what standard and by when, and at what price, with proof. (Covered in module 3: Design the offer. To pass that module: Check that promise, proof and price are consistent, fit the terms on one page, and record three customer reactions.)

Q5. Why write a procedure per stage?

Model answer: So any trained person can repeat it and so each stage can be measured. (Covered in module 4: Run the work step by step. To pass that module: Write procedures a stranger can follow, record weekly numbers for each measure, and trace one defect to a root cause.)

Q6. What is the main risk named for app development in this course, and what is the first control to try?

Model answer: A launch that users cannot use. Start by removing or reducing its cause; where that is not possible, add guards, training and protection, and record each control in the risk register. (Covered in module 5: Safety, quality and risk. To pass that module: Rank controls by preference for the top risks, run the drill, and start the log. Where a regulation applies, follow the official rule.)

Q7. Order the controls from best to last.

Model answer: Remove, replace, guard, train, protect with gear. (Covered in module 5: Safety, quality and risk. To pass that module: Rank controls by preference for the top risks, run the drill, and start the log. Where a regulation applies, follow the official rule.)

Q8. Define contribution per unit.

Model answer: Price minus variable cost per unit. (Covered in module 7: Money: cost, price and break-even. To pass that module: Calculate correctly, give every figure a source or mark it as an assumption, and show a downside case.)

Q9. Using the worked example, what is break-even in releases?

Model answer: 4 releases a month (fixed R$ 14.000 / contribution R$ 4.000, rounded up). (Covered in module 7: Money: cost, price and break-even. To pass that module: Calculate correctly, give every figure a source or mark it as an assumption, and show a downside case.)

Q10. Why change only one growth lever at a time?

Model answer: So you can tell which change caused the result. (Covered in module 8: Grow, measure and renew. To pass that module: Set a measurable, dated target, break the actions down small enough to start this week, and put the review date in the calendar.)

levels L1 to L7

Where this sits on the ladder

Seven levels, one slide each. Read the slide, then read the speaker notes under it. Credits stack and you can step in and out; this course is L4.

Slide 1 of 7: L1 Basic: app development

  • Name main app parts such as screen, data and server
  • List basic coding terms and tools
  • Recognise safe habits for passwords and user data
Notes for slide 1

Learners sketch an app as screens, stored data and a server, learn terms such as variable, loop, bug and repository, and practise strong passwords and careful handling of user data. Six to ten hours of lessons with a vocabulary quiz; pass is naming the parts and the safe habits correctly.

Slide 2 of 7: L2 Awareness: app development

  • Describe how an idea becomes a working app
  • Explain mobile, web and cross-platform choices
  • Identify app markets and user needs in Sao Paulo
Notes for slide 2

Ten to fifteen hours follow an idea from sketch to store listing, compare native, web and cross-platform choices, and look at what Sao Paulo users want, such as delivery tracking or banking. A short written brief with a user story and a platform choice is the evidence.

Slide 3 of 7: L3 Foundation: app development

  • Apply basic code to build a small screen and button
  • Demonstrate testing and version saving of a small project
  • Calculate simple effort and time for a feature
Notes for slide 3

Practical work, 20 to 30 hours, builds one screen with a button, runs it on a phone or emulator, saves versions in a repository, tests it by hand and estimates hours for one extra feature. The portfolio holds the working code, a commit history and an honest time estimate.

Slide 4 of 7: L4 Practitioner: app development

  • Plan an app product or service with users, features and a build plan
  • Start it by building a first version and checking the current official text for data protection and business rules
  • Run sprints, bug tracking, releases and user feedback each week
Notes for slide 4

The core course delivers a first working version, a sprint plan and a user feedback loop, after checking the current official text on data protection and store rules. Over 60 to 80 hours, 8 modules, evidence is the build, a release checklist and four weeks of sprint and bug records.

Slide 5 of 7: L5 Specialist: app development

  • Analyse usage data and crashes to improve the app
  • Improve speed, security and code quality
  • Choose tools and services with clear trade-offs
Notes for slide 5

Crash reports and usage events point to the slow screen and the failing login. The specialist profiles speed, fixes weak spots in security, tidies code through reviews and compares tools by cost and lock-in. Forty to sixty hours; the case study shows crash or load figures before and after.

Slide 6 of 7: L6 Advanced: app development

  • Evaluate architecture, team structure and release plans
  • Design testing, security and support routines
  • Manage risk from outages, cost growth and rule changes
Notes for slide 6

Leads weigh architecture options, team structure and release cadence, then write a test plan, security routine and support rota. Outages, cloud cost growth and store rule changes each receive a risk entry. Sixty to eighty hours of work, followed by a review of the release record.

Slide 7 of 7: L7 Super expert: app development

  • Create a product vision and engineering standards
  • Mentor developers and founders
  • Lead open knowledge sharing and major launches
Notes for slide 7

Senior engineers set product vision and engineering standards such as review rules, test coverage and incident write-ups, and coach developers and founders. Over 100 hours across mentoring, public knowledge sharing and a major launch, assessed by peers. Data rules change, so recheck current official text. Shipped releases are the proof.

jobs this leads to

Where this takes you

Generic roles, from entry to senior. Each opens the pathways page; use the Career Launch course for the job-search method.

Career Launch: from plan to offer

ten locations and global

Your place

Local rules change licences, taxes, data duties and customer rights. This course is written for São Paulo. Check the current official text for your own place.

India (Bengaluru)

Language: English, Hindi, Kannada. Currency: INR. Registration: Udyam (small business) or company registration with the Ministry of Corporate Affairs. Data rule for what you publish: Digital Personal Data Protection Act 2023. Skills frame to cite: National Skills Qualifications Framework (NSQF) and the national credit framework.

Netherlands (Eindhoven area)

Language: Dutch, English. Currency: EUR. Registration: registration with the Chamber of Commerce (KvK). Data rule for what you publish: EU GDPR (Dutch: AVG), supervised by the Autoriteit Persoonsgegevens. Skills frame to cite: the Dutch qualification framework (NLQF) linked to the European Qualifications Framework.

UAE (Dubai and Abu Dhabi)

Language: Arabic, English. Currency: AED. Registration: a trade licence from the emirate economic department or a free-zone licence. Data rule for what you publish: Federal Decree-Law No. 45 of 2021 (personal data protection). Skills frame to cite: the emirate education and training regulators (for example KHDA in Dubai) and the national qualifications framework.

Brazil (Sao Paulo)

Language: Portuguese (Spanish and English support). Currency: BRL. Registration: CNPJ registration, or MEI for micro-entrepreneurs. Data rule for what you publish: LGPD (Lei Geral de Protecao de Dados). Skills frame to cite: the national technical-education catalogue and the national S-system training bodies.

Canada (Toronto)

Language: English, French. Currency: CAD. Registration: federal or Ontario business registration. Data rule for what you publish: PIPEDA, with provincial rules where they apply. Skills frame to cite: the provincial colleges framework and the national credential-recognition guidance.

United States

Language: English, Spanish. Currency: USD. Registration: state registration (Secretary of State) and a federal tax ID. Data rule for what you publish: state privacy laws (for example California), and COPPA for children under 13. Skills frame to cite: state and community-college credit systems.

Singapore

Language: English, Mandarin, Malay, Tamil. Currency: SGD. Registration: registration with ACRA. Data rule for what you publish: Personal Data Protection Act (PDPA). Skills frame to cite: the Singapore national skills frameworks and the national credit system.

Australia

Language: English. Currency: AUD. Registration: an ABN and, for companies, ASIC registration. Data rule for what you publish: the Privacy Act 1988 and the Australian Privacy Principles. Skills frame to cite: the Australian Qualifications Framework (AQF) levels.

Hong Kong (Eastern Asia)

Language: Chinese (Cantonese, Mandarin), English. Currency: HKD. Registration: a business registration and, for companies, the Companies Registry. Data rule for what you publish: the Personal Data (Privacy) Ordinance. Skills frame to cite: the Hong Kong Qualifications Framework.

Georgia and Israel (Western Asia)

Language: Georgian, Hebrew, Arabic, English. Currency: GEL or ILS. Registration: local business registration in the country where you work. Data rule for what you publish: the personal data law of the country where the learner lives. Skills frame to cite: the national qualifications framework of that country.

Cayman Islands (Caribbean)

Language: English. Currency: KYD. Registration: a trade and business licence or company registration. Data rule for what you publish: the Data Protection Act. Skills frame to cite: the local education and training framework.

Mexico

Language: Spanish, English. Currency: MXN. Registration: tax registration (RFC) and company or sole-trader registration. Data rule for what you publish: the federal law on personal data held by private parties. Skills frame to cite: the national competency certification system and the education ministry levels.

Global

The global version uses plain English, metric units, and your own currency. Machine translation is available in every language; the English text is the official text. Before you act for real, check your local rules with an adviser.

next

Draft

Draft flagship. Own wording; teaching figures are examples, not forecasts. Not live.