About JusTalk - Video Chat & Calls
What happens the second you open JusTalk
The first screen is a login page. No tutorial, no walkthrough. Just a field for your phone number or email and a password box. Below that, a button to sign up. This is unusual for a communication app. Most apps in this category try to hold your hand through the first launch. JusTalk drops you straight into the account creation flow. You enter a phone number, receive a verification code via SMS, and then you are in. The entire process takes under a minute. There is no profile setup step, no avatar selection, no permission requests during onboarding. Those come later, and they come all at once. The app asks for camera, microphone, storage, and contacts permissions in a single burst after you have already started using it. This approach gets you into the app quickly, but it also means you might deny a permission and later wonder why a feature does not work.
Once logged in, the main screen is a chat list. It is empty if you have no contacts. The app does not suggest friends or sync your contacts automatically. You have to explicitly grant contact permissions and then manually sync. This is a deliberate design choice. JusTalk positions itself as a private messenger, not a social network. It does not want to surface your entire address book without your consent. The trade-off is that the app feels empty at first. You need to invite people by sharing your JusTalk ID or by sending an invitation link. The ID is a string of numbers, not a username. This makes it harder to remember but more secure. Sharing the ID is the primary way to add friends. The app also supports adding by phone number, but that requires the contact to be in your device's address book.
The call screen is where JusTalk shows its personality. The interface is clean. Large buttons for mute, speaker, and end call. A small icon for the doodle feature. A separate icon for games. These are not buried in a menu. They are front and center. This signals that JusTalk is not just a utility for calls. It is a platform for interaction. The doodle feature lets you draw on the screen during a call. Both parties see the drawing in real time. This is surprisingly engaging. It turns a mundane call into a shared activity. The games are simple. Tic-tac-toe, a memory game, a quiz. Nothing complex, but enough to break the ice or entertain children. The walkie-talkie mode is a different experience. It bypasses the call setup entirely. You press a button, speak, and the message is delivered instantly. The recipient hears it immediately if the app is open. It is faster than sending a voice message in a chat. It feels more immediate, like a real walkie-talkie.
How the call recording and walkie-talkie features clash
The call recording feature is straightforward. During a voice or video call, a record button appears. Tap it, and the app saves the entire conversation. The recording is stored in a "Memories" section within the app. You can play it back later. The quality is good. The audio is clear, and the video is preserved if it was a video call. This is useful for remembering details from a work call or capturing a family moment. The walkie-talkie mode, however, does not have a record button. There is no way to save a walkie-talkie message. This creates a gap. If you use the walkie-talkie mode to send a quick voice note, you cannot preserve it. The message is played once and then disappears. There is no history of walkie-talkie messages. They are not saved in the chat history either. This is a deliberate design choice to keep the feature lightweight and instant, but it means users who want to save important voice notes must switch to a full call to use the recording feature. This is not a smooth workflow. It requires ending the walkie-talkie session, starting a call, and then recording. The two features are designed for different use cases, but they do not integrate well.
Another interaction that is not obvious is how the sticker store interacts with the chat interface. You can buy sticker packs or create custom stickers. These stickers are then available in the chat input. However, there is no way to preview a sticker before sending it. You tap it, and it is sent immediately. This can lead to accidental sends. The app does not have a confirmation step. This is a minor annoyance, but it is a friction point. The custom sticker creation is more polished. You can upload an image, crop it, and add text. The app then generates a sticker pack. This is a fun feature, but it is buried in the sticker store menu. New users might not find it easily. The app does not highlight this feature during onboarding. It is discoverable only through exploration.
Real-world performance: ads, bugs, and smooth operation
The app runs smoothly on modern devices. Video calls are crisp, and the frame rate is stable. The app adjusts quality based on network conditions. On a poor connection, the video resolution drops, but the call does not drop. This is a strength. The audio quality remains high even when video degrades. The app uses a proprietary codec that handles packet loss well. This is evident in the user reviews that praise call quality. However, the app is not without bugs. Some users report that the video feed freezes briefly during calls. Others mention that the app crashes when switching between the front and rear cameras. These issues are not universal, but they appear frequently enough in reviews to be notable. The app also has a significant ad presence. Banner ads appear at the bottom of the chat list. Video ads play intermittently. They are not intrusive during calls, but they are present throughout the rest of the app. The ads are a trade-off for the free service. The premium subscription removes ads and adds features like HD+ video and group calls up to 50 people.
The app's performance on older devices is mixed. The minimum requirement is Android 6.0, but users on older hardware report lag and stuttering. The app is resource-intensive. The large file size (over 100 MB) reflects the complexity of the features. The app includes many libraries for video processing, audio encoding, and game rendering. This bloat is a downside for users with limited storage. The app does not offer a "lite" version. The only alternative is the JusTalk Kids app, which is smaller but lacks many features. The app's update frequency is high. New versions are released every few weeks. The changelog often mentions "performance and stability optimizations." This is a generic statement, but the frequent updates suggest active development. The June 2026 update added polls, file sharing, and new stickers. These features are welcome, but they also increase the app's complexity.
The specific permission that makes the app work
The app requires the "READ_PHONE_STATE" permission. This is a sensitive permission. It allows the app to read the device's phone number, network information, and call status. JusTalk uses this to detect incoming calls and pause video calls automatically. This is a practical feature. It prevents the app from interrupting a phone call. However, the permission is also used for device identification. The app uses the device ID for analytics and to prevent fraud. This is a common practice, but it raises privacy concerns. The app's privacy policy states that data is encrypted and not shared with third parties. The security lapse reported in 2022, where millions of unencrypted messages were exposed, undermines this claim. The company responded by stating that the issue was fixed and that data is now encrypted end-to-end. The app's website emphasizes that even the JusTalk team cannot access user data. This is a strong claim, but it is difficult to verify independently. The permission is a necessary evil for the app's core functionality, but it is a point of contention for privacy-conscious users. The app also requests access to the camera and microphone, which are essential for video calls. The storage permission is used for saving recordings and received files. The contacts permission is used for finding friends. All these permissions are standard for a communication app, but the "READ_PHONE_STATE" permission is the most invasive. The app does not explain why it needs this permission during installation. It is bundled with other permissions. This lack of transparency is a weakness. Users must trust that the app is using the permission responsibly. The app's support pages offer troubleshooting tips for permission issues, but they do not address privacy concerns directly.
Get File
App Specifications
| Latest Version | 8.14.4 |
| Uploaded by | JusTalk |
| Requires Android | Android 6.0+ |
| Category | Communication |
| Content Rating | Rated for 12+ |
Technical Details
| Package Name | com.juphoon.justalk |
| Languages | English |
| Architecture | arm64-v8a |
| Signature | 175f424878358be47352e846419cc006e9967b24e559fd7e39374269f54e1217 |
Security & Additional Info
| Scan Result | Secure |
| Package Name | com.juphoon.justalk |
| SHA‑256 | 175f424878358be47352e846419cc006e9967b24e559fd7e39374269f54e1217 |
| SHA‑1 | 52a7741ad92d96ba7c3fcd7bc3d00ab13778a868 |
| App Permissions | 0 |