Porter Terms of Use

Version of 12 October 2026

1. Service. Porter (@portergatebot_bot) processes join requests for the administrator's channels and groups: captcha, approval, and a welcome message. Operator: Dmytro Chibisov, a private individual in Ontario, Canada. Contact: @CDVvdc.

2. Plans. Free: 1 channel and up to 1000 approved join requests per calendar month per administrator account. Once the limit is reached, requests are not lost; they wait for manual approval. Pro: up to 10 channels, unlimited requests, a custom welcome text, and advanced statistics. Pro trial: 7 days free, no payment, once per channel; it is tracked by channel ID, so re-adding the bot or changing the administrator does not restart it. The bot sends a reminder one day before the end; afterwards the plan automatically returns to Free.

3. Price and payment. Pro costs 250 Telegram Stars per 30 days. Payment is accepted only in Stars, through Telegram's interface (https://core.telegram.org/bots/payments-stars). Pro is activated only after Telegram confirms the payment.

4. Auto-renewal. Every 30 days, Telegram charges 250 Stars from your balance until the subscription is cancelled (https://core.telegram.org/api/subscriptions).

5. Cancellation. (a) In Telegram: in settings, under Telegram Stars, in the list of subscriptions. (b) With /cancel_pro, which cancels renewal through editUserStarSubscription. Either way, Pro keeps working until the end of the paid period and there is no further charge. An in-app cancellation can be reversed before the period ends. If the bot cancelled the renewal, it can be reactivated only if the bot allows it (same source).

6. Insufficient Stars. If your balance is short at renewal, the payment fails and the subscription does not renew (Bot API: state "failed"; subscriptions API: missing_balance flag). When the paid period ends, the account moves to Free and the Free limits apply again (1 channel, 1000 requests).

7. Price changes. We may change the price; a new price applies only to new subscriptions. Existing subscriptions renew at their original price. We will announce any increase in the bot at least 14 days in advance.

8. Refunds. Request via /paysupport within 7 days of the charge; we reply within 3 business days.

We refund if: (a) Pro features did not work through our fault for more than 48 hours in total during the paid period; (b) you were charged twice; (c) you were charged after successfully cancelling with /cancel_pro.

We don't refund if: you forgot to cancel auto-renewal; you changed your mind; the cause was a Telegram outage or your own channel settings; the account was blocked for breaking the rules; the request came after 7 days.

We refund the most recent charge in full via refundStarPayment, and Pro access is removed. The method has no amount parameter, so partial refunds through it appear impossible.

Telegram itself does not refund purchased Stars (https://telegram.org/tos/stars, section 3). If we refuse a legitimate refund, you can report it to Telegram (same source, section 3.1).

9. Limitation of liability. The service is provided "as is". We are not responsible for Telegram outages, changes to Telegram's API or rules, or the actions of channel administrators and members. Our liability is limited to the amount paid for the most recent paid period (250 Stars).

10. Data. See the privacy policy: https://chibibots.dev/porter/en/privacy/. Payment records are kept for 6 years in de-identified form for tax purposes.

11. Telegram rules. Purchases are also governed by the Telegram Stars Terms: https://telegram.org/tos/stars

12. Changes to these terms. We announce material changes in the bot.

13. Consent. Before your first purchase, the bot shows these terms with an "✅ I accept the terms" button. The invoice is sent only after you tap it, and your consent is recorded with the date (required by https://core.telegram.org/bots/payments-stars).