<aside> 🌍
Pick your language below · Choisis ta langue ci-dessous
</aside>
English
<aside> 🎬
Companion to the video “Free mode: your AI vocab tutor”. It is the free version of the No App System from my previous video (No App System — ChatGPT + Google Sheet vocabulary tutor · step-by-step). Everything I do on screen is below, step by step.
</aside>
<aside> ⏱
About 15 minutes, done once. You need a free ChatGPT account and a Google account. At the end, ChatGPT adds your words to a Google Sheet that belongs to you, quizzes you from it, and keeps track of what you remember.
</aside>
<aside> ⚠️
Honest warning: OpenAI’s own help pages do not list custom connectors for free accounts. It worked on mine in October 2026. If it disappears one day, that is OpenAI’s decision, not a mistake on your side. Plan B is at the bottom of this page.
</aside>
Make a copy of the template Sheet. The tool we use can edit a Sheet, but it cannot create one, so you need this Sheet first. One row per word, plus a few columns the AI uses to track your progress (status, last tested, successful recalls). Do not rename or move the headers.
<aside> 🔒
Keep the Sheet private (“Restricted”) and put only vocabulary in it, never personal information.
</aside>
By default, ChatGPT cannot see anything outside the chat. A connector is like giving it a key to one specific place, here your vocab Sheet, and nothing else. Techies call it an “MCP server”. You do not need to remember that, and you do not need to code or host anything.
<aside> 📊
As of 17 October 2026, Composio’s free plan includes 20,000 tool calls a month for connections like this one, which is far more than vocabulary review will ever use. Its privacy policy says call content is kept for up to a year and is not used to train AI. Check both pages yourself, they can change: pricing · privacy policy.
</aside>
At this point Composio has a key to your Sheet, but ChatGPT does not have it yet. Nothing changes for you. That is step 2.
In ChatGPT, open Plugins, then Add, then Add custom MCP server. Paste the address Composio gave you (no ID, no password, nothing else to fill in) and give it a name. I called mine “Vocab Sheet”. Menu names move around, so check the exact labels on your screen.
This is the part ChatGPT told me was impossible on the free plan. It is not.

Ask ChatGPT to add a word, with your plugin selected (see the trap in step 4). A new row should appear in your Sheet within a few seconds. If you see it, the whole chain works.

If you only write the plugin’s name in your message, ChatGPT answers anyway, confidently, and makes everything up: it never opened your Sheet.
The fix: type @, pick your plugin in the list, press Enter. Now it really reads the Sheet. Every time you want it to touch your vocab, @ first.

On the free plan you can create scheduled tasks: messages ChatGPT sends you on its own, like an alarm. You can have up to three, and each one runs at most once a day. On a free account OpenAI gives you a time window (morning, afternoon or night) rather than an exact time. On mine I could set an exact time anyway.
But here is the twist. When the task runs on its own, while you are not there, it does not get the key. It tells you the access check blocked the read, and it quizzes you on whatever it saw when you created it. Words you added since then do not exist for it.

The workaround: when the reminder pops up, answer right there, in that conversation, with @ and your plugin. Now it reads the Sheet live and finds everything, including words you added by hand.
So the scheduled task is your alarm clock. The real review happens when you answer it. Honestly, that is how it works with a human tutor too: the reminder does not teach you anything, showing up does.
If giving a third-party company access to your Google account is a hard no, I respect that. Copy your Sheet, paste it into the chat (or upload it as a file) and ask for a quiz. ChatGPT can still quiz you, explain and give you examples.
But it cannot write anything back: you update the status columns yourself. It is more manual and less magic, but nobody touches your Drive.
Recent iPhones have a side button you can program. Set it to open the link of your vocab conversation in ChatGPT: one press, you are in the right chat, ready to add a word or review. Settings, then Action Button, then Shortcut, then Open URL with the link of your conversation. Not every model has this button: check yours.
Start a fresh conversation now and then. When a chat gets too long, ChatGPT slows down and starts forgetting things. Your words are safe in the Sheet anyway, so you lose nothing: just update the link on your button.
If you pay for ChatGPT, the full version with projects and a real review loop is in No App System — ChatGPT + Google Sheet vocabulary tutor · step-by-step. I’m Lauren, a linguist and French teacher.
Français
<aside> 🎬
Complément de la vidéo « Free mode: your AI vocab tutor ». C’est la version gratuite du No App System de ma vidéo précédente (No App System — ChatGPT + Google Sheet vocabulary tutor · step-by-step). Tout ce que je fais à l’écran est ci-dessous, étape par étape.
</aside>
<aside> ⏱
Environ 15 minutes, à faire une seule fois. Il te faut un compte ChatGPT gratuit et un compte Google. À la fin, ChatGPT ajoute tes mots dans une Google Sheet qui t’appartient, t’interroge dessus et garde la trace de ce que tu retiens.
</aside>
<aside> ⚠️
Petit avertissement honnête : les pages d’aide d’OpenAI ne mentionnent pas les connecteurs personnalisés pour les comptes gratuits. Ça marchait sur le mien en octobre 2026. Si ça disparaît un jour, c’est la décision d’OpenAI, pas une erreur de ta part. Le plan B est en bas de la page.
</aside>
Fais une copie de la Sheet modèle. L’outil qu’on utilise peut modifier une Sheet, mais pas en créer une, donc il te faut celle-ci d’abord. Une ligne par mot, plus quelques colonnes que l’IA utilise pour suivre ta progression (statut, dernier test, réussites). Ne renomme pas les titres de colonnes et ne les déplace pas.
<aside> 🔒
Garde la Sheet privée (« Restreint ») et n’y mets que du vocabulaire, jamais d’informations personnelles.
</aside>
Par défaut, ChatGPT ne voit rien en dehors du chat. Un connecteur, c’est comme lui donner la clé d’un endroit précis, ici ta Sheet de vocabulaire, et rien d’autre. Les techs appellent ça un « serveur MCP ». Pas besoin de retenir ça, et pas besoin de coder ni d’héberger quoi que ce soit.
<aside> 📊
Au 17 octobre 2026, l’offre gratuite de Composio comprend 20 000 appels d’outils par mois pour ce type de connexion, bien plus que ce que la révision de vocabulaire utilisera jamais. Sa politique de confidentialité indique que le contenu des appels est conservé jusqu’à un an et n’est pas utilisé pour entraîner une IA. Vérifie les deux pages toi-même, elles peuvent changer : tarifs · politique de confidentialité.
</aside>
À ce stade, Composio a une clé de ta Sheet, mais pas ChatGPT. Rien ne change pour toi. C’est l’étape 2.
Dans ChatGPT, ouvre Plugins, puis Ajouter, puis Ajouter un serveur MCP personnalisé. Colle l’adresse que Composio t’a donnée (pas d’identifiant, pas de mot de passe, rien d’autre à remplir) et donne-lui un nom. J’ai appelé le mien « Vocab Sheet ». Les noms de menus bougent : vérifie les libellés exacts sur ton écran.
C’est la partie que ChatGPT m’avait dit impossible en version gratuite. Ce n’est pas le cas.

Demande à ChatGPT d’ajouter un mot, avec ton plugin sélectionné (voir le piège de l’étape 4). Une nouvelle ligne doit apparaître dans ta Sheet en quelques secondes. Si tu la vois, toute la chaîne fonctionne.

Si tu écris seulement le nom du plugin dans ton message, ChatGPT répond quand même, avec aplomb, et invente tout : il n’a jamais ouvert ta Sheet.
La solution : tape @, choisis ton plugin dans la liste, appuie sur Entrée. Là, il lit vraiment la Sheet. Chaque fois que tu veux qu’il touche à ton vocabulaire, @ d’abord.

En version gratuite, tu peux créer des tâches planifiées : des messages que ChatGPT t’envoie tout seul, comme un réveil. Tu peux en avoir trois, et chacune tourne au plus une fois par jour. Sur un compte gratuit, OpenAI donne une plage horaire (matin, après-midi ou nuit) plutôt qu’une heure exacte. Sur le mien, j’ai quand même pu fixer une heure précise.
Mais voilà le twist. Quand la tâche tourne toute seule, pendant que tu n’es pas là, elle n’a pas la clé. Elle te dit que la vérification d’accès a bloqué la lecture, et elle t’interroge sur ce qu’elle avait vu au moment de sa création. Les mots ajoutés depuis n’existent pas pour elle.

La solution : quand le rappel s’affiche, réponds directement dans cette conversation, avec @ et ton plugin. Là, elle lit la Sheet en direct et trouve tout, y compris les mots ajoutés à la main.
Donc la tâche planifiée, c’est ton réveil. La vraie révision a lieu quand tu y réponds. Franchement, c’est pareil avec un prof humain : le rappel ne t’apprend rien, c’est de te présenter qui compte.
Si donner à une entreprise tierce l’accès à ton compte Google est un non catégorique, je respecte. Copie ta Sheet, colle-la dans le chat (ou envoie-la en fichier) et demande un quiz. ChatGPT peut quand même t’interroger, t’expliquer et te donner des exemples.
Mais il ne peut rien réécrire : tu mets à jour les colonnes de suivi toi-même. C’est plus manuel et moins magique, mais personne ne touche à ton Drive.
Les iPhone récents ont un bouton latéral programmable. Règle-le pour ouvrir le lien de ta conversation de vocabulaire dans ChatGPT : une pression, tu es dans la bonne conversation, prêt à ajouter un mot ou à réviser. Réglages, puis Bouton Action, puis Raccourci, puis Ouvrir l’URL avec le lien de ta conversation. Tous les modèles n’ont pas ce bouton : vérifie le tien.
Ouvre une nouvelle conversation de temps en temps. Quand un chat devient trop long, ChatGPT ralentit et se met à oublier des choses. Tes mots sont en sécurité dans la Sheet, donc tu ne perds rien : mets simplement à jour le lien de ton bouton.
Si tu paies ChatGPT, la version complète avec projets et vraie boucle de révision est dans No App System — ChatGPT + Google Sheet vocabulary tutor · step-by-step. Moi, c’est Lauren, linguiste et prof de français.
한국어
Português (Brasil)