About TryEnglish

TryEnglish is a private English practice studio for adult learners. Everything runs in your browser: there is no account, no server that stores your answers, and no analytics on your learning content.

Content

Starter pack v1 (1.0.0, 2026-10-30) was written for this site. It is self-authored, not yet pedagogically reviewed. It contains 15 grammar lessons, 298 objective items, 220 vocabulary cards, 12 reading passages and 12 workplace scenarios. If you find an error, treat the answer key as a suggestion and use “Dispute” on the Progress page.

No score on this site is a CEFR level, an exam prediction or a fluency certificate. We do not judge accents.

Feature status

Labels follow the product specification. “Partial” means it works with stated limits; “Not done” means it is not available, and the interface says so where relevant.

IDRequirementStatusNotes
ENG-001Goal/time onboardingDoneLocal preferences, skippable, no placement claim.
ENG-002Baseline self-checkDone12 items (grammar/reading/listening) with stated uncertainty; transcript mode when no local voice.
ENG-003Daily 10/20/30-minute plansDoneplan-1, deterministic, reasons shown, overdue cap, welcome-back, no streaks.
ENG-004Grammar lessonsPartial15 lessons with contrasts and rationale. Self-authored; not yet pedagogically reviewed.
ENG-005Objective exercisesDoneMC, fill, reorder, matching; accepted variants; norm-1; key version stored per attempt.
ENG-006Vocabulary cardsPartial220 cards with meaning, example, collocations, family, register. Audio only via local device voice (no licensed audio).
ENG-007Spaced repetitionDonete-srs-1, day keys + time zone + day-start hour, undo, reset, suspend, replayable.
ENG-008Listening practicePartialDevice-voice (localService only) or transcript mode; speed control; no licensed recorded clips yet.
ENG-009DictationDoneWord diff with accepted variants; punctuation reported, not scored; visual memory mode without audio.
ENG-010Record and replayDoneMediaRecorder, timer, stop/delete, memory-only default, explicit save to IndexedDB.
ENG-011Shadowing workflowDoneSegment play/loop (if local voice), own recording, self-review rubric-1.
ENG-012Minimal pairsDone8 contrast sets, articulation notes, context items, optional device-voice quiz; no accent ranking.
ENG-013Workplace scenariosDone12 scenarios: intro, meeting, disagreement, clarification, calls, presentation, interviews, email, small talk, negotiation.
ENG-014Writing journalDonePrompts, autosave, word counts, revisions, compare, restore, export.
ENG-015Reading passagesDone12 passages with authored level criteria, glossary, rationale.
ENG-016Progress dashboardDoneAccuracy/exposure/consistency separated, evidence note, no CEFR.
ENG-017Offline lesson packsPartialBundled pack info (size/licence/version/installed); service-worker cache. No optional downloadable packs yet.
ENG-018Export/restoreDoneSelectable sections, audio explicit, SHA-256 checksum, schema check, selective replace.
ENG-019On-device ASRPartialUsed only if SpeechRecognition.available({processLocally:true}) is "available"; otherwise labelled unavailable. Never remote.
ENG-020Word alignment feedbackPartialTranscript-vs-target word match after learner correction; abstains on low confidence. No phoneme alignment.
ENG-021Pronunciation indicatorsNot doneNo validated model; self-review instead.
ENG-022Pace/filler trackingPartialWPM and filler count from on-device transcript only; heuristic disclosed.
ENG-023Grammar/writing suggestionsPartialDeterministic rule checklist (check-1) with rationale, confidence, accept/reject. No model suggestions.
ENG-024Role-play branchesDoneAuthored choices with strong/workable/risky feedback.
ENG-025Personal phrasebookDoneTags, search, pronunciation notes, spaced review, import with duplicate skip.
ENG-026Interview/presentation practiceDoneTimed prep/speak, record, self-review; no hiring prediction.
ENG-027Mistake notebookDoneAuto-logged, corrected/disputed/dismissed, notes; suppress checklist rules.
ENG-028Regional language supportNot doneNo native-language packs; regional English usage explained as register.
ENG-029Recording comparisonDoneSaved recordings listed per prompt over time; no voice identity analysis.
ENG-030Local remindersDoneDownloadable .ics daily reminder; no background alarm claimed.
ENG-031Local conversation modelNot doneRoadmap (R3).
ENG-032Adaptive curriculumNot doneRoadmap (R3). Plan uses fixed, explained rules.
ENG-033Shared-device profilesNot doneRoadmap (R3). Private session available.
ENG-034Certified CEFR/exam scoreExcludedNever inferred.
ENG-101Collocations/phrasal verbsPartialCards with recognition and production review; not separately reviewed.
ENG-105Register and tonePartialFormal/neutral/casual phrase sets in scenarios; register notes in checklist.
ENG-107Timed speaking outlineDoneTimers can be turned off.
ENG-108Learner-authored cardsDonePhrasebook import, plain text, kept separate from curriculum.
ENG-109Schedule adaptationDoneDaily cap, carried reviews with reason, no penalty.
ENG-115Feedback appealDoneDispute per attempt; excluded from accuracy, evidence kept.
Other R2/R3ENG-102–104, 106, 110–114Not doneRoadmap.

Algorithms

  • Answer normalisation norm-1: case, whitespace and final punctuation ignored; contractions expanded (ambiguous ones to every reading); curated British/American spellings; numbers 0–20.
  • Spaced repetition te-srs-1: SM-2 family, no random fuzz, calendar-day keys in your chosen time zone with a day-start hour, capped daily queue.
  • Daily plan plan-1: deterministic mix by time and goal; every item explains why.
  • Writing checklist check-1: fixed regular-expression rules with rationale; register notes are separate from grammar.
  • Self-review rubric-1: five criteria, three levels, stored separately from scores.