Sender creates an account
Senders add their real name, verify their phone, and text GHOSTED before sending.
One moderated message sent through GhostRepel. Senders need a verified account and must text GHOSTED. Recipients only need to opt in by texting GHOSTED.
Create or sign in to your account.
Development controls only — no verification or SMS provider is connected.
Recipients don’t need an account. Production will reveal only whether this number is eligible—not whether it never opted in or later sent STOP.
Your identity stays hidden from the recipient, but GhostRepel retains it for safety and accountability.
Senders add their real name, verify their phone, and text GHOSTED before sending.
Recipients need no account. Texting GHOSTED from their phone is enough to opt in.
We check sender identity, recipient consent, rate limits, and content before delivery.
One anonymous message, up to 150 characters.
Send one text50 anonymous messages, up to 300 characters each, with optional initials as a hint.
Choose monthlyOnly an account holder with a completed profile, verified phone number, and active GHOSTED opt-in.
Anyone whose phone number has an active GHOSTED opt-in. Recipients do not need to create an account.
It’s the unfortunate reality of U.S. A2P messaging rules and carrier consent requirements. GhostRepel messages are sent by an application, so carriers require recipients to agree before we can text them—even when another person writes and pays for the message.
No. The recipient sees GhostRepel and the moderated message, not your name or phone number. GhostRepel retains your verified identity for abuse prevention and lawful requests.
STOP disables receiving and sending for that phone number until the account owner explicitly opts in again.