Android
Download the APK and open it to install. Android may ask you to allow installs from your browser first.
DownloadA chat app for messages, groups and calls.
Post-quantum encryption: ML-KEM-768, the NIST standard (FIPS 203), on the open MLS protocol. A personal AI assistant inside. On your phone and your computer.
Free. Your phone number is your account.
Download the APK and open it to install. Android may ask you to allow installs from your browser first.
DownloadThe iPhone app is in beta on TestFlight. It is by invitation for now.
Invitation onlyA native app written in Rust, for Windows 10 and 11, 64-bit. It isn't signed yet, so SmartScreen will ask you to confirm.
DownloadA native app written in Rust, for Macs with Apple silicon (M1 or later), macOS 11 or later. Signed and notarized by Apple. It updates itself.
DownloadA native app written in Rust, for 64-bit Debian 12 and Ubuntu 22.04 or later. The .deb package adds our signed APT repository, so faast updates with the rest of the system.
DownloadOnly rows we can defend, from each service's public documentation.
| Feature | faast | Telegram | Signal | |
|---|---|---|---|---|
| End-to-end encryption by default, in every chatTelegram: only in secret chats you open on purpose | Yes | Yes | No | Yes |
| Open IETF standard protocolMLS, RFC 9420 | Yes | No | No | No |
| Post-quantum key exchange | Yes | Not documented | No | Yes |
| Real-time typing | Yes | No | No | No |
| AI assistant in the chat, with your choice of model | Yes | One model | Through bots | No |
| Personal compute space with scheduled scripts | Yes | No | No | No |
| Native Windows appWritten in Rust. Not Electron, not a web page in a window | Yes | No | Yes | No |
| Native Mac appSignal's is Electron | Yes | Yes | Yes | No |
| Native Linux appWhatsApp has none; Signal's is Electron | Yes | No | Yes | No |
| Tor built inProxy settings are not the same thing | Yes | No | No | No |
| Address book not stored on the server | Yes | No | No | Yes |
| An API to send yourself notifications | Yes | Business, paid | Bot API | No |
As of October 2026, based on each service's public documentation. Spotted something out of date? Tell us and we will fix it.
Six ideas built into one app. Nothing to install on top, no second account.
Your words show up on the other screen as you type, letter by letter. It's on by default, and one tap on ⚡ turns it off for any chat. Live drafts are end-to-end encrypted, like every message.
Every chat uses MLS, the IETF standard for end-to-end encryption, through the open-source OpenMLS library. One protocol for 1:1 chats and for groups.
Post-quantum: chats use ML-KEM-768, the NIST post-quantum standard, so what is sent today stays closed even to a future quantum computer.
MLS_128_DHKEMX25519_AES128GCM_SHA256_Ed25519Write to her like a contact. She answers, sums up a chat for the period you pick, and reads the web if you allow it. She sets reminders and runs actions on a schedule.
You choose her brains, the AI models, and their order. Every answer written by a model says which one wrote it.
Every account gets a private compute space. Ask Dana for a small script, like “tell me when this channel posts a video” or “a news digest every morning”, and it runs on a schedule. Results arrive as messages.
Each run gets its own throwaway micro-VM. Files, folders and Run now are right in the app.
Android, iPhone and Windows, each with its own keys. Your computer keeps working when your phone is off. Up to four accounts on one phone.
Hide your IP address and where you connect from, even from us. In the Android, iPhone and Windows apps, with nothing to install.
This site in Tor Browser: http://a5jxnlwb7bt3ddbjgfonz6pdoy6z5emelaslk5tzmhrzxjpvagckyzyd.onion
What we protect, and what we would rather tell you now than have you find out later.
Anything that can make an HTTPS call can write to you: a script, a server, a smart home, a monitoring tool. Dana brings the message to your chat or to a group, end-to-end encrypted like any other. Make a token in the app under Assistant › API › New token.
$ curl -sS https://msg.faast.chat/api/v1/notify \
-H "Authorization: Bearer $FAAST_TOKEN" \
-H "Content-Type: application/json" \
-d '{"title":"NAS","text":"Backup done: 3.1 GB"}'
{"ok":true,"id":"…"}
Yes. There is nothing to pay today. Dana's built-in brain has a fair-use limit per hour and per day. Add your own AI key and that limit does not apply.
Only the people in the chat. Messages are end-to-end encrypted with MLS and decrypted on their devices. Our servers pass along sealed envelopes: they see who writes to whom and when, never the content. A chat with Dana is different, because she has to read what you send her.
A large quantum computer could one day break today's key exchange, and traffic recorded now could be opened then. Post-quantum key exchange closes that door. faast has it: chats use ML-KEM-768, the NIST post-quantum standard (FIPS 203), with AES-256-GCM. Channels and the chat with yourself move to it next.
Dana is an assistant you chat with like a contact. She runs on our servers. Her built-in brain is an open model on our own machine in Europe. You can add other brains, such as OpenAI, Anthropic, Gemini, Groq or OpenRouter, with your own key. Then the texts you give her go to that provider.
Your other devices keep working, because each one is a full member of your chats. On a new phone, sign in with your number. If your backup has no password, an SMS code brings your history back. If it has one, you need the password: without it, nobody can open that history, us included.
It is how your friends already find you, so there is no new username to hand out. Your address book is checked against faast in memory and never stored.
Tor hides your IP address and where you connect from, from your network and from us. Your traffic stays inside Tor all the way to our onion service. It does not make you anonymous: your account is still your phone number. Calls do not go through Tor.
The app speaks 13: English, Italian, Spanish, French, German, Portuguese, Russian, Chinese, Japanese, Arabic, Hindi, Bengali and Urdu.