Website profiles · Technology insights · Alternatives

teacherforge.io

Generate ESL and EFL worksheets and exams with AI. Grammar, vocabulary, reading, writing, and listening — 21+ question types, A1 to C2, with answer keys. Free to start.

Paid content
Visit website
Profile views 10 Outbound visits 8 Normal
TeacherForge Full homepage screenshot

At a glance

Category
Artificial Intelligence
Language
English
Paid-content signal
Paid contentObserved
Registered
2026
Hosting
Interserver, IncInferred
HTTPS certificate trusted
PassedObserved
Last updated

Website review

This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.

What is TeacherForge?

TeacherForge is an AI material composer for ESL and EFL teachers. It generates worksheets, practice material and full exams from templates, so instead of writing each worksheet from scratch you pick a CEFR level and question types, then regenerate fresh variants of the same template as often as you need.

Its scope covers the five core skill areas through separate "composers":

  • Grammar — targets grammar points from a CEFR-tagged curriculum, with exercise types such as gap fill, open cloze and multiple choice, plus answer keys and reference notes.
  • Vocabulary — accepts your own word list, extracts vocabulary from a text you paste, or draws on themed domains and subtopics; produces matching, gap fill and multiple-choice items.
  • Reading — generates a passage or works from your own text, with exam-aligned presets and automatic CEFR detection.
  • Writing — builds a full task package: prompt, planning checklist, useful language box, assessment criteria and model answer.
  • Listening — uses a library of pre-generated scripts with audio, then composes exercises on top.
  • Exam — combines the domains into one print-ready exam, with Cambridge FCE and CAE presets.

The practical idea behind it is variant generation. A teacher with three parallel B1 classes can produce three versions of the same worksheet — identical structure, different questions — so classes can't share answers, and retakes or make-up exams don't overlap with the original. That is the clearest reason to use it over a static worksheet library: you get repetition of format without repetition of content.

It is aimed at language teachers who already know what kind of exercise they want and mainly want to cut preparation time, rather than teachers looking for a ready-made syllabus. Materials are described as spanning A1 to C2.

A sensible next step is to test one real lesson need: pick a level, choose a grammar point and two or three question types, and see whether the generated items and answer key meet your standard before committing to a workflow. You can start at TeacherForge; pricing details are on its pricing page.

How do I generate a differentiated worksheet for multiple classes at the same CEFR level?

Use TeacherForge's template-and-variant model: compose one worksheet at your target CEFR level, then regenerate it to produce fresh question sets with the same structure. The page describes exactly this workflow for teachers running several classes at one level — "Teaching three B1 classes? Generate a variant for each. Same structure, different questions."

Practical steps

  1. Pick the composer matching your skill focus (grammar, vocabulary, reading, writing, listening) or build a full exam across all five.
  2. Set the CEFR level (A1–C2) and choose your question types — the site lists 21+ types, e.g. gap fill, open cloze, multiple choice, matching, true/false/not given, short answer.
  3. Generate version 1, review it, and adjust the template if needed.
  4. Regenerate to create V2, V3 and beyond — one per class, retake or makeup group.
  5. Download each variant with its answer key; grammar downloads also include reference notes.

Why variants rather than copies

Situation Single worksheet reused Regenerated variant
Three parallel classes Answers circulate between periods Same difficulty, different questions
Retake or makeup exam Students memorise the original Same rigour, no overlap
Extra practice Limited supply Unlimited fresh sets

Decision criteria

  • If your classes sit at the same level but meet at different times, variants are the main safeguard against answer-sharing.
  • If you already have your own text or word list, the vocabulary and reading composers let you paste it in — reading lets you review the passage before questions are written.
  • If you need exam-style marking, the full exam composer offers Cambridge FCE and CAE presets.

A useful next step: build one template for your most-taught level, generate three variants, and compare them side by side to confirm the difficulty holds before rolling it out across your timetable. TeacherForge notes 18 free credits to start with no credit card required; check TeacherForge for current details.

Can TeacherForge create full Cambridge FCE or CAE exam papers with accurate marks?

Yes. TeacherForge includes a Full Exam composer that combines grammar, vocabulary, reading, writing, and listening into one print-ready exam, and it lists Cambridge FCE and CAE presets "validated to real exam marks." So the intended use case is exactly what you're asking about: a complete paper assembled in one pass rather than five separate worksheets stapled together.

What "accurate marks" likely means in practice

The claim is about the paper's internal mark scheme — section weightings and totals that line up with the real FCE/CAE structure — not an official Cambridge endorsement. Treat the generated paper as exam-aligned practice material, which is how the site frames it. Before you print, spot-check that section totals add up to the mark you expect and that the answer key matches each item; that takes a few minutes and catches the occasional off item.

Where it fits

  • Tutoring and small classes: you need a fresh mock every few weeks and can't reuse the same one.
  • Exam prep courses: the "Compose once. Use forever." model matters here — you build one template and generate variants for different class groups, retakes, and makeups with the same structure but different questions.
  • Self-study: less useful, since a full exam without marking guidance leaves the writing and speaking side unresolved.

The trade-off to weigh

Grammar, vocabulary, reading, and listening are mechanical to generate and verify. Writing is the weak point: the composer produces a task package with prompt, planning checklist, useful language, assessment criteria, and a model answer, but you still mark student scripts yourself. If your students mainly need writing feedback, a full generated exam saves less time than it appears.

Next step: generate one FCE preset paper, then compare its section mark totals and task types against an official past paper you already trust. If they line up, the CAE preset is worth the same check. For official sample papers and mark schemes, Cambridge English is the reference point.

Pricing sits behind a "Simple, transparent pricing" section with 18 free credits and no card required, so you can run that comparison before paying anything.

How does TeacherForge handle listening exercises and provide audio?

TeacherForge treats listening as a first-class skill, not an add-on. Its listening composer pairs a script library with generated exercises: you browse pre-generated scripts that come with real audio, then build exercises around them on demand. The script and the questions are linked, so you are not hunting for a separate recording after writing the tasks.

Key mechanics from the product page:

  • 8 exercise types for listening, spanning formats such as multiple choice and short answer.
  • 5 exam-aligned presets for shaping tasks to familiar exam styles.
  • 7 audio formats, covering script types like conversation, interview, announcement and others.
  • A1–C2 coverage, matching the rest of the platform's CEFR range.
  • Template regeneration: a composed listening task becomes a template, so you can produce fresh variants later.

What this looks like in practice

A teacher preparing a B1 listening lesson can pick a pre-generated interview script with audio, choose an exercise type such as multiple choice or short answer, and generate the questions. If the same lesson runs three times that week, the template can produce variants so each class hears a different version with the same structure and difficulty. For retakes, a variant avoids students memorising answers from the original.

Trade-offs to weigh

Because the audio belongs to a pre-generated library, the range and voice quality are whatever the library offers rather than recordings you make yourself. That suits exam-style and general practice well, but less so if you need your own voice, local accents, or content tied to a specific class topic. The "real audio" pairing is convenient, yet you should sample a few scripts at your target level before committing a lesson to them.

As a next step, open the listening composer, filter to your CEFR level, and preview two or three scripts with audio to check that the pacing and accents fit your learners. The platform starts free with 18 credits and no credit card required, so you can test this before deciding whether to continue. See TeacherForge for the current details.

What is included in the free plan and how much does a paid plan cost?

TeacherForge lets you try the full composer workflow before paying: the page advertises 18 free credits to start, with no credit card required. Credits are the unit you spend when generating material, so the free allowance is best treated as a trial of the system rather than an ongoing free tier. The site lists a Pricing page and mentions Lemon Squeezy as its payment platform, but the specific paid-plan amounts aren't stated in the available page information, so check the pricing page directly for current figures.

What the free credits let you test:

  • Six composers covering grammar, vocabulary, reading, writing, listening, or a combined full exam.
  • CEFR levels A1–C2, with grammar tied to a 300-point curriculum and vocabulary spanning 11 domains.
  • 21+ question types, including gap fill, open cloze, multiple choice, matching, true/false/not given, and short answer.
  • Answer keys and reference notes included in downloads.
  • Variants: any composed piece becomes a template you can regenerate into fresh versions.

H3 Practical way to judge the free allowance

If you teach several classes at the same level, one template plus a few variants may consume credits quickly. A sensible test is to build one full exam and one single-skill worksheet first, then decide whether the output quality justifies a subscription for your teaching load.

How can I use my own text or vocabulary list to create custom ESL materials?

TeacherForge supports bringing your own content in two main ways: pasting a text and pasting a vocabulary list. Both feed into the same composer system, so you choose the source material and the tool builds the exercises around it.

Using your own text

The Reading composer lets you paste your own passage, and the page notes you can review it before any questions are written. That review step matters: you can trim length, simplify vocabulary, or check that the text suits the CEFR level you have in mind before generating items. The Vocabulary composer also accepts a pasted text and can extract vocabulary from it, which is useful if you want a vocabulary set drawn from a reading you already teach rather than a separate list.

Using your own vocabulary list

Paste your words directly into the Vocabulary composer, then generate matching, gap fill, multiple choice and other exercise types. If you do not have a list ready, the composer also offers browsing by domain and subtopic instead — but for a class set tied to your syllabus, pasting is the direct route.

What you get back

Across composers, output includes answer keys, and grammar downloads add reference notes. Reading output can be aligned to exam-style presets, and full exams can combine several skill areas into one print-ready paper.

A practical workflow

  1. Pick the composer that matches your goal — Reading for comprehension, Vocabulary for word work, Grammar for a specific point.
  2. Paste your text or word list and set the CEFR level.
  3. Review the passage before questions are generated.
  4. Choose question types and generate.
  5. Save it as a template so you can produce fresh variants later — the page describes generating a different version per class or for retakes.

Decision criterion

If your material is a text, start with Reading or Vocabulary extraction. If it is a word list, go straight to Vocabulary. If you need a mixed assessment, build components separately and combine them in the Exam composer.

Next step: check TeacherForge to see which composers accept pasted input and whether the free starting credits cover your first attempt.

Related questions

More questions →
How much does TeacherForge cost and can I try it for free?

TeacherForge is free to start: the site advertises 18 free credits with no credit card required, which is enough to generate material and judge whether the output fits your classes before paying anything. Beyond that starting allowance, TeacherForge uses a paid upgrade model — the site links to a pricing page and describes its plans as "simple, transparent pricing," with payments processed through Lemon Squeezy. The exact plan tiers, credit amounts, and current prices are not published in the material available here, so check the pricing page for live numbers rather than relying on any figure quoted elsewhere.

What you get before paying

The free entry point is a credit balance, not a time-limited trial:

  • 18 free credits on sign-up
  • No credit card required to start
  • Credits are spent as you compose material — worksheets, practice sets, and full exams

That structure matters because it lets you test the parts of the tool you'd actually use. If you teach exam classes, spend the credits on a full exam preset; if you teach young learners, test the vocabulary or grammar composers instead.

What the paid side covers

The upgrade path is what unlocks continued generation once the free credits run out. From the site's own description, a paid plan is the mechanism for keeping the "compose once, use forever" workflow going — regenerating variants for multiple classes, retakes, and makeups without reusing the same questions.

Question What the site states
Free trial available? Yes — 18 free credits, no credit card required
Is there a free tier after credits run out? Not stated
How much do paid plans cost? Not stated here; see the pricing page
How is payment handled? Lemon Squeezy
Is pricing described as simple/transparent? Yes

Why the credit model suits ESL/EFL teachers

The value of a credit isn't a single worksheet — it's a template. Every piece of material you compose can be regenerated into fresh variants with the same structure but different questions. That's the feature that decides whether a paid plan is worth it for you:

  • Multiple classes at the same level — three B1 groups can each get their own variant, so answers don't circulate.
  • Retakes and makeups — same rigour, zero overlap with the original paper.
  • Unlimited practice — regenerate as often as you need rather than storing one static PDF.

If you teach one class and rarely reuse material, the free credits may cover your needs for a while. If you teach several parallel classes or run regular retakes, the regeneration model is the reason to upgrade.

How to decide

  1. Sign up and use the 18 free credits deliberately. Build one item from each composer you'd realistically use — for example, a grammar worksheet with answer keys and a reading passage with questions.
  2. Check the output against your level. The composers target A1–C2, with grammar covering a 300-point CEFR curriculum and reading offering automatic CEFR detection, so verify the generated difficulty matches your class.
  3. Test the variant feature. Regenerate the same template and confirm the new version is genuinely different — this is the core paid value.
  4. Then open the pricing page and compare the plan cost against how many variants you'd realistically generate per term.

The one thing to confirm on the pricing page is what happens after the free credits: whether there's a continuing free allowance or whether all further generation requires a paid plan. The material here doesn't say, and it's the deciding factor for light users.

What Is TeacherForge and What Does It Do?

TeacherForge (teacherforge.io) is an AI-powered material composer for ESL and EFL teachers. It generates worksheets, practice material, and full exams across grammar, vocabulary, reading, writing, and listening, targeting CEFR levels A1 through C2 with answer keys included. It's built for language teachers who want to produce original, level-appropriate material quickly rather than rewriting the same exercises by hand.

How it works

The core idea is "compose once, use forever." Every piece of material you create becomes a reusable template, and you can regenerate fresh variants whenever you need them. The workflow is described as three steps: pick your CEFR level, choose question types, then generate.

This matters most for the problem of answer-sharing. If you teach three B1 classes, you can generate a variant for each — same structure, different questions — so students can't pass answers between periods. The same applies to retakes and makeups: you get the same rigor with zero overlap, so students can't memorize the original.

The six composers

TeacherForge organizes its generation tools into six composers, each covering a skill area or combining them:

Composer What it covers Notable details
Grammar Any grammar point from a 300-point CEFR curriculum 9 exercise types, answer keys, textbook-quality reference notes in every download
Vocabulary Your own word lists, vocabulary extracted from any text, or 11 domains with 528 subtopics 5 exercise types, 3 entry paths
Reading Generate a passage or paste your own text 8 exercise types, 5 exam-aligned presets, automatic CEFR detection, 7 styles
Writing Complete writing task package: prompt, planning checklist, useful language box, assessment criteria, and model answer 8 task types, 5 components
Listening Library of pre-generated scripts with real audio 8 exercise types, 5 exam-aligned presets, 7 audio formats
Full Exam Combines grammar, vocabulary, reading, writing, and listening into one print-ready exam Cambridge FCE and CAE presets validated to real exam marks

Across these, the platform supports 21+ question types — including gap fill, open cloze, multiple choice, matching, true/false/not given, short answer, and more — spanning A1 to C2.

What you get in the output

Every download includes complete answer keys. Grammar materials also come with reference notes described as textbook-quality. Writing tasks arrive as a full package rather than just a prompt. Reading lets you review a generated passage before any questions are written, and you can paste your own text instead of generating one.

Pricing and getting started

The site advertises "18 free credits to start — no credit card required" and describes its pricing as "simple, transparent." A dedicated pricing page exists at teacherforge.io/pricing, and payments are handled through Lemon Squeezy. The exact cost per tier isn't specified in the available material, so check the pricing page for current numbers.

Who it's for

TeacherForge fits ESL and EFL teachers who need to produce original worksheets, practice sets, or full exams on a recurring basis — especially those teaching multiple sections at the same level who need distinct but equivalent versions, or anyone preparing students for Cambridge FCE and CAE exams. If you only need a one-off worksheet and don't care about variants or answer-key generation, a simpler tool may be enough.

How TeacherForge Lets Teachers Reuse and Regenerate Worksheet Variants

TeacherForge treats every piece of material you compose as a reusable template: once a worksheet, practice set, or full exam exists, you can regenerate fresh variants from it on demand. The structure, CEFR level, and question types stay the same, but the questions change — which is what makes it useful for teaching several classes at one level, running retakes and makeups, or giving students unlimited practice without answer-sharing. This applies to all six composers (grammar, vocabulary, reading, writing, listening, and full exams), and you can try it with the 18 free credits offered at signup.

The core mechanism: compose once, regenerate forever

The workflow is deliberately short — the site describes it as "three steps. That's it.":

  1. Pick your composer and level. Choose grammar, vocabulary, reading, writing, listening, or a combined full exam, and set the CEFR level (A1–C2).
  2. Choose question types and content. Select from 21+ question types, or supply your own material — for example, paste your own vocabulary list or reading text.
  3. Generate. You get a finished worksheet or exam with answer keys. That composition is now saved as a template.

From that template, you generate V1, V2, V3, and onward — the site's own framing is "infinite variants." Each variant keeps the same structure and difficulty target but contains different questions.

What stays the same and what changes

Element Stays the same across variants Changes across variants
CEFR level Yes —
Question types and layout Yes —
Number of items / sections Yes —
The actual questions and answers — Yes
Answer keys Format consistent Updated to match each variant

This is the key distinction: you are not rebuilding a worksheet from scratch each time. You are re-rolling the content inside a fixed frame.

Where this matters in practice

Multiple classes at the same level

If you teach three B1 classes, you can generate a separate variant for each period. Same structure and rigor, different questions — so a student in period 1 can't hand answers to a friend in period 2. The site uses exactly this example: "Teaching three B1 classes? Generate a variant for each."

Retakes and makeups

For a student retaking an assessment, you generate a variant of the original. The site's stated goal is "same rigour, zero overlap" — the retake tests the same skills at the same level, but students can't memorize the original questions or pass answers along.

Unlimited practice

Because variants are generated on demand rather than stored as a fixed pool, you can produce as many practice sets as you need for a given topic. A class that needs extra drilling on one grammar point can get fresh gap-fill or multiple-choice sets repeatedly, instead of reusing the same handout.

What makes the variants worth trusting

Regeneration is only useful if the new questions are actually equivalent in difficulty and coverage. A few design details support that:

  • Grammar is drawn from a 300-point CEFR curriculum with 9 exercise types and complete answer keys, plus reference notes in every download.
  • Vocabulary can be built from your own pasted words, extracted from any text, or browsed from 11 domains and 528 subtopics, across 5 exercise types.
  • Reading supports automatic CEFR detection and 5 exam-aligned presets, so generated passages stay at the intended level.
  • Full exams combine all five skill domains and include Cambridge FCE and CAE presets validated to real exam marks — so a regenerated exam still maps to genuine exam standards.

In other words, the "same structure, different questions" promise rests on the level and format being pinned while only the content rotates.

Practical notes before you rely on it

  • Start with the free credits. The site offers 18 free credits to start, no credit card required, so you can test whether a regenerated variant actually matches the difficulty of the original before committing.
  • Review before generating questions where it matters. For reading, the site lets you generate or paste a passage and review it before any questions are written — useful if you want to control the source text.
  • Check pricing for volume use. Regenerating variants repeatedly is the whole point of the tool, so if you plan to do this across many classes, look at the pricing page (billing runs through Lemon Squeezy) to confirm the plan fits your usage.
  • Templates are per composition. Each material you compose becomes its own template, so variants are tied to that specific structure — if you want a different question mix, compose a new template rather than expecting an existing one to change shape.

The short version: TeacherForge's reuse model is "one template, many variants." You invest effort once in getting the structure and level right, then generate as many non-overlapping versions as your classes, retakes, or practice needs require.

Does TeacherForge Support CEFR Levels and Specific Grammar Points?

Yes. TeacherForge covers the full A1–C2 CEFR range across all six composers (grammar, vocabulary, reading, writing, listening, and full exam), and its grammar composer targets a 300-point CEFR curriculum rather than a fixed set of generic topics. That means you can pick a specific grammar point, a level, and a question type, and generate material that matches — with answer keys and reference notes included.

CEFR coverage across every composer

Every composer is built around the A1–C2 scale, so level selection isn't limited to one skill area:

Composer CEFR range Notable level-related feature
Grammar A1–C2 300-point CEFR curriculum, 9 exercise types
Vocabulary A1–C2 11 domains, 528 subtopics, 5 exercise types
Reading A1–C2 Automatic CEFR detection on passages
Writing A1–C2 8 task types, 5 components per task
Listening A1–C2 8 exercise types, 7 audio formats
Full Exam A1–C2 Cambridge FCE and CAE presets validated to real exam marks

If you teach mixed levels, this matters: the same composer can produce A2 material for one group and C1 material for another without switching tools.

Targeting specific grammar points

The grammar composer is the most relevant piece if your question is about pinpointing a structure rather than a broad topic. According to the site, it lets you target any grammar point from a 300-point CEFR curriculum. In practice that means you choose the point (for example, a particular tense, conditional, or clause type), and the generator builds exercises around it.

Each grammar download includes:

  • 9 exercise types — gap fill, open cloze, multiple choice, and six more
  • Complete answer keys
  • Textbook-quality reference notes — so the worksheet can double as a study handout, not just a quiz

The reference notes are the detail worth noting: many generators produce questions only, leaving you to write the explanation yourself. Here the explanation ships with the exercise.

Automatic CEFR detection for reading

The reading composer adds a level-checking step that the others don't. You can generate a passage or paste your own text, and the tool detects the CEFR level automatically. You review the passage before any questions are written. This is useful when you've adapted an authentic article and aren't sure whether it lands at B1 or B2 — the detection gives you a starting judgment before you commit to question difficulty.

What to check before relying on it

  • Verify the grammar point list. The 300-point curriculum is the core claim for your use case. Browse the tags for the levels you teach and confirm your specific structures are represented.
  • Confirm level granularity. A1–C2 is a six-band scale; if you need finer sub-levels (for example, A2+ vs. B1), check whether the interface distinguishes them.
  • Test one worksheet end-to-end. Generate a single grammar worksheet at your target level and review the answer key and reference notes for accuracy before building a full unit around it.
  • Note the free starting allowance. The site advertises 18 free credits to start with no credit card required, and lists pricing separately — so you can evaluate coverage before deciding on a paid plan.

The short answer: level coverage is broad and consistent, and grammar-point targeting is a first-class feature rather than an afterthought. The one thing worth verifying yourself is whether the 300-point curriculum includes the exact structures you teach.

What Kinds of ESL/EFL Worksheets and Question Types Can TeacherForge Generate?

TeacherForge generates ESL and EFL practice material across six "composers": grammar, vocabulary, reading, writing, listening, and a full exam that combines all five skill domains into one print-ready test. It covers 21+ question types (gap fill, open cloze, multiple choice, matching, true/false/not given, short answer, and more), spans CEFR levels A1 to C2, and includes answer keys. This suits teachers who need fresh worksheets or exams at a specific level and want to regenerate variants rather than rewrite material by hand.

The six composers and what each produces

Each composer targets one skill area (or combines them) and comes with its own exercise types, presets, and level range.

Composer What it generates Exercise types Level range Notable extras
Grammar Exercises on a specific grammar point 9 types (gap fill, open cloze, multiple choice, +6 more) A1–C2 300-point CEFR curriculum, 300 tags, reference notes in every download
Vocabulary Matching, gap fill, MCQ, and more 5 types (matching, gap fill, multiple choice, +2 more) A1–C2 3 entry paths, 11 domains, 528 subtopics
Reading A passage (or your own text) plus questions 8 types (multiple choice, true/false/not given, short answer, +5 more) A1–C2 5 exam-aligned presets, 7 styles, automatic CEFR detection
Writing A full task package 8 task types (essay, informal letter, formal letter, +5 more) A1–C2 5 components: prompt, planning checklist, useful language box, assessment criteria, model answer
Listening Exercises built on pre-generated scripts with real audio 8 types A1–C2 5 exam-aligned presets, 7 audio formats, script library (conversation, interview, announcement, +4 more)
Full Exam One combined print-ready exam 21+ types across 5 domains A1–C2 Cambridge FCE and CAE presets validated to real exam marks

Question types at a glance

The 21+ question types are spread across the composers rather than shared uniformly. Commonly named ones include:

  • Gap fill — grammar, vocabulary
  • Open cloze — grammar
  • Multiple choice — grammar, vocabulary, reading
  • Matching — vocabulary
  • True / False / Not Given — reading
  • Short answer — reading

Grammar alone offers 9 exercise types, reading 8, listening 8, writing 8 task types, and vocabulary 5. The full exam draws on 21+ types across grammar, vocabulary, reading, writing, and listening.

How the workflow fits these outputs

The site describes a three-step flow: pick your CEFR level, choose question types, then generate. Every piece of material you compose becomes a template, so you can generate fresh variants (V1, V2, V3…) indefinitely.

This matters for a few concrete situations:

  • Multiple classes at the same level — teaching three B1 classes, you generate a variant for each: same structure, different questions, so students can't share answers.
  • Retakes and makeups — a retake variant keeps the same rigor with zero overlap, so students can't memorize the original.
  • Unlimited practice — regenerate as often as you need from the same template.

For reading specifically, you can generate a passage or paste your own text and review it before any questions are written. For vocabulary, you can paste your own words, extract vocabulary from any text, or browse the 11 domains and 528 subtopics.

What to check before relying on it

  • Level coverage — all six composers span A1 to C2, so you can target a specific CEFR band rather than a single default.
  • Answer keys — grammar downloads include complete answer keys; confirm the same for other composers if keys are essential to your workflow.
  • Exam alignment — the full exam offers Cambridge FCE and CAE presets validated to real exam marks, which matters if you're preparing students for those specific exams.
  • Starting cost — the site states 18 free credits to start with no credit card required, and lists pricing separately. Check the pricing page for current terms before committing.

Website Overview

The available information shows a mix of normal operation and configuration gaps. Depending on how the website is used, these gaps may affect secure access or the consistency of its public presentation.

Domain and Registration

The domain was registered less than a year ago and has limited historical evidence to assess. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The registrar is Porkbun LLC, a widely used domain service provider. The domain uses the common .io extension, which is not an independent safety signal.

DNS and Email

Nameservers are provided by porkbun.com, indicating managed DNS hosting. MX records point to the Apple iCloud Mail email service. DNSSEC is enabled, allowing validating resolvers to authenticate signed DNS data. No CNAME was found; the observed records resolve directly to addresses. SPF and DMARC are configured. DKIM status is unknown.

TLS and Certificates

The public key uses EC with 256 bits. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued by Let's Encrypt, commonly associated with automated certificate services. The certificate's total validity is about 89 days, consistent with a short renewal cycle.

HTTP and Browser Security

No X-Powered-By header was found, reducing one common source of backend fingerprinting information. All six checked browser-security headers are present. Their effectiveness still depends on the policy values and application behavior. No obvious internal addresses or debug information were found in the headers. The Server header contains the custom value Caddy, uvicorn. No explicit CDN or WAF marker was found in the response headers.

Technology Stack Analysis

The public page identifies Alpine.js without precise versions, leaving fewer clues for version-specific scanning.

Search and Social Sharing

The meta description has 168 characters and may be shortened in search results. Twitter Card metadata is configured. JSON-LD includes Organization data, helping describe the organization as an entity. The title has 56 characters, within a common display range. The observed directives allow indexing and link following.

Hosting and Email

DNSporkbun.com
HostingInterserver, Inc
EmailApple iCloud Mail
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) United States flagUnited States Inferred 163.245.219.206

Registration details

RDAP / WHOIS

RegistrarPorkbun LLC
Registered2026-03-03
Expires2027-03-03
Domain statusclientDeleteProhibited https://icann.org/epp#clientDeleteProhibited、clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Nameserverscuritiba.ns.porkbun.com、fortaleza.ns.porkbun.com、maceio.ns.porkbun.com、salvador.ns.porkbun.com
DNSSECsigned

DNS records

DNS

TypeNameValueTTLPriority
Ateacherforge.io163.245.219.206600—
MXteacherforge.iomx01.mail.icloud.com60010
MXteacherforge.iomx02.mail.icloud.com60010
NSteacherforge.iocuritiba.ns.porkbun.com86400—
NSteacherforge.iofortaleza.ns.porkbun.com86400—
NSteacherforge.iomaceio.ns.porkbun.com86400—
NSteacherforge.iosalvador.ns.porkbun.com86400—
TXTteacherforge.ioapple-domain=tXh0OaSTN5JVEMBF300—
TXTteacherforge.iogoogle-site-verification=jH_uYZ3FuX1WfdsJGMIW1kemBBU03NootUvi3f68_kQ300—
TXTteacherforge.iov=spf1 include:icloud.com include:amazonses.com ~all300—
DSteacherforge.io2371 13 2 f1115ad6c4c8fa7ae95bdf9c2ca4c2fcb7cf7761ff47966791143fbb3bb583063600—
DMARC_dmarc.teacherforge.iov=DMARC1; p=none;300—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjectteacherforge.io
IssuerLet's Encrypt
Valid until2026-12-02T09:47 · Remaining when checked: 57 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html; charset=utf-8
serverCaddy, uvicorn
strict-transport-securitymax-age=31536000; includeSubDomains
content-security-policydefault-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://accounts.google.com https://app.lemonsqueezy.com https://assets.lemonsqueezy.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; font-src 'self' https://fonts.gstatic.com; img-src 'self' data:; connect-src 'self' https://api.lemonsqueezy.com; frame-src https://accounts.google.com https://app.lemonsqueezy.com https://*.lemonsqueezy.com; object-src 'none'; base-uri 'self'; form-action 'self'
x-frame-optionsDENY
x-content-type-optionsnosniff
referrer-policystrict-origin-when-cross-origin
permissions-policycamera=(), microphone=(), geolocation=()

Identified technologies

Alpine.js

Pages, Search and Sharing

Meta descriptionGenerate ESL and EFL worksheets and exams with AI. Grammar, vocabulary, reading, writing, and listening — 21+ question types, A1 to C2, with answer keys. Free to start.
Canonical URLhttps://teacherforge.io
LanguageEnglish (default)
Twitter Cardsummary_large_image
All bots 1 allowed · 6 disallowed
  • Allow/
  • Disallow/api/
  • Disallow/health
  • Disallow/dashboard
  • Disallow/preview/
  • Disallow/dev/
  • Disallow/auth

User reviews (0)

  • No reviews yet.