Today's session
Send to teacher
Draft cards not yet confirmed. Copy the list, send on WhatsApp, then paste her corrections back below.
—
Paste corrections back
Paste her corrected numbered list (same format). Matching lines update the card's Arabic/gloss and mark it corrected.
Native audio from a recap
Load a recap voice note (WhatsApp .opus, .m4a, .mp3, .wav…). The app splits it into clips at the pauses, then you map each clip to a card. Nothing leaves this device.
Progress
Your collection at a glance.
Session tuning
Caps used when building a daily session. Changes save themselves — there is no save button.
Sync across devices Not linked
Paste the sync code once on each device. After that the deck and its audio travel by themselves: this device pulls on open and pushes a few seconds after you practise. Session tuning stays local.
Not linked.
The server keeps a dated snapshot of every push for 30 days and refuses a push that would shrink the deck, so a device that lost its storage cannot wipe the others. Force push overrides that refusal. Use it only when this device is knowingly the correct copy.
Backup & restore
Everything lives in this browser. Export a JSON backup regularly — audio clips are included. Merge in brings cards over from your other device and keeps the practice you've done here; Replace all wipes this device and restores the file exactly.
Audio clips
Detach every native clip from all cards (the cards and your progress stay; playback falls back to text-to-speech). Use this to clear mis-matched clips and re-attach the right ones from the Audio tab.
Danger zone
Wipe all cards, audio and progress from this browser.
Emirati Arabic Learning App · Phase 1 · Gulf forms are source of truth, never MSA-normalized.