If you own a Xiaomi smartphone, youβve probably noticed the mysterious FaceMoji Keyboard app on your installed list. Many users are wondering what the keyboard is, where it came from, and can it be safely removed? In this article, weβll take a look at all aspects of FaceMojiβs work, from functionality to potential risks, and give clear recommendations on whether to use it in 2026.
The FaceMoji Keyboard is not a virus or malware, nor is it a standard keyboard from Google or Microsoft. It is a proprietary solution from Nuance Communications, which Xiaomi pre-installes on some smartphone models (mainly devices for the Chinese and global markets), and its key feature is the integration with artificial intelligence to generate animated emojis based on your face. It sounds funny, but in practice causes more questions than excitement.
Why is this app so controversial? It's about permissions: FaceMoji requests access to camera, microphone, contacts, and even message history. For many users, this is a cause for concern, especially amid regular data breach scandals. Next, we'll look at how well these concerns are justified and how to minimize the risks.
What is the FaceMoji Keyboard and how does it get to Xiaomi?
FaceMoji Keyboard is a multimedia-enhanced keyboard developed by Nuance Communications (known for its speech recognition solutions). It is embedded in firmware. MIUI It is activated by default on some Xiaomi, Redmi and POCO. The main βchipβ of the application is the ability to create personalized 3D-Mojis that repeat your facial expressions and movements in real time.
How does it work technically? The app uses:
- π· Neural network for facial analysis β scans your features through the front camera and creates a digital model.
- π Animation technology β superimposes your emotions on pre-prepared avatar templates.
- π¬ Integration with messengers β allows you to send these avatars instead of the usual emojis in WhatsApp, Telegram and other chats.
It's important to understand that FaceMoji is not just a keyboard, but a full-fledged content creation platform, and is billed as a tool for "more emotional communication," but in practice, most users either don't use it or don't even know it exists until they notice it on the app list.
Why does Xiaomi default to this app? There are a few reasons:
- π° Partner Agreement β Nuance pays Xiaomi for pre-installation (this is standard practice for many manufacturers).
- π Localization for markets β Animated emojis are extremely popular in China and some Asian countries.
- π οΈ Differentiation MIUI β Xiaomi is trying to add unique chips to stand out from the competition.
FaceMoji Keyboard: What does the app do?
On paper, the features of the FaceMoji Keyboard look impressive. Let's take a look at the basic features that the developer declares:
| Function | Description | Practical benefits |
|---|---|---|
| 3D-avatars (Moji) | Create a personalized avatar based on your face with facial expression animation. | It is suitable for sending funny messages, but requires good lighting and a stable camera. |
| Voice messages with an avatar | Recording voice messages where your avatar "voices" text (speech synthesis). | It may be useful for users with disabilities, but the quality of the synthesis leaves much to be desired. |
| GIFs and stickers | Library of animated stickers and GIF-images for quick response. | Similar features are available in standard Google and SwiftKey keyboards. |
| Prediction of text | The AI analyzes your writing style and suggests a continuation of phrases. | It is worse than its competitors (Gboard or SwiftKey). |
| Topics and customization | Change the design of the keyboard, color schemes and fonts. | Limited choice of themes compared to other keyboards. |
In practice, most users face a number of problems:
- β οΈ High resource consumption β the application is constantly running in the background, consuming battery power and RAM.
- β οΈ Low recognition accuracy β avatars often distort facial features, especially in low light.
- β οΈ Limited compatibility β not all messengers correctly display animated Moji.
π‘
If you still want to try FaceMoji, first check it in Battery Savings mode (in settings). MIUI). This will help reduce the system load.
The quality of speech synthesis is particularly disappointing, for example, when you try to voice a text in Russian, the voice sounds unnatural, and the intonations often don't match the context, and for comparison, similar features in Google Assistant or Siri work much better.
Security and privacy: what data does FaceMoji collect?
The main reason users want to get rid of FaceMoji Keyboard is because of its aggressive data collection policy, and when it first launches, the app asks for the following permissions:
- πΈ Camera β for scanning the face and creating avatars.
- π€ Microphone β for recording voice messages.
- π± Contacts β ostensibly to βimprove user experience".
- π¬ Message history β to analyze communication style and predict text.
- π Location β to offer localized content (e.g., holiday stickers).
Critical: Under Nuanceβs privacy policy, all data collected (including your face and voice recordings) can be shared with third parties for βanalytics and service enhancement,β meaning that your biometrics could potentially end up in the hands of ad networks or other companies.
What does Xiaomi say about FaceMoji security?
In comparison, Googleβs standard Gboard keyboard also collects data, but:
- It does not require access to the camera and microphone by default.
- Allows you to manually disable advertising personalization.
- It has a more transparent privacy policy.
β οΈ Note: If you use FaceMoji Keyboard to handle sensitive information (such as emails from a bank or colleagues), we recommend you disable it immediately.
How to remove or disable FaceMoji Keyboard on Xiaomi?
If you decide you don't need FaceMoji, there are a few ways to get rid of it, and it's important that you don't want to remove it completely on all Xiaomi models, because the app can be embedded in the system partition. MIUI.
Method 1: Disabling the keyboard (without deleting)
- Go to Settings β System β Language and input β Virtual keyboard.
- Find the FaceMoji Keyboard and turn off the switch.
- Set another keyboard (like Gboard) by default.
Method 2: Remove via ADB (for power users)
If the application is not removed by standard means, you can use ADB (Android Debug Bridge:
adb shell pm uninstall --user 0 com.nuance.swype.dragon.dragonflyβ οΈ Warning: Misuse of the right ADB It can lead to disruptions in work. MIUI. Before executing the command, make sure you have a backup of the data.
Method 3: Disconnection through "Applications"
- Go to Settings β Applications β Application Management.
- Find FaceMoji Keyboard and select Disable (if the Remove button is inactive).
- Confirm the action β the application will be βfrozenβ and will not waste resources.
Make sure that an alternative keyboard is installed
Create a backup copy of important data
Check the MIUI version (deletion blocked on some firmware)
Disable Auto-Update Apps in Google Play-->
If none of these methods worked, FaceMoji is integrated into the system partition of your firmware, in which case only unlocking the bootloader and installing custom firmware (like LineageOS) will help, but this is already a topic for a separate article.
FaceMoji Keyboard Alternatives: Which Keyboards Are Better?
If you are looking for a replacement for FaceMoji but want to keep the advanced functionality, consider the following options:
| keyboard | Pluses | Cons |
|---|---|---|
| Gboard (Google) | Free, stable, Google Translate integration and search. | It collects data, but it's less aggressive than FaceMoji. |
| SwiftKey (Microsoft) | Excellent text prediction, support for multiple languages. | Sometimes it slows down on weak smartphones. |
| Fleksy | Minimalist design, gestures for quick input. | Plugins and themes require separate payment. |
| Chroom (for animated emojis) | Creating avatars without access to the camera in the background. | Fewer features than FaceMoji. |
If you are interested in privacy, pay attention to:
- π AnySoftKeyboard is open source, without data collection.
- π FlorisBoard β Private keyboard with minimal resolutions.
For those who like animated emojis, Bitmoji (from the creators of Snapchat) is a good alternative, and it also creates avatars, but it works as a separate application and doesn't fit into the keyboard, which is safer.
π‘
If you only want animated emojis but donβt want to risk data, use Bitmoji or Chroom instead of FaceMoji.
The impact of FaceMoji on smartphone performance
One of the biggest drawbacks of the FaceMoji Keyboard is its impact on performance, and it's constantly running in the background, even if you're not using it. Here's the problem:
- π Increased battery consumption β according to tests, FaceMoji can consume up to 5-7% Charges per day, even in standby mode.
- π’ Slowing down the system β on smartphones with 4-6 GB RAM application can cause slowdowns when multitasking.
- πΆ Data traffic β FaceMoji regularly sends analytics to Nuance servers, which consumes mobile Internet.
To assess the real impact on your smartphone, follow the following steps:
- Open Settings β Battery β Battery Use.
- Find the FaceMoji Keyboard in the list and see the percentage of the expense.
- Check the Settings. β Annexes β FaceMoji β Memory to see how much RAM it takes.
For example, on the Redmi Note. 10 Pro MIUI 14 FaceMoji takes up about a 150-200 MB RAM and consumes up to 300 MB of traffic per month. By comparison, Gboard on the same device consumes in the same amount of traffic. 3-4 less resources.
β οΈ Note: If you notice that the smartphone began to warm up for no apparent reason, check the activity of FaceMoji in Settings β Annexes β FaceMoji β Battery: The app can run background processes to update emoji libraries.
FaceMoji on different Xiaomi models: where does it meet?
FaceMoji Keyboard is not installed on all Xiaomi devices, and it is most often found on the following models:
- π± Flagship series: Xiaomi 12/13/14, Mi 11 (Especially in the Chinese market).
- π± Mid-segment: Redmi Note 10/11/12, POCO X3/X4/X5.
- π± Budget models: Redmi 9/10, POCO M3/M4 (less often, but sometimes).
On devices for the European market (with firmware) MIUI Global) FaceMoji is less common than the Chinese or Indian versions, and it is not found on smartphones with a mobile phone. MIUI Russia (due to restrictions on biometric data collection).
How to check if FaceMoji is installed on your device?
- Open Settings β Applications β Application Management.
- In the search bar, type FaceMoji.
- If the app is found, check its version and permissions.
On some models (such as Xiaomi 13 Ultra), FaceMoji may be hidden under the name com.nuance.swype.dragon.dragonfly. To find it, turn on the display of system applications in the settings.