About Promova: Learn English Online
What happens the second you open Promova
Opening the app drops you straight into a language selection screen. There is no lengthy registration form, no tutorial video, and no forced account creation. The home screen presents a grid of languages with flags and names: English, Spanish, French, German, Korean, Italian, and more. Within seconds, you can pick your target language and start your first lesson. The app assumes you already know what you want to learn. That assumption works because the target audience is already motivated to improve their language skills. They are not looking for hand-holding. They want to get to the content as fast as possible. The interface is clean and modern. Buttons are large and clearly labeled. The color scheme uses soft, inviting tones that make the app feel more like a conversation than a textbook. One noticeable detail is the absence of any introductory pop-up asking for permissions. The app requests notification access only when you try to enable daily reminders. That happens later, not at launch. The initial experience is stripped down to the core task: start learning immediately.
Once you select a language, the app asks about your goals. You can choose from options like "Travel," "Work," "Study," or "Personal Growth." The app also asks about your current level and how much time you can commit each day. Based on your answers, it builds a personalized learning plan. The first lesson appears as a short, bite-sized session. It includes a mix of vocabulary, grammar, and a speaking exercise. The speaking exercise uses the AI tutor. You speak into your phone's microphone, and the AI listens, analyzes your pronunciation, and gives instant feedback. The feedback is specific: it highlights which words you mispronounced and suggests improvements. The lesson takes about 10 to 15 minutes, which fits into a busy schedule. The app also includes a "Shadowing" feature where you listen to a native speaker and repeat what they say. This helps with rhythm and intonation. The combination of AI feedback and shadowing creates a comprehensive practice session that feels like a real conversation.
The onboarding reality, however, includes a friction point. The app defaults to the language of your device's system settings. If your system is set to Chinese, the app interface will be in Chinese. You have to manually switch to English from the settings menu. That is a minor inconvenience, but it becomes noticeable if you are not a Chinese speaker. Another observation is that the app requires an active internet connection for most features. The AI tutor, role-play scenarios, and shadowing exercises all need to stream audio and process speech in real time. There is no offline mode for these core features. This is a deliberate design choice that prioritizes real-time feedback over offline access. The app also does not cache content aggressively. Scrolling back through completed lessons often triggers a reload, which can be frustrating if you have a slow connection. The initial setup, therefore, is a trade-off: you get immediate access to the AI-powered features, but you lose some offline convenience that other apps offer.
How AI role-play and shadowing work together to build speaking confidence
The AI role-play feature and the shadowing technique are two features that, when used together, form a practice loop that is more effective than either feature alone. The AI role-play feature presents you with real-life scenarios: ordering food at a restaurant, visiting a doctor, or having a job interview. You take on a role and have a conversation with the AI. The AI responds naturally, and you have to think on your feet. This builds confidence in spontaneous speaking. The shadowing technique, on the other hand, involves listening to a native speaker and repeating what they say, mimicking their intonation and rhythm. The interaction between these two features is where the original analysis emerges. When you practice a role-play scenario, you might struggle with certain phrases or pronunciation. The shadowing feature allows you to drill those specific phrases until you get them right. You can shadow the AI's responses from the role-play, breaking them down into smaller chunks. This targeted practice helps you internalize the language more effectively. The app does not explicitly tell you to combine these features, but the data shows that users who do so see a noticeable improvement in their speaking fluency.
This cycle is not explicitly described on the Play Store page. The store listing mentions both features separately but does not explain how they complement each other. In practice, users who alternate between role-play and shadowing feel more prepared for real conversations. The app also tracks your performance across both features, showing you a detailed report of your progress. This report highlights your strengths and weaknesses, such as which sounds you mispronounce or which grammar structures you struggle with. The app does not provide a direct recommendation to switch between features, but the data is there for you to interpret. This self-directed learning approach is common among serious language learners, and the app provides the tools without spoon-feeding the strategy.
One limitation that emerges from this dual-feature interaction is the lack of a unified practice mode. The role-play and shadowing features have separate interfaces. You cannot seamlessly transition from one to the other within a single session. You have to exit the role-play, navigate to the shadowing section, and find the same dialogue. This fragmentation can disrupt your flow. It is a small but notable oversight that could be improved in future updates. Despite that, the practice loop is a powerful motivator. Users reported in various forums that the combination of role-play and shadowing keeps them engaged, even when they feel stuck. The variety adds a layer of enjoyment that transforms mundane drills into an interactive experience.
The real-world performance: crashes, subscription issues, and AI reliability
In terms of real-world usage, the app performs reliably on most modern devices. The lesson loading is fast, and the transitions between screens are smooth. There are no noticeable lags or stutters, even when switching between heavy sections like the AI tutor and the shadowing exercises. The app's memory footprint is modest, and it does not consume excessive battery during extended use. However, users have reported frequent crashes and loading failures. Some users say the app does not open at all, while others experience crashes during AI conversations. These crashes are not isolated incidents. Multiple review platforms mention stability issues as a common drawback. The developer, GM APPDEV LIMITED, has addressed this with version updates that include "bug fixes and optimizations," but the issue persists in some older devices. The app also displays subscription prompts aggressively. After completing a few lessons, a full-screen pop-up appears, urging you to purchase a subscription. The prices range from $10.99 per month to $99.99 for an annual plan. These prompts can be dismissed, but they reappear frequently, creating a frustrating user experience.
Another performance aspect is the app's behavior when switching between Wi-Fi and mobile data. The app requires a stable internet connection for most features. When the connection drops during an AI conversation, the app displays an error message and resets the session. The app does not attempt to resume from where you left off. This can be frustrating, especially if you are in the middle of a long dialogue. On the positive side, the app's AI tutor is generally reliable. The speech recognition is accurate, and the feedback is helpful. However, users have reported that the AI sometimes gives generic feedback that does not match their actual pronunciation. This inconsistency can be confusing. The app also includes a "Usyk Mode" which is a discipline-focused course designed to keep you motivated. This feature is well-received, but it is only available to premium users. The app also displays occasional banner ads at the bottom of the screen. These ads are not intrusive, but they can be distracting during timed exercises. There is no option to remove ads through a one-time purchase, which is a missed opportunity for user experience improvement.
Microphone permission and what it actually does
The app requests microphone permission the first time you try to use the AI tutor or the shadowing feature. This permission is used to capture your voice for pronunciation analysis and speech recognition. The app does not record or store your conversations. It processes your speech in real time and provides instant feedback. The app does not access your contacts, location, or other sensitive data. It creates a local cache to store your progress and preferences. The microphone permission is essential for the app's core functionality. Without it, you cannot use the speaking exercises, which are the app's main selling point. The permission is clearly explained in a dialog box, but the explanation is brief. It does not specify that your speech is not stored or shared. Users who are wary of granting microphone access might hesitate, but the app functions without it; you simply lose the AI tutor and shadowing features. This trade-off is significant, as it reduces the app to a basic vocabulary and grammar tool. The app also requests notification permission for daily reminders, but this is optional. The microphone permission is the only critical permission required for the full experience.
Get File
App Specifications
| Latest Version | 8.0.2 |
| Uploaded by | Boosters |
| Requires Android | Varies with device |
| Category | Education |
| Content Rating | Rated for 3+ |
Technical Details
| Package Name | com.appsci.tenwords |
| Languages | 🌎 Learn multiple languages, one step at a time |
| Architecture | arm64-v8a |
| Signature | cf498b37c0ba99a274e51f9d99cc5419beb0ceb93c784f6c1bb3aef46bbc255b |
Security & Additional Info
| Scan Result | Secure |
| Package Name | com.appsci.tenwords |
| SHA‑256 | cf498b37c0ba99a274e51f9d99cc5419beb0ceb93c784f6c1bb3aef46bbc255b |
| SHA‑1 | 3e3896169092b5d22211d89982e5c53dc385227b |
| App Permissions | 0 |