Language

How it works

How KeyAgain works

Updated · KeyAgain

A classic phone can’t run today’s messaging apps. KeyAgain splits the job in two: a tiny app on the phone, and an online service that does the heavy lifting. Here’s what each part does, and what that means for your messages.

Two parts: a tiny app and a service

On the phone: a Java app of about 156 KB. It shows your chats, lets you type replies, take a photo or record a voice note, and ask the AI assistant a question. It’s built for Java ME, the system most phones of the 2000s and early 2010s used for apps.

Online: the KeyAgain service keeps your Telegram and WhatsApp connected, converts photos and voice notes into formats an old phone can open, and sends the phone only what it needs. That’s why a phone with a small screen and little memory can keep up.

How your accounts connect

Pairing the phone

When you open KeyAgain on the classic phone for the first time, it shows a 6-digit code. You type that code once into your account at my.keyagain.app, and the phone is paired. You can pair more than one phone, and remove one from your account at any time.

The connection between phone and service

Old phones can’t make the secure connections modern websites expect, so the app carries our server’s certificate and encrypts the connection itself. Nothing needs to be installed on the phone. On a few very old phones that can’t make any secure connection, the app switches to plain HTTP automatically so it can still work, and shows “HTTP” on its home screen. More about the connection.

What happens to your messages

To reach a classic phone, messages pass through our server. That means this is not end-to-end encryption: the server has to read messages to deliver them. What we keep is limited: at most the latest 30 messages of each chat, stored encrypted, deleted automatically within 7 days. Telegram session keys are stored encrypted, and disconnecting an account deletes them. We don’t read, analyse or sell your messages, and there are no ads or feeds. The privacy policy has the details.

What it isn’t

Questions

Does the classic phone need its own internet?

Yes. It needs mobile data on its SIM or Wi-Fi on models that have it. KeyAgain sends mostly text, so a small data allowance is usually enough; photos and voice notes use more.

Is KeyAgain end-to-end encrypted?

No. Messages pass through our server to reach the phone, so the server can read them to deliver them. It keeps at most the latest 30 messages per chat, encrypted, for up to 7 days.

Which languages does the app speak?

English, Spanish, French, German and Brazilian Portuguese.

Other phones

Keep reading

All guides →