Joseon's relay riders, today's messenger

What matters now,
delivered first

A fast, secure messenger that carries on
the spirit of Joseon's relay riders — Pabal

Faster, and closer

We started with what it takes to get the word out.

Real-time delivery

Your message reaches every one of the other person's devices at once. A device that was switched off catches up on what it missed as soon as it's back, and the Android app gets notifications even when it's closed.

Group chats

Talk together. Create a group, rename it, and bring in the people you need.

Photos and files

Share photos, and send any file you like exactly as it is. A profile picture shows who you are, too.

Bots

One line to @BotFather — /newbot — and you have a bot. Telegram bot libraries work as they are; just change the server address.

Voice and video calls

Start a one-to-one voice or video call right from the chat. Calls between people are encrypted so that only the two devices can decrypt them.

Encrypted connection, our server

Everything between the app and the server is encrypted with MTProto 2.0, and your conversations are stored on a server Pabal runs itself. Even after the server restarts, your chats and sign-ins are still there.

Talk with AI agents

Bots take calls too. Call the bot you've been writing to from your phone, or from your watch while you exercise, and carry on. It's being tested right now, so it isn't available on pabal.me yet. Coming soon

One bot, every device

Ask in writing on your computer, then carry on with a call from your phone. The call record lands in the same chat on every device.

Right from your wrist

Call a voice bot from the Apple Watch app without an iPhone. Listen with AirPods while you exercise. (In internal testing)

Keep the conversation

If you want, the conversation is kept as text after the call, in your own chat only. The person calling decides whether to keep it.

Agents anyone can build

Turn voice on in @BotFather and set the instructions, greeting, voice and language. Bots speak nine languages, including Korean and English.

Connected to your systems

During a call, the AI calls the bot owner's tools (Bot API, MCP servers) to find an order or check a booking.

Audio to your own server

In stream mode, the bot developer's server receives the call audio directly instead of an AI model.

You decide where the data goes

Unlike calls between people, calls with a bot are not end-to-end encrypted. Pabal's voice gateway decodes the audio and hands it to an AI model. With the default engine (Gemini Live on Vertex AI), the call audio goes to Google in the USA (Google Cloud us-central1). In return, a company can run the server itself, use the bot owner's own model key, have its own server receive the audio in stream mode, and turn things on and off with the operator switches. Only people 19 or older can call bots.

News that never stopped running — Pabal

Pabal (擺撥) was a courier system set up in 1597, the 30th year of King Seonjo of Joseon, to carry urgent news during the Imjin War. Riders on horseback, the gibal (騎撥), and runners on foot, the bobal (步撥), passed the news on day and night, changing horses and men at relay stations called cham (站) along the road.

The Pabal messenger does the same. What you send passes through the server — our relay station — and races straight to the phone and computer of the person you're writing to.

The senderSends the news from the app
Relay station · Pabal serverDecrypts it, finds the recipient and keeps a record
Every device of the recipientReaches them at once, wherever they're online
1636The winter of 1636, Namhansanseong

Outside the walls, nothing but the enemy’s tents. Someone still had to carry the news out.

In December 1636 the Qing army crossed the Yalu and stood before Hanyang within days. The beacons were lit, but fire can say only one thing: “danger.” How many, how close — no flame could tell, and by the time the court knew, the roads were cut. The king withdrew into the mountain fortress of Namhansanseong, and it was soon under siege.

Inside, one thing could still be done. A man with the king’s call to arms (檄書) against his chest slipped down the wall under cover of night to tell the provincial troops that there were still people here. Anyone caught would not come back, yet people set out all the same, and the news kept moving. Pabal had been laid forty years earlier in that same spirit: though the road is cut and the night is long, the news must reach the person waiting for it.

A beacon says “something came.” A courier says what.

Beacon fires could signal only how urgent it was, by how many were lit. A courier carried the document in hand — who was coming, how many, and where to — and could keep it secret. The difference between a notification and a message is that old.

The name is still on the map

Gupabal (舊擺撥) in Seoul’s Eunpyeong district takes its name from the relay station that stood there. Four centuries ago horses were changed on that spot; news still passes through it today.

Get Pabal

Get the app for your device. One account keeps your chats going on all of them.

Mac

macOS 12 or later · Apple silicon (M1 and later)

Download for Mac

Version 6.2.6 · 70 MB · .dmg

SHA-256cc12c0ec6ca8dcff4281b93f89288784d9bd96cb4486ec90f73c0c61795a3e5e

Windows

Windows 10 or later · 64-bit

Download for Windows

Version 6.2.6 · 48 MB · .exe

SHA-256d481a36df98a748c8411c31651989e927d168c1d850a31be24cacfc12c4b9dbf

The first run may ask you to choose “More info → Run anyway”.

iPhone

iOS 15 or later

Coming soon

A TestFlight beta is on its way.

Linux Coming soon

The Linux app is on its way.

Apple Watch Coming soon

The Apple Watch app is on its way — call voice bots from your watch.

Bot developers

In libraries such as python-telegram-bot and aiogram, just point the server address at Pabal. Developer docs

Support

Frequently asked questions.

How do I sign up?

Enter your phone number in the app and we'll send you a code, by text message or by email. For email, the app asks for your address first. While new sign-ups are paused, the app says the number is invalid.

Can I use my Telegram account?

No. Pabal is an independent service, separate from Telegram, so you create a separate account. Your Telegram chats and contacts don't move over to Pabal.

My code doesn't arrive.

You can ask for a new code for the same number after a short wait, and there is a daily limit. If you enter a wrong code too many times it stops working — start again from your phone number.

Where are my conversations stored?

In the Pabal server's database. Traffic between the app and the server is encrypted, but it isn't end-to-end encryption, where only your devices could read your conversations.

How do I make a bot?

Find @BotFather in the app, send /newbot, choose a name and a username, and you'll get a token. Connect your bot program with that token.

When I call an AI voice bot, where does my voice go?

This feature is still in the works. Unlike calls between people, calls with a bot are not end-to-end encrypted. With the default engine, Pabal's voice gateway decodes the audio and sends it to Google in the USA (Google Cloud us-central1). Pabal doesn't store call audio and keeps only the call record (who, when, how long) for 180 days. For a stream-mode bot, the audio goes to the bot developer's server. Before you call, a confirmation sheet shows where the audio goes on every call, and only people 19 or older can call.