Native iOS and Android app foundation

Practice real Thai conversations before you need them in Thailand.

ThaiClass helps travelers and long-stay visitors generate real-life situations, speak with an AI Thai partner, and get feedback on tones, politeness, and natural phrasing.

Mali, your Thai scene partnertarget_lang: th

Scene

Street food, not spicy

The vendor speaks natural Thai. You need to order politely, manage spice level, and avoid allergy trouble.

ไม่เผ็ดครับ/ค่ะ

speak, listen, repeat

ช่วยพูดช้าหน่อยได้ไหมครับ/คะ

speak, listen, repeat

แพ้ถั่วครับ/ค่ะ

speak, listen, repeat

MVP content

Launch with survival Thai, social Thai, and long-stay Thai.

JSON scenario API

Travel

survival

Airport Immigration

Answer basic arrival questions and ask for help politely.

ผม/ฉันมาเที่ยวครับ/ค่ะ

Transport

survival

Taxi to Hotel

Tell the driver where to go, ask for meter, and confirm route.

ไปโรงแรมนี้ครับ/ค่ะ

Food

survival

Street Food, Not Spicy

Order food, manage spice level, and mention allergies.

ไม่เผ็ดครับ/ค่ะ

Travel

survival

Hotel Check-in

Check in, ask about deposit, breakfast, and Wi-Fi.

เช็กอินครับ/ค่ะ

Health

casual

Pharmacy Help

Explain symptoms and ask for safe medicine.

ปวดท้องครับ/ค่ะ

Social

casual

First Thai Date

Sound warm, polite, and not too direct.

ยินดีที่ได้เจอครับ/ค่ะ

Localization

8 full UI locales, 12 AI teacher languages.

Full UI covers Thailand's top visitor markets. AI explanations go wider without slowing down store QA.

English

UK, US, Singapore, global

en

Simplified Chinese

China

zh-Hans

Traditional Chinese

Taiwan, Hong Kong

zh-Hant

Russian

Russia and long-stay visitors

ru

Korean

South Korea

ko

Japanese

Japan

ja

Malay

Malaysia

ms

Hindi

India

hi

Backend shell

Ready for native app calls.

/api/health

/api/scenarios

/api/scenarios/generate

AI provider wiring, auth, rate limits, RevenueCat webhooks, and pronunciation scoring come next. The API already returns deterministic data so the native app can integrate without waiting for secrets.

Native-language support count: 12