Find answers to common questions, troubleshooting guides, and documentation for Chat Local.
Everything you need to know to start using Chat Local
Step 1: Open the App Store on your iPhone or iPad.
Step 2: Search for "Chat Local" in the search bar.
Step 3: Tap the "Get" button next to the Chat Local app.
Step 4: Authenticate with Face ID, Touch ID, or your Apple ID password.
Step 5: Wait for the download to complete, then tap "Open" or find the app on your home screen.
Step 6: On first launch, accept the Terms of Service and Privacy Policy to continue.
Step 1: Open the Google Play Store on your Android device.
Step 2: Search for "Chat Local" using the search bar at the top.
Step 3: Tap the "Install" button on the Chat Local app page.
Step 4: Wait for the download and installation to complete.
Step 5: Tap "Open" or find the app in your app drawer.
Step 6: On first launch, accept the Terms of Service and Privacy Policy to continue.
Chat Local requires the following permissions to function:
You'll be prompted to grant these permissions when you first open the app. If you declined them, go to Settings → Apps → Chat Local → Permissions to enable them.
On iOS:
On Android:
Tip: For best results, keep Bluetooth on while using Chat Local. The app uses Bluetooth Low Energy (BLE), which has minimal impact on battery life.
Step 1: Tap the "+" button in the top right corner of the Conversations tab.
Step 2: Enter a unique Conversation ID (3-20 characters). This is like a room name — share it with others so they can join.
Step 3: Enter your display name (how others will see you in the chat).
Step 4: Choose the protocol (Bluetooth is currently the only option).
Step 5: (Pro only) Optionally enable end-to-end encryption and set a password.
Step 6: Tap "Join Conversation" to create and enter the chat.
Tip: Choose memorable but unique Conversation IDs like "family-reunion-2026" or "team-blue-concert".
To join an existing conversation, you need to know the Conversation ID:
Step 1: Tap the "+" button in the top right corner of the Conversations tab.
Step 2: Enter the exact Conversation ID that was shared with you.
Step 3: Enter your display name.
Step 4: If the conversation is password-protected, enter the password.
Step 5: Tap "Join Conversation".
You can also join from the Nearby tab — see "Discovering Nearby Chats" below.
The Nearby tab shows active conversations from nearby Chat Local users:
Step 1: Tap the "Nearby" tab at the bottom of the screen.
Step 2: The app will scan for nearby devices and display active conversations.
Step 3: You'll see a preview of each conversation (limited messages for Free users).
Step 4: Tap on a conversation to see more details.
Step 5: Tap "Join" to enter the conversation.
Note: Password-protected conversations will appear but require the correct password to read messages or join.
To leave a conversation:
To delete a conversation from your device:
Chat Local uses AES-256-GCM encryption, a military-grade encryption standard:
Encryption happens on your device before messages are sent, and decryption happens on the receiving device. No servers or third parties ever see your unencrypted messages.
Pro users can create conversations with password protection:
Creating a protected chat:
Joining a protected chat:
Important: We cannot recover forgotten passwords. If you lose the password, create a new conversation.
Chat Local is designed with privacy as a core principle:
Read our full Privacy Policy for complete details.
Pro users can block specific users or devices to prevent receiving their messages:
To block a user:
To manage blocked users:
Note: Blocking is local to your device. The blocked user can still send messages, but you won't see them.
Pro users can customize the app's appearance:
Step 1: Go to Settings (tap the gear icon).
Step 2: Tap "Appearance" or "Theme".
Step 3: Choose from available themes or colors.
Step 4: Your selection is applied immediately.
You can also toggle between Light, Dark, and System modes to match your device settings.
Customize how and when Chat Local notifies you:
Step 1: Go to Settings → Notifications.
Step 2: Toggle notifications on or off for different events:
System settings: You can also manage notifications in your device's Settings → Apps → Chat Local → Notifications.
Control how profanity is handled in conversations:
Free users: The profanity filter is enabled by default and cannot be changed.
Pro users:
Note: The filter only affects how messages display on your device. Other users see messages based on their own filter settings.
Chat Local Pro unlocks powerful features:
Pricing: $1.99/week, $4.99/month, or $24.99/year (save 58%).
Upgrade in the app under Settings → Upgrade to Pro.
Quick answers to common questions
Chat Local is a peer-to-peer messaging app that uses Bluetooth mesh networking to connect you with people nearby. Unlike traditional messaging apps, Chat Local doesn't require WiFi, cellular data, or any internet connection. Messages travel directly between devices using Bluetooth, and can hop through multiple devices to extend range.
Direct Bluetooth range is typically 50-100 meters (150-300 feet) in open areas, less in buildings. However, Chat Local uses mesh networking — your messages can hop through other nearby Chat Local users, potentially extending range much further. The more people using Chat Local nearby, the further your messages can travel.
No! Chat Local doesn't require any account, email, phone number, or personal information. Simply download the app, pick a display name, and start chatting. Your privacy is protected because we don't collect any personal data.
Conversation IDs are like room names. Anyone who knows the ID can join the conversation. IDs must be 3-20 characters and can contain letters, numbers, hyphens, and underscores. Share the ID with friends to let them join your chat. Example IDs: family-trip, team-alpha, concert2026
Make sure:
Chat Local uses Bluetooth Low Energy (BLE), which is designed for minimal battery consumption. However, keeping Bluetooth active does use some battery. For best results, keep your phone charged at events, or close the app when not actively chatting.
Mesh networking means your messages can hop between multiple devices to reach their destination. If you're too far from someone to connect directly, but there are Chat Local users between you, your message will automatically route through them. Each message has a "hop limit" (TTL) to prevent infinite routing.
Yes! Turn on airplane mode first, then turn Bluetooth back on. Chat Local will work perfectly since it only needs Bluetooth — no WiFi or cellular required. This is great for flights, remote areas, or any situation where you want to disconnect from the internet but stay connected locally.
Yes! All messages are encrypted using AES-256-GCM, a military-grade encryption standard. There are two levels of encryption:
Messages are encrypted so they can't be read by devices they hop through. However, anyone who knows your conversation ID can join and see future messages (unless you use password protection). For private conversations, use the password encryption feature (Pro) to ensure only people with the password can decrypt and read messages.
Pro users can create conversations with a password. The password is used to derive an encryption key — everyone with the same password gets the same key and can read each other's messages. People with the wrong password (or no password) cannot decrypt the messages. Share the password securely with your group before they join.
No. Chat Local is completely serverless. Messages are stored only on your device and transmitted directly via Bluetooth. We don't have servers that receive, store, or process your messages. Your chat history exists only on devices that participated in the conversation.
Chat Local Pro unlocks:
Subscriptions are managed through your device's app store:
You'll keep Pro access until the end of your billing period.
Yes! Your Pro subscription is linked to your App Store or Google Play account. On your new device, go to Settings in Chat Local and tap "Restore Purchases". Make sure you're signed in with the same account you used to purchase.
Solutions to common issues
The app needs Bluetooth permission to discover nearby devices.
Go to your device Settings → Apps → Chat Local → Permissions, and enable Bluetooth and Location (required for Bluetooth on Android).
The app can't discover other Chat Local users.
Ensure the other person has Chat Local open and active. Try moving closer (within 50m). On Android, make sure Location is enabled. Try pulling down to refresh the scan.
Messages show "Sending..." but never complete.
Check that you're connected to at least one device (green status indicator). Make sure you haven't exceeded the rate limit (Free: 1 msg/5 sec). Try closing and reopening the app.
Password keeps being rejected.
Passwords are case-sensitive. Make sure you have the exact password from the conversation creator. If you've entered wrong passwords 3 times, you may need to wait before trying again.
Chat Local closes immediately after opening.
Try force-closing the app and reopening. If that doesn't work, uninstall and reinstall the app. Your conversations are stored locally, but you may need to rejoin them.
Some messages from others aren't appearing.
Free users only see the most recent 20 messages. If you're in a password-protected chat, ensure you have the correct password. Messages sent when you were out of range won't be received.
What the app is designed for — and what it's not
Our support team is here for you