Resender

Your SMS, delivered where you are.

Resender forwards the text messages arriving on one Android phone to the places you actually read — email, Telegram, or any HTTP webhook.

A SIM card lives in exactly one phone, but the messages it receives are usually needed somewhere else: by you on another device, by a colleague in another city, or by a system you run. Resender turns the phone holding that SIM into a private relay. It wakes when a message arrives and delivers it within seconds — no phone call to the device, no unlocking it, no leaving it on a desk for someone to watch. There is no server in the middle and no account to create.

  • Google Play Coming soon
  • RuStore Coming soon

Neither listing is live yet. This page goes up before the app does; the buttons become links the day the stores approve it.

How it works

Three steps, all of them on the phone itself. Nothing to configure anywhere else.

  1. Install it on the phone with the SIM

    That phone stays where it is — plugged in, in a drawer, on a shelf. It does not need to be unlocked, watched, or carried. Resender only ever handles the messages of the phone it runs on.

  2. Add a channel

    Email through your own mail account, a Telegram bot, or any HTTP webhook with the headers and JSON body you specify. Press test and check that it arrives before you rely on it.

  3. Add a rule

    A rule matches a sender — exactly, by prefix, or by wildcard — and names the channels that should receive it. From then on, every matching message goes where you told it to.

What it looks like

Screenshots go here once the app's interface is built. We would rather show you nothing than a mock-up of something that does not exist yet.

The privacy promise

Nothing leaves your phone except to the channels you chose.

That single sentence is the product. Everything below is what we permanently give up in order to keep it true — these are not current limitations, they are lifetime commitments.

No server. There is no backend that stores or relays your messages or your credentials, and there never will be one. A server, however small, would break the claim above and create a liability over your data that neither of us wants.

No telemetry, no analytics. Nothing is measured about message content or senders. We do not know what your phone receives, who sends it, or whether you use the app at all.

No account. Nothing to sign up for and nothing to sign in to. Your rules, your channels and your credentials live on the device, encrypted with the Android Keystore, and nowhere else. The cost of that choice is honest: there is no cloud backup and no sync between devices. If you reset the phone, you set the rules up again.

No subscription. One-time purchase only. See pricing.

No advertising. Not now, not later, not as a "free tier supported by".

The app does not read your messages for its own purposes. No auto-fill, no scanning, no content-based features of any kind. It forwards; it does not consume.

No clever route around platform policy. No permission declared for one thing and used for another, no notification-reading substitute. If a store objects to what the app does, we change strategy openly rather than hide the function.

About this page: it counts visits with GoatCounter — no cookies, no personal data, no cross-site tracking, nothing that follows you anywhere. Nothing else here tracks you, and the site has no forms and no comment box.

Make Android let it run

Android assumes an app you are not looking at is a battery problem. Doze, App Standby and the manufacturer's own battery manager all work to stop background apps, and they do not distinguish between an app wasting power and an app waiting for a message.

Resender is built around that. It does its durable work inside the wake-up that an incoming SMS already provides, rather than sleeping on a timer that quietly stops advancing when the processor suspends. But two things sit outside any app's control, and on some phones only you can change them.

Step 1 — take Resender off battery optimisation

The app has a button that opens Android's battery-optimisation list for you. Find Resender in that list and set it to Don't optimise (or Unrestricted — the wording moves around between versions). Two taps, and it is the single most important setting on this page.

You can also get there by hand: Settings → Apps → Resender → Battery → Unrestricted, or Settings → Battery → Battery optimisation → All apps → Resender.

Why does the app not just flip the switch? The one-tap system dialog that would do it requires a permission Google Play restricts to a short list of app categories — alarms, calling, device administration and similar. A message forwarder is not on that list, so using it would risk the app being pulled from the store. Opening the list and letting you toggle it needs no permission at all, so that is what Resender does.

Step 2 — the manufacturer's own restrictions

On top of standard Android, several manufacturers add a second layer with its own rules. Set these once and they stay set.

  • Xiaomi, Redmi, POCO (MIUI / HyperOS)

    Settings → Apps → Manage apps → Resender: turn Autostart on, and set Battery saver to No restrictions.

    Then open Recents, press and hold the Resender card and tap the padlock, so clearing recent apps does not kill it.

  • Huawei, Honor (EMUI / Magic OS)

    Settings → Battery → App launch → Resender: turn Manage automatically off, then switch on Auto-launch, Secondary launch and Run in background.

    Older versions call the same thing Protected apps.

  • Samsung (One UI)

    Settings → Battery → Background usage limits: make sure Resender is in neither Sleeping apps nor Deep sleeping apps, and add it to Never sleeping apps.

    Then Settings → Apps → Resender → Battery → Unrestricted.

  • Oppo, realme, OnePlus, vivo, Tecno and others

    The names differ but the setting is the same. Look through Settings for Auto-start, Startup manager, Protected apps or Background power consumption, and allow Resender in each one you find.

An honest note. None of these manufacturer screens has a public interface. No app can read them, no app can change them, and no app can even tell you reliably whether you have set them. This is not something Resender can automate away or work around — which is exactly why this page exists. On a phone with an aggressive battery manager, skipping these steps means messages arrive late or not at all, and the app will have done everything it is allowed to do.

Pricing

  • Free

    One rule, one channel

    Enough to forward one sender to one destination, which is what most people need. Everything else is identical to Pro: the same delivery path, the same retries, the same reliability.

    Not a trial. It does not expire and it does not start asking.

  • Pro

    Price to be announced

    A single purchase that removes the limits: as many rules and as many channels as you need. Bought once, on the store you installed from.

    No subscription, ever. The price is set in the store consoles and will be shown here before the listings go live.

Questions

Does it read my messages?

It reads the SMS arriving on the phone it is installed on, and only in order to forward them to the channels you configured. It cannot see messages on any other phone, it uploads them nowhere, and it keeps no copy beyond the on-device delivery log that you can clear.

Does it work while the phone is asleep?

Yes — that is the entire point. An incoming SMS wakes the phone by itself, and Resender does its work inside that wake-up instead of relying on a timer that stops advancing when the processor suspends. Delivery is normally a few seconds behind arrival. On phones with an aggressive battery manager, it depends on the settings described above.

Is there an iPhone version?

No, and there cannot be. iOS gives no app access to incoming SMS, so a relay like this is impossible there. The phone running Resender has to be an Android one — but where you read the forwarded messages can be anything: an iPhone, a laptop, a server.

What happens if my mail server is down?

Nothing is lost. The message stays queued on the phone and Resender keeps retrying — quickly at first, then with growing gaps, then once a day for as long as it takes. There is no dead end where a message is marked permanently failed and forgotten. When delivery starts working again, everything that was held back comes through, with a note saying it was delayed.

Does the phone need an internet connection?

Yes. Receiving the SMS needs nothing but the SIM, but delivering it needs a network — mobile data or Wi-Fi. If the connection drops, messages wait in the queue and go out when it returns.

Is there a subscription?

No. Free stays free, and Pro is bought once. There is no recurring billing anywhere in the product and there will not be.

Which stores will it be on?

Google Play worldwide, and RuStore for Russia. Both listings are being prepared; this page will carry the links the day they go live.

Can I forward everything, not just some senders?

Yes. A rule can match every sender. The app asks you to confirm when you create one, because a catch-all means everything the phone receives ends up in that channel — including things you would not want in a shared inbox or a group chat. Point a catch-all somewhere only you can read.

Contact

Questions, a phone that misbehaves, or a channel you wish existed: write to hello@resender.me. A person reads it.