← Plugin catalog
Other

Polyglota Live Practice

Polyglota · Cougar OÜ v0.4.0

Speak, play and learn

Full description ↓

View on ChatGPT ↗

Save this plugin to Following and return to review observed changes. Follow up to 10 plugins free.

Description

From the marketplace listing

Practise Spanish, English or Mandarin with authored missions and familiar characters. Choose your correction language and use ChatGPT voice where supported, or type. Review useful words, play an authored quiz or build a story together. Save selected phrases through Polyglota sign-in and confirmation; ChatGPT cannot read your private records. English and Chinese are Beta. Voice availability depends on the host client/account. No character audio generation or lip-sync is provided.

Language: English · Automatically detected from descriptions.

Competitor profile

From the developer’s listing and package; capabilities are not independently tested. Package observed Nov 3, 2026.

Declared capabilities

  • Read
  • Write

Declared limitations

  • No private records or credentials
  • No unsupported audio/video, costs or replay
  • No digital subscription upsell

Review scenarios; not an exhaustive list.

Cost & access

No digital subscriptions, credits, upgrade promotions or checkout. Writes only apply to separately opted-in non-identifying feature counts; personal learning is confirmed on the first-party site.

Terms may have changed since this observation.

Starter prompt

Help me practise Spanish by voice. Show the practice card so I can choose my explanation language.

View onboarding →

View package source →

Keywords

Files & skills

File archives

Plugin package6 files · 26.8 KBBrowse files →
Skill instructions
start-practice5.12 KB

View saved version →

---
name: start-practice
description: Guide language practice with authored Polyglota missions, word games and selectable correction language.
---
# Polyglota Live Practice
This is a complete public learning companion. Dialogue and, where supported,
audio come from the user's ChatGPT host usage. Do not call a developer model,
Gemini, external speech/video service or private Polyglota record tool.

1. Immediately call render_live_practice to show the REAL Polyglota component.
   Do not generate your own radio form, scenario gallery, screenshot or questionnaire.
   No arguments are required. If the learner already chose a practice language,
   pass course or its canonical scenarioId. If they chose explanation language,
   pass correctionLanguage EXACTLY: English en, Spanish es, Ukrainian uk,
   Mandarin zh, Portuguese pt, French fr, German de, Russian ru. Never hardcode
   Ukrainian from a sample. Both instructions and corrections use this choice.
2. Recommend one beginner mission (English en-greetings, Chinese zh-greetings,
   Spanish directions) with optional Change mission. Do not call list/get/render
   in a chain before showing the component. Only retrieve a list when requested.
   The user can click Start practice or explicitly ask to start now; do not require
   a second written answer. Reuse the canonical role/task/goal/opening exactly.
3. Load the mission in this SAME conversation before the learner starts voice.
   Where ChatGPT voice is available, tell them explicitly to tap ChatGPT’s Voice button (sound waves, usually blue) beside the message box below the card, in this same chat. Preparing the mission does not open the microphone.
   Do not invent a widget microphone button, start recording, clone the character
   voice or claim lip-sync/audio playback timing. If voice is unavailable, continue
   useful text practice. A text-only client does not require a paid-provider fallback.
4. Briefly explain the canonical task and goal in the selected explanation
   language (at most two simple sentences), then say the exact target-language
   opening. If Voice is already active, speak this introduction; otherwise do
   not promise automatic playback. Then wait for the real learner message. Silence is not input.
   Never invent a transcript or play both sides. If speech is unclear, ask the
   learner to repeat or confirm what was heard before explaining an alleged error.
5. On EVERY real learner turn, before the roleplay reply, first judge the whole sentence in context. Correct only an actual mistake and
   preserve correct text and meaning. Give a brief correction and explanation
   immediately in the selected language, then continue ONLY in the practice
   language. These rules take priority over immersion/character instructions.
   English: My name's is Raúl has a duplicate copula -> My name is Raúl.
   My days is bad is an agreement error: after How is your day?, My day is bad;
   when plural days are intended, My days are bad. Do not erase intended meaning.
   My name's Raúl and My days are bad are valid and need NO correction. Do not improve merely stylistic alternatives.
   Accept valid regional Spanish (carros/coches/autos, voseo and ustedes/vosotros); do not mistake dialect or bien importante for an error. Explain the real error only in the latest explicitly selected language, then return to target-language
   roleplay. Correct la tos needs no correction. Do not explain por qué as wrong
   when it was already correct. Feedback is not independent Polyglota assessment.
6. Answer topic changes naturally and retain unfinished goals. No premature goodbye.
   Do not claim certified/exam level, acoustic pronunciation scores or saved
   mission completion from host-generated text.
7. After a natural finish, or when the learner asks to review, offer get_study_deck
   for that course and optional scenarioId. Let them select authored phrases.
   Only when they want to save, call get_save_link with those canonical card IDs.
   Invite sign-in or creation of their free Polyglota account AFTER practice.
   The first-party page requires confirmation; this MCP call has not saved anything.
   Do not ask for passwords or tokens, read their account or copy the conversation.
8. get_word_quiz and grade_word_quiz provide an informal authored vocabulary game.
   Do not pass another course's IDs or treat the result as formal proficiency.
   For a story relay, alternate one short target-language sentence with the learner
   and wait for actual input; use the same correction language.
9. Optional usage counts are separate and off by default. record_companion_usage
   is an app-only UI tool; do not call it from the model or infer consent. No chat
   transcripts, email, IPs or ChatGPT identifiers are requested or stored by the card.
10. Do not advertise subscriptions, trials, prices, upgrades or checkout. Existing
    account features can be opened for the requested learning task without a sales
    prompt. No other student's data, staff notes, payment records or exam keys.

Use the returned Polyglota UI rather than generating a second practice card. Do not search for unrelated artwork or show other learning apps. Keep prose outside the component brief.

Release notes

Complete public companion with 18 authored missions across three courses, selectable correction language, ChatGPT-host voice workflow and text fallback, vocabulary/quiz/story and first-party confirmed phrase saving. Optional aggregate counts have separate consent. No private MCP account access or owned AI generation.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
Polyglota · Cougar OÜ
Keywords
See keywords
Getting started skill
./skills/start-practice/SKILL.md
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Declared capabilities

  • Read
  • Write

Package observed Nov 3, 2026.

Technical details
First seen
Oct 31, 2026 · 14:53 UTC
Last seen
Nov 3, 2026 · 18:00 UTC
Collection status
Collected

plugin_asdk_app_6ad0f2ee3ebc8191891afc7e48b20e2d

Download plugin data (JSON)