Skip to content
TextPipe
How it routes Destinations Pricing Download

TextPipe

Privacy Policy

TextPipe — SMS forwarding for Android
Effective date: August 10, 2026
Developer: TextPipe
Contact: liongkj.com

Overview

TextPipe forwards incoming SMS messages from your Android device to a Telegram chat through TextPipe's hosted Cloudflare Worker. Hosted Telegram forwarding is a paid subscription, USD 1 per month, billed through Stripe. Self-hosted/direct delivery and email forwarding are not offered yet; this policy does not describe them as available services.

How Hosted Forwarding Works

You pair your device with the TextPipe Telegram bot: message the bot to receive a one-time pairing PIN, then enter that PIN in the App. The App authenticates to the Worker with a per-device credential on every request. When an SMS arrives, the App sends its sender, body, timestamp, and SIM label to the Worker, which relays the message to the Telegram Bot API on your behalf. The Telegram bot token used to do this is kept in the Worker's own configuration and is not shipped in the Android app.

Data Used and Stored

DataPurposeWhere it is stored
SMS sender, body, and timestampBuild the message TextPipe forwards to your Telegram chatPasses through the Worker in transit to call the Telegram Bot API; the full body is not written to the delivery log described below
SIM information (such as carrier, slot, or label where Android provides it)Route messages in multi-SIM setupsSent with each forward request; used to look up your configured SIM route
Device identifier and hashed device credentialAuthenticate forwarding requests and enforce the two-device limitNeon PostgreSQL, reached by the Worker through Cloudflare Hyperdrive (the AUTH_DB binding)
Telegram chat identifierKnow which Telegram chat to deliver toNeon PostgreSQL, server-side only; not stored on the device
Delivery log (device identifier, a preview of the message text truncated to 200 characters, delivery success/failure, timestamp)Show delivery status, help troubleshoot failed forwards, and enforce the per-device rate limit (60 forwards/hour)Neon PostgreSQL. We have not implemented an automatic deletion job for this log; it is kept until you request deletion (see "Your Choices")

Data we do not request for this purpose

  • Contacts or call logs
  • Location data
  • Advertising identifiers

Hosted Subscription and Billing

Hosted Telegram forwarding costs USD 1 per month, billed on a recurring basis through Stripe. Stripe may give us a customer identifier, subscription identifier, billing status, current period end, and cancellation state so the Worker can grant or revoke forwarding access. We do not receive or store your full card number; Stripe processes payment details under its own terms.

Third-Party Services

  • Telegram Bot API receives the message text TextPipe forwards to your chat.
  • Cloudflare runs the Worker that processes forwarding requests and hosts this website.
  • Neon provides the PostgreSQL database the Worker uses for device, routing, and delivery-log data.
  • Stripe processes the hosted subscription payment and customer self-service.

Those providers process data under their own privacy terms. We do not sell, rent, or share your personal data with third parties beyond what this policy describes.

Not Currently Offered

Self-hosted/direct Telegram delivery (running your own Worker and bot) and email forwarding are not available in this release. If either is offered later, this policy will be updated before it becomes available.

Android Permissions

PermissionWhy it is needed
RECEIVE_SMSReceive incoming SMS messages for forwarding
POST_NOTIFICATIONSShow the foreground-service notification used for forwarding

Your Choices

  • Revoke a paired device from the App to stop it from forwarding; this does not by itself delete the delivery log described above.
  • Revoke Android permissions to disable SMS access or notifications.
  • Cancel your subscription at any time through Stripe's Customer Portal.
  • Uninstall the App to stop forwarding from that device and remove its local application data.
  • Contact us using the details below to request deletion of your account, device, and delivery-log data.

Children's Privacy

The App is not directed at children under 13. We do not knowingly collect data from children.

Changes

We may update this policy and will change the effective date above.

Contact

Use the contact details published at liongkj.com.

TextPipe

The routing layer for SMS one-time codes.

How it routes Destinations Pricing Download Privacy Terms Developer
© 2026 TextPipe Sideloaded Android APK. Not distributed through Google Play.