NoNetChat

Communicate Freely. Without Internet.

Exchange messages and files without Internet. Discover nearby devices or join a local network. Relays can carry messages when a direct path is unavailable.

Conversations and devices

100% Offline

Peer-to-Peer Direct

E2E Encryption

Download on NoNetChat

NoNetChat 0.1.0

To communicate with version 0.1.0, update all devices and the browser client. Versions 0.0.6 and earlier are incompatible with it.

Google PlayWeb App
Linux

NoNetChat 0.1.0

49.2 MiB

SHA-256
Windows

NoNetChat 0.1.0

52.4 MiB

SHA-256

NoNetChat for the Web

Chat without installation, from your browser.

A browser joins a native app. For a local address, open the web app from the local HTTP server.

Chat

Instant Access

A browser joins a native app. For a local address, open the web app from the local HTTP server.

Cross-Platform

Works on any device with a modern browser, including desktops (Windows, macOS, Linux) and mobiles (iOS, Android) thanks to our installable PWA.

Preserved Security

Messages are encrypted after mutual consent. You can then verify the device by comparing a code in person.

Features

Exchange messages and files without Internet. Discover nearby devices or join a local network. Relays can carry messages when a direct path is unavailable.

Private Offline Messaging

Nearby people appear automatically over Bluetooth. Local Wi-Fi speeds up transfers. No Internet needed.

File Sending

This file exceeds the Bluetooth limit. Connect to the same local Wi-Fi or use Android Nearby, then try again.

Voice Messages

Record and send voice messages for more natural and expressive communication.

No Central Server

100% decentralized operation. No intermediary server, no dependency on third-party services.

End-to-End Encryption

Private conversations and groups are end-to-end encrypted. Only their participants can read the content.

Automatic Connection

Unverified contacts can recognize you for 24 hours after your last outgoing message. Incoming messages do not renew this period. Verified contacts remain recognizable until you revoke permission.

Intelligent Filtering

Filter by status (online, nearby, offline) for optimal management of your contacts.

A good place to connect

A little kindness goes a long way. You can decline a conversation, hide content or block someone at any time.

Why Choose Offline Messaging?

  • Maximum confidentiality: No data transiting over the Internet
  • Universal operation: Even in a dead zone or without a data plan
  • Savings: Zero consumption of mobile data
  • Local speed: Direct transfers between devices

Built with Robust Technologies

NoNetChat relies on reliable open-source tools to guarantee performance, security and transparency.

Flutter

A shared interface for phones, tablets and computers.

BLE mesh / LAN

Nearby people appear automatically over Bluetooth. Local Wi-Fi speeds up transfers. No Internet needed.

SQLite

History stays on your device. It is not yet encrypted at rest: protect access to your device.

ChaCha20-Poly1305

Private messages are encrypted between participants. Mesh relays cannot read their contents.

Riverpod / GetIt

Separate services and explicit dependencies make the application easier to maintain and test.

Internationalization

Multilingual support thanks to the .arb file format and flutter_localizations.

Security & Confidentiality

Private conversations and groups are end-to-end encrypted. Only their participants can read the content.

Local Storage Only

History stays on your device. It is not yet encrypted at rest: protect access to your device.

A good place to connect

A little kindness goes a long way. You can decline a conversation, hide content or block someone at any time.

End-to-End Encryption

Private messages are encrypted between participants. Mesh relays cannot read their contents.

Privacy Policy Summary

End-to-End Encryption

Private conversations and groups are end-to-end encrypted. Only their participants can read the content.

Control who can recognize you

Unverified contacts can recognize you for 24 hours after your last outgoing message. Incoming messages do not renew this period. Verified contacts remain recognizable until you revoke permission.

Around me

“Around me” is a public space. People who receive your posts can read them, so keep personal information in private conversations.

End-to-End Encryption

Private conversations and groups are end-to-end encrypted. Only their participants can read the content.

Permissions Requested & Their Use

Location

Necessary for the discovery of nearby Bluetooth and Wi-Fi Direct devices (required by Android).

Bluetooth

Essential for scanning, advertising and connecting to other NoNetChat devices.

Nearby Devices

Allows the use of Wi-Fi Direct for faster connections and large file transfers.

Notifications

Optional, to alert you of new messages or connection requests when the application is in the background.

Microphone

Optional, to record and send voice messages to your contacts.

Interface Overview

Discover the elegant and intuitive interface of NoNetChat, designed for an optimal user experience

Chat
Chaten-US · 1/8

Frequently Asked Questions

Everything you need to know about NoNetChat, the offline messaging that revolutionizes mobile communication

Do I need an internet connection to use NoNetChat?

Nearby people appear automatically over Bluetooth. Local Wi-Fi speeds up transfers. No Internet needed.

Is device verification required?

Mutual consent is enough to start a conversation. Optionally, compare a code in person to verify the device. Accepting a chat alone does not verify it.

Can I send large files?

This mode supports files up to 32 MB.

What is the communication range?

Range depends on devices, obstacles and radio conditions. Relays can extend coverage, but no range is guaranteed.

Is my data really secure?

Messages are encrypted during transmission. History is stored on this device; protect access to it.

Does the application work in the background?

Background activity depends on the operating system, permissions and battery limits. Continuous presence is not guaranteed.

How many devices can communicate simultaneously?

Private conversations are available. Groups are planned. Mesh capacity depends on nearby devices and radio conditions.

Where can I get the application?

Android, Linux, Windows and Web access are listed on this page. Native iOS and macOS validation and distribution remain to be completed.

Can't find your answer?

Our community of users and our development team are here to help you. Do not hesitate to contact us for any additional questions.

Ready to RevolutionizeYour Communication?

Join a growing community of users who have already adopted NoNetChat for truly free and secure messaging. Download now and discover communication without Internet!

100% Free
No Ads
Privacy Respectful

🚀 Try now! No registration required, no personal data collected.

Compatible with Android 6.0+ • Automatic update • Community support