x-unmute

SMS to X.
Your voice still ships.

x-unmute turns SMS into tweets, photos included. You text our number, we post it on your X account. Works when the app is blocked, when data is down, when the only thing left on your phone is a signal.

No app to install. No KYC. Open source.

SMS Mode · No data
GSM
Helicopters overhead in Mashhad. Reporting for my followers before this battery dies.
To x-unmute · +1 415 ···· Delivered
Posted via GSM
Sara profile photo
Sara@sara_m·1m

Helicopters overhead in Mashhad. Reporting for my followers before this battery dies.

Via @xunmute

38
142
1.2k
24k
313
internet shutdowns in 2025
52
countries affected
$19.7B
in economic losses
$0
to use x-unmute right now
What x-unmute is

What makes x-unmute work.

Six things we won't cut corners on.

Text and photos, no data

Plain GSM over your carrier's SMS and MMS channels. No Wi-Fi, no 4G, no VPN. If a text or a photo can leave your phone, it lands on your timeline. Up to 4 images per tweet.

60-second setup

OAuth with X, verify your phone number with a one-time code, save our number in your contacts. You never install an app.

Platform-proof

If X is blocked where you are, your SMS still tweets. Offline, underground, rural, mid-blackout: the post goes through.

Non-profit & self-funded

We run on dev fees from the $XUM token, not on your data. No ads, no tracking, no resale. Treasury is on-chain and public.

Transparent attribution

Every SMS-posted tweet ends with `Via @xunmute` so your followers know how it reached them. No ghostwriting, no disguise.

Open source

Full codebase on GitHub. Audit the webhook, the rate limits, the token handling. Everything that moves is in public.

How it works

Four steps. That's the whole thing.

Set it up once, use it forever. No app to keep updated, no account to re-login.

  1. 01

    Connect X

    OAuth 2.0 with X (Twitter) so x-unmute can post on your behalf. We get tweet-write access only. No DMs, no password.

  2. 02

    Verify your phone

    We send a 6-digit code by SMS. Enter it once, it ties your phone number to your X handle on our end.

  3. 03

    Save our number

    Add `+1 (978) 310-3688` to your contacts as `x-unmute`. That's the number you text when you want to tweet offline.

  4. 04

    Text to tweet

    Send an SMS with your message, or attach up to 4 photos by MMS. Within seconds it's a tweet on your account, signed `Via @xunmute`. We reply with the tweet link.

Built for

Five countries where this matters most.

These five have had X blocked, the internet cut, or both, in the last two years. Everyone else is welcome on the same bridge for free.

  • Iran

    +98

    Rolling shutdowns during 2022 and 2026 protests. X blocked for years.

    Sanctions limit local numbers
  • Myanmar

    +95

    Junta-imposed blackouts since the 2021 coup. The most-shutdown country on earth.

    Sanctions limit local numbers
  • Sudan

    +249

    Months of blackouts since the civil war started in 2023.

    Sanctions limit local numbers
  • Pakistan

    +92

    X blocked nationwide since February 2024.

    Reachable via intl SMS
  • Palestine (Gaza & West Bank)

    +970

    Repeated communications blackouts across Gaza since late 2023.

    Sanctions limit local numbers

Local SMS gateways cost money, and some countries are off-limits to Western carriers. Until the $XUM treasury funds per-country numbers, everyone routes through our US long code. It works from any network that allows outbound international SMS.

Why x-unmute exists
In 2025 governments turned the internet off 313 times. We're building the fallback that doesn't rely on them.

Twitter started on SMS. You sent a text to 40404, it appeared on the web. Then Twitter moved to the cloud and in 2020 retired the SMS gateway. Meanwhile governments figured out that the easiest way to end a protest is to turn off the pipes.

x-unmute rebuilds that bridge. If X is blocked where you live, if the tower is jammed, if you are underground, if you can't afford data, your voice should not have to wait for an ISP to agree with your government.

Roadmap

Building in public.

Transparent phases, transparent funding. Every milestone is a PR you can read.

Phase 1
In progress

Launch

  • Landing page + manifesto
  • X OAuth 2.0 + phone verification
  • SMS → tweet bridge
  • Photos via MMS (up to 4 per message)
  • Rate limiting & content safety
Phase 2
Upcoming

Reach

  • Arabic, Farsi, Spanish, Ukrainian, French copy
  • Country-specific SMS numbers
  • Confirmation SMS in user's language
  • Partnerships with press freedom orgs
Phase 3
Upcoming

$XUM token

  • Pump.fun-style fair launch on Solana
  • Dev fees routed to on-chain treasury
  • Public dashboard: revenue vs API spend
  • Audit by a crypto governance group
Phase 4
Upcoming

Deeper

  • Threads via multi-SMS stitching
  • Receive mentions & DMs as SMS
  • Satellite SMS experiments

Ready to ship your voice
when your data won't?

Takes 60 seconds. Open source the whole way.

No app to install. Works wherever your SMS does.