🦇 BatChatHub
📖 Tutorials

BatChat How to Use - Complete Beginner Guide | BatChatHub

📅 May 5, 2026 ⏱ 14 min read ✍️ BatChatHub Team
📖

TL;DR

BatChat (蝙蝠聊天) is a China-based encrypted messaging app that ships with end-to-end encryption, OS-level screenshot blocking, preset secret codes, and disappearing messages by default. Getting started takes about 5 minutes: download the app from batchat.com, verify your phone number, set a display name, add the unlock password, and start chatting. The interface follows standard messenger conventions, so anyone who has used WeChat or WhatsApp will feel at home. The standout features — screenshot protection, preset password (预设密信), and the BatChat avatar system (蝙蝠形象) — are accessible from the chat toolbar or conversation settings.

What Is BatChat and What Makes It Different?

BatChat is developed by Chengdu Feifu Technology (成都飞蝠科技有限公司), headquartered in Chengdu, Sichuan. The company registered the app under ICP record 蜀ICP备19040194号 and the latest version is v3.4.5.

Unlike mainstream Chinese messengers like WeChat, BatChat encrypts all messages client-side before they ever touch the server. According to the official website, messages and files are “security-protected on your device before sending” (消息、文件在您设备上安全防护后再发送). The server acts as a relay only — BatChat claims zero server data storage (服务器零数据存储).

The practical differences a new user notices immediately:

  • Screenshot blocking works out of the box on every chat. You can’t take a screenshot or screen recording inside any conversation — the system blocks it at the OS level.
  • Unlock password (解锁密码) gates the entire app behind face recognition, fingerprint, or a numeric PIN, separate from your device lock.
  • Preset secret codes (预设密信) let you password-protect individual conversations with a custom phrase.
  • BatChat avatar (蝙蝠形象) is a 3D character system where you customize a virtual avatar with face shape, clothing, actions, and voice — from cyberpunk to traditional Chinese styles.

Available platforms: Android (requires 8.0+), iOS, Windows PC, macOS, and web browser (batchat.com web版). The Android APK is around 68 MB.

How to Download and Install BatChat

Android

  1. Open your phone browser and go to batchat.com
  2. Tap the Android下载 button on the homepage
  3. After the APK downloads, open it to begin installation
  4. If Android prompts “Install blocked,” go to Settings > Apps > Special app access > Install unknown apps and allow your browser
  5. Tap Install and wait 10-30 seconds

The official site is the only recommended download source. BatChat is not on Google Play Store in most regions. Do not download APKs from random forums or Telegram groups — modified builds of encrypted messaging apps are a known attack vector.

iOS

  1. Open the App Store
  2. Search for “蝙蝠聊天” or “BatChat”
  3. Download and install

BatChat has been available on the iOS App Store and passed Apple’s review process.

PC and Mac

Desktop versions are available from the official website. The site links to separate download pages for PC版 and Mac版.

Web Version

A web client (网页版) is accessible directly from batchat.com for browser-based chatting without installing anything.

Step-by-Step Registration

Phone Number Verification

When you first open BatChat, the registration screen asks for your phone number with a country code selector. The flow:

  1. Select your country code (China default is +86)
  2. Enter your phone number
  3. Tap “Get verification code” (获取验证码)
  4. Wait for the SMS containing a 6-digit code
  5. Enter the code within the validity window

The verification code typically arrives within 30 seconds but can take up to 2 minutes depending on carrier traffic. If it doesn’t arrive, tap the resend button after the cooldown period.

Setting Your Display Name

After verification, BatChat prompts you to set a display name. This is the name other users see — it does not need to be your real name. You can change it later from your profile settings.

At this stage you can also:

  • Set a profile avatar (choose from your gallery or take a photo)
  • Write a brief bio/status

Enabling the Unlock Password

BatChat strongly recommends enabling the unlock password (解锁密码) during initial setup. This adds an app-level lock:

  • Face recognition — supported on devices with biometric hardware
  • Fingerprint — uses your device’s fingerprint scanner
  • Numeric PIN — a fallback for devices without biometric sensors

This is separate from your phone’s screen lock. Even if someone bypasses your device lock, they still need to pass BatChat’s unlock to read your messages.

To enable it later: go to Settings > Privacy > Unlock Password (设置 > 隐私 > 解锁密码).

Understanding the Interface

The main screen layout follows the messenger convention most users are familiar with:

  • Chat list — the primary screen showing all conversations, sorted by most recent
  • Bottom navigation bar — tabs for Messages (消息), Contacts (通讯录), Discover (发现), and Profile (我的)
  • Top right corner — a plus icon (+) for starting new chats or creating groups
  • Swipe actions — swipe left on a conversation to mute, pin, or delete it

The design philosophy from the official site: “全新新颖交互设计,操作流畅更易懂” (brand-new interaction design, smooth and easy to understand). The interface prioritizes simplicity over feature density.

Chat Screen

Inside a conversation, the toolbar includes:

  • Text input field — with emoji and sticker support
  • Voice message button — hold to record, release to send
  • Plus (+) icon — opens a menu for photos, videos, files, location, watermarked camera, and voice/video calls
  • BatChat avatar — if enabled, your 3D avatar appears in certain chat scenarios

How to Send Your First Message

Adding Your First Contact

Before you can chat, you need to add at least one contact. There are several methods (detailed in our BatChat add friends guide), but the quickest for a new user:

  1. Tap the + icon on the top right of the chat list
  2. Select Add by phone number (手机号添加)
  3. Enter the other person’s BatChat-registered number
  4. Tap Search
  5. Tap Add when their profile appears

The other person receives a friend request and must accept before you can start chatting.

Starting a Chat

Once the contact accepts your request, their name appears in your chat list. Tap it to open the conversation and start typing. Messages are encrypted automatically — there’s no toggle to enable or disable encryption.

What You Can Send

BatChat supports the following message types:

TypeDetails
TextStandard text messages with emoji support
Images/VideoSelect from gallery or capture with camera
Voice messagesHold the microphone button to record
FilesAny file type with size limits
LocationShare your current GPS location
Voice/Video callsReal-time audio and video calling
Watermarked cameraPhotos with embedded watermark showing time and location

Creating and Managing Group Chats

Creating a Group

  1. Tap the + icon on the top right
  2. Select Create Group (创建群聊)
  3. Select contacts to add as members
  4. Set a group name
  5. Optionally set a group avatar

Group chats use the same encryption as private conversations. According to the official site, group chats “采用蝙蝠安全防护的形式进行保护” (use BatChat’s security protection format).

Group Features

  • Member protection (群成员保护) — restricts what group members can do
  • Voting (投票) — built-in poll creation within groups
  • Admin controls — group admins can manage members and settings

Settings and Privacy Configuration

Key Settings to Review

After getting comfortable with the basics, review these settings in Profile (我的) > Settings (设置):

  1. Unlock Password (解锁密码) — enable if you skipped it during setup
  2. Preset Secret Messages (预设密信) — password-protect specific conversations
  3. Notification settings — control which conversations push notifications
  4. Chat background — customize the chat wallpaper
  5. Language — switch between Chinese and other supported languages
  6. Storage management — clear cached media and files

Account Security Tips

  • Enable the unlock password immediately. This is the single most impactful security setting.
  • Review notification content. Decide whether message previews appear on your lock screen.
  • Keep the app updated. New versions often include security fixes. The current version is v3.4.5.
  • Use the official download source only. APKs from unofficial sources may be modified.

Troubleshooting Common Issues

Cannot Receive Verification Code

  • Double-check your phone number and country code
  • Ensure you have cellular signal or can receive SMS
  • Try resending after the cooldown period
  • Contact BatChat support at support@batchat.com if the issue persists

App Crashes on Startup

  • Ensure you’re running Android 8.0+ or the minimum iOS version
  • Clear the app cache: Settings > Apps > BatChat > Storage > Clear Cache
  • Reinstall the app (your account and messages sync from the server after re-login)

Notifications Not Working

  • Check Settings > Apps > BatChat > Notifications — ensure they’re enabled
  • On Android, allow BatChat to run in the background (some battery optimization settings kill background processes)
  • Check Do Not Disturb mode on your device

Screenshot Protection Seems Broken

If you can somehow take screenshots in chat (which shouldn’t be possible with BatChat’s OS-level blocking):

  • Make sure you have the latest version of the app
  • On rooted/jailbroken devices, OS-level protections can be bypassed — this is expected
  • The protection does not prevent photographing the screen with another camera

BatChat vs. WeChat: What’s Different for a Beginner?

For users switching from WeChat, the main differences:

FeatureWeChatBatChat
Default encryptionNoYes (E2E)
Server message storageYes (cloud sync)Claims zero storage
Screenshot blockingNoYes (OS-level)
Payment integrationYes (WeChat Pay)No
Mini programsYesNo
Moments/social feedYesNo (limited space feature)
Official accountsYesNo
App lock built-inNoYes (解锁密码)
Preset conversation passwordsNoYes (预设密信)

BatChat is a focused messaging app, not a super-app. It doesn’t try to be WeChat. The trade-off: you lose payments, mini programs, and social features, but gain privacy defaults that WeChat has never offered.

FAQ

Is BatChat free to use?

Yes. The official website states “完全免费” (completely free). There are no subscription fees, premium tiers, or in-app purchases mentioned in the app or on the website.

Can I use BatChat without a phone number?

No. Phone number verification is required during registration. This is standard for Chinese messaging apps and serves as the primary account identifier.

Does BatChat work outside China?

Yes. You can register with an international phone number and use BatChat from any country with internet access. The app is available on iOS App Store globally and the APK can be downloaded from batchat.com.

Can I transfer my chats to a new phone?

Since BatChat claims zero server storage, chat history is stored locally on your device. There is no documented chat transfer feature. Moving to a new phone means starting with a clean chat history.

How do I delete my BatChat account?

Contact BatChat support at support@batchat.com for account deletion. There is no self-service account deletion option visible in the app settings. Be aware that since chat data is claimed to be stored only locally, deleting the app does not automatically delete your account registration.

What happens if I forget my unlock password?

If you set a numeric PIN and forget it, you can reset it by verifying your phone number again. The exact reset flow depends on whether you linked biometric authentication as a fallback.

Want to try BatChat yourself?

Download BatChat for free and experience end-to-end encrypted messaging across all your devices.

📥 Download BatChat Free
Share: