APK Review Lab
italki: learn any language

italki: learn any language

ITALKI HK LIMITED
Version 4.34.1-google_play Trusted App
4.0 112625 Reviews
Aug 25 Updated
Rated for 3+ Rating
Android 7.0+ Android
155.7 MB Size

About italki: learn any language

Rayyan
Reviewed by
Rayyan Content Editor

The Tutor Discovery Interface

Opening the italki app for the first time immediately presents a language selection menu. Choosing a target language sets the curriculum direction from the start. The main interface then loads a vertical feed of potential teachers, each marked with a price per lesson. Community tutors often charge around five dollars an hour, while professional teachers may ask for up to eighty dollars. The search bar supports filtering by native speaker status, country of origin, and lesson type. This granularity is necessary because the platform hosts instructors for over 150 languages, ranging from Spanish to Zulu. A learner can toggle the "available today" switch to see immediate openings. The profile cards include video introduction snippets and review scores from prior students. Tapping a card expands the teacher's bio, teaching style description, and cancellation policy. The system also highlights the number of lessons a tutor has completed, giving a quick metric for experience. Deciding between a budget-friendly community tutor and a certified professional takes time. The platform does not force a choice, allowing users to save favorite profiles for later comparison. That saved list persists across sessions, which helps in narrowing down the pool. The application organizes the entire discovery phase around rapid decision-making, though the sheer volume of options can feel overwhelming. Scrolling through dozens of profiles requires patience, as each one carries distinct strengths and weaknesses. The interface itself remains clean and responsive during this browsing phase, avoiding clutter.

The Credit System and Scheduling Conflict

Purchasing a lesson does not involve a direct credit card transaction each time. Learners buy italki credits in bulk packages, with a minimum package starting at roughly ten dollars. Each lesson price is displayed in dollars, but the deduction happens from the internal credit balance. Selecting a teacher in a distant timezone shifts the available slots displayed on the calendar. A user might find a brilliant tutor from Spain, only to realize their available evening slots fall at three in the morning locally. Pairing that with a strict budget filter might leave only two or three realistic candidates. This creates a workflow where the calendar interface acts as a strict gatekeeper, overriding the initial teacher selection. The app highlights the timezone of each teacher, but the conversion to local time happens automatically. The learner adjusts the schedule by dragging blocks on a seven-day rolling calendar. If a session is booked, the credits are immediately deducted from the balance. Cancellations require a manual request, and refunds return as credits rather than cash. The system supports rescheduling up to twenty-four hours prior to the session without penalty. However, coordinating a weekly routine across multiple languages and tutors quickly becomes a logistical puzzle. This scheduling complexity is rarely mentioned on the official store listing, yet it defines the daily user experience. The calendar's interaction with the credit balance prevents double-booking, effectively locking the user into a chosen routine.

Application Stability and Account Policies

Despite the polished marketing, the application exhibits instability during the booking confirmation phase. The booking screen sometimes freezes when processing the credit deduction, requiring a force restart. Clearing the application cache usually resolves temporary glitches, as noted in community troubleshooting threads. Beyond performance, the financial policies carry strict consequences. Credits expire automatically after twelve months of inactivity on the account. This expiration occurs without an email warning in many reported cases. The commission structure has also shifted over time. Teachers now pay a twenty-one percent fee on single lessons, which is an increase from the historical fifteen percent. This change has made some instructors raise their prices. The app does not display a persistent notification about the credit expiration date, forcing users to track it manually. Account closures without prior notice have been documented in customer forums. When an account is locked, the associated credits are forfeited permanently. The customer service response time for such issues reportedly spans several weeks. The app itself does not provide a direct in-app chat for billing disputes, redirecting users instead to a web-based support form. The help articles within the app cover standard troubleshooting but omit details about the appeal process. These operational realities sit in contrast to the seamless learning experience advertised, representing the genuine friction points in the system.

Permission Requests Upon Lesson Start

When a student clicks the "Enter Classroom" button, the application triggers a system-level permission dialogue. The italki classroom requires simultaneous access to the device's microphone and front-facing camera. Without these permissions, the session cannot initialize. A red banner appears at the top of the screen indicating a microphone failure if the user denies access. Granting permissions loads the video grid and chat panel within seconds. The classroom includes a screen-sharing function that requires separate consent on Android devices. This screen-sharing toggle is located in the top-right corner of the interface. The app does not automatically re-request permissions if they are revoked during a session. Instead, the video feed simply goes dark while the audio remains active until the next system check. If the microphone permission is revoked mid-session, the italki classroom panel displays a red banner reading "Microphone not accessible." The lesson cannot proceed until the setting is toggled back on in the device's application manager.

Screenshots

App Specifications

Latest Version4.34.1-google_play
Uploaded byITALKI HK LIMITED
Requires AndroidAndroid 7.0+
CategoryEducation
Content RatingRated for 3+

Technical Details

Package Namecom.italki.app
LanguagesStart learning or keep improving your English, French, German or any other language with private tutoring, thanks to qualified native teachers, and join more than ten million students around the world
Architecturearm64-v8a
SignatureVerified by APK Review Lab Security

Security & Additional Info

Scan Result Secure
Package Name com.italki.app
SHA‑256
App Permissions 0
Google Play

Previous Versions

italki: learn … 4.34 171.4 MB • Aug 12, 2026
Get
italki: learn … 4.31.1 170.7 MB • Aug 07, 2026
Get
italki: learn … 4.30 171.4 MB • Jul 22, 2026
Get
italki: learn … 4.29.1 137.2 MB • Jul 16, 2026
Get
italki: learn … 4.28 171.3 MB • Jun 30, 2026
Get
View All Versions