Back to TidyGram

Terms and Conditions

The rules of the road for using TidyGram.

Welcome to TidyGram. These Terms govern your use of the TidyGram desktop application and the tidygram.site website. Please read them carefully.

Last updated: May 16, 2026

Quick reference

Read carefully

By installing or using TidyGram, you agree to all the terms outlined below. If you do not agree, please do not use the app.

Your responsibility

You are solely responsible for your Telegram account and everything done with it through TidyGram.

No warranties

TidyGram is provided 'as is'. We work hard to keep it safe, but you use it at your own risk.

1. About TidyGram

TidyGram is a desktop application for Windows and macOS that helps you manage your Telegram chats in bulk — leave groups, delete conversations, and archive clutter, all from one place. The app is published by the TidyGram team ("we", "us", "our"). The website is at https://tidygram.site.

TidyGram is an independent product and is not affiliated with, endorsed by, or sponsored by Telegram FZ-LLC or Telegram Messenger Inc. We use Telegram's official MTProto API, which Telegram makes publicly available for third-party clients.

2. Definitions

App / TidyGramThe TidyGram desktop application for Windows and macOS.
Websitehttps://tidygram.site and any subdomains we operate.
You / UserThe individual using TidyGram.
TelegramThe third-party messaging service operated by Telegram FZ-LLC.
PolarPolar.sh, our payment processor and license-key provider.
License keyA code in the format `TIDYGRAM-XXXX-XXXX-XXXX-XXXX` issued by Polar after purchase.
DeviceA single computer (one Windows or one macOS machine) where TidyGram is installed.
ActivationThe act of binding a license key to one specific device.

3. Eligibility and account

To use TidyGram, you must:

  • Be at least 13 years old, or the minimum age to use Telegram in your jurisdiction, whichever is higher.
  • Have an existing, active Telegram account in good standing.
  • Have the legal capacity to enter into these Terms (or have a parent or guardian's permission if you're a minor).

You don't need to create a TidyGram account. The app uses your existing Telegram credentials to sign you in directly via Telegram's official authentication flow.

4. What TidyGram does

TidyGram allows you to:

  • View all your Telegram dialogs (groups, channels, private chats, and bots) in a single list.
  • Filter, sort, and search across that list.
  • Select multiple chats at once and perform bulk actions (Leave, Delete, Archive).
  • Watch progress in real time and cancel mid-run if you change your mind.
  • Activate a Pro license to remove daily limits.

Every action you take is one you've explicitly confirmed. TidyGram does not perform any operation on your behalf without you initiating it.

5. What TidyGram does not do

To set expectations clearly, TidyGram does not:

  • Send, read, or modify the content of your messages.
  • Add you to groups, channels, or contacts.
  • Post on your behalf.
  • Run any background automation while the app is closed.
  • Share your data with us, with Telegram, or with any third party beyond what's described in the privacy policy.
  • Operate as a Telegram bot or replace the official Telegram client.

6. Your Telegram account — your responsibility

You are solely responsible for your Telegram account and everything done with it through TidyGram. This means:

  • You authorize every action. TidyGram only performs bulk operations you explicitly select and confirm.
  • Leaving a group is final. Public groups can usually be rejoined; private groups require a new invite link from an admin. We can't help you rejoin.
  • Deleting a chat is final. Once Telegram processes the deletion, the chat history on your side is gone.
  • Account safety. TidyGram uses rate limits, jitter, and an automatic circuit breaker to stay well within Telegram's limits for user accounts. However, Telegram's policies may change at any time, and TidyGram cannot guarantee that your account will never be flagged or restricted by Telegram. By using TidyGram, you accept this risk.
  • Two-factor authentication. If you have a Telegram cloud password set, TidyGram will ask for it once during sign-in. We never store it in plain text.

If Telegram flags or limits your account based on activity, that is a matter between you and Telegram. TidyGram cannot intervene.

7. Free and Pro tiers

TidyGram is free to download and use. Two service levels exist:

Free tier (default, no purchase required)

Leave groupsUp to 10 per day
Delete chatsUp to 5 per day
Archive chatsNot available
Filter, sort, searchYes

Pro tier (one-time purchase)

Leave groupsUp to 500 per day
Delete chatsUp to 200 per day
Archive chatsUp to 1,000 per day
Future updatesAll future v1.x updates included

Pro daily caps are deliberately generous but not literally unlimited. They exist as a safety ceiling against accidental misuse (a runaway selection, a stuck "Select all") and to keep TidyGram comfortably within Telegram's rate-limit policies for user accounts. If you have an unusual cleanup need that hits the cap, contact support — we can advise on splitting the work across days or, in legitimate cases, temporarily raising the ceiling for your key.

8. Pro license — purchase, activation, and device binding

Please read this section carefully. Pro license behavior is the single most important thing to understand before purchasing.

8.1 Purchase

Pro is a one-time purchase of USD 9.99. After payment, Polar emails you a license key. The key is yours to keep.

8.2 Activation

To use Pro, you enter the key on the Upgrade screen inside TidyGram. The app validates the key with Polar and binds it to your current device.

8.3 One device at a time

Each license key activates on exactly one device at a time. This is enforced by Polar's server. If you try to activate the same key on a second device while it's still active on the first, you'll see a "License already in use on another device" message and activation will fail.

8.4 You must deactivate before moving or uninstalling

Before any of the following actions, deactivate your license from inside TidyGram:

  • Before uninstalling TidyGram.
  • Before reinstalling Windows or macOS.
  • Before moving to a new computer.
  • Before changing your computer's user account.
  • Before wiping or selling your computer.

Once deactivated, you can activate the same key on a different device — or reactivate it on the same device later.

8.5 What happens if you skip deactivation

If you uninstall TidyGram without first deactivating, the key remains bound to the now-gone install. When you try to activate on a new device, you'll see "License already in use". In this case, you'll need to contact support. We can manually release the key, but please make deactivation a habit.

8.6 Offline behavior

TidyGram revalidates with Polar in the background once every 30 days. If you're offline past that window, TidyGram extends Pro status by an additional 7 days before quietly dropping back to free tier. Coming back online re-establishes Pro automatically.

8.7 Lifetime of the license

The license grants you all future TidyGram updates forever, including any major version upgrades. One payment, yours for life. No exceptions.

9. Refunds

We offer a 14-day money-back guarantee from the date of purchase, no questions asked. To request a refund:

  1. Email us within 14 days of purchase.
  2. Include your purchase email and key prefix.
  3. We'll process the refund through Polar within 5 business days.

After 14 days, refunds are at our discretion.

10. Acceptable use

You agree to use TidyGram only for lawful, personal management of your own Telegram account. You agree not to:

  • Use TidyGram to access Telegram accounts that aren't yours.
  • Use TidyGram to spam, harass, or abuse other Telegram users.
  • Reverse-engineer, decompile, or modify the app to bypass rate limits, the free-tier cap system, or license validation.
  • Redistribute, resell, or sublicense TidyGram or its license keys.
  • Use TidyGram in a way that violates Telegram's own Terms of Service or applicable laws in your jurisdiction.
  • Operate TidyGram on behalf of any entity sanctioned by your country.

11. Privacy and data handling

The short version: TidyGram runs entirely on your computer. We don't have a server that touches your data.

The app makes outbound network requests only to the following destinations, and only for the purposes listed:

  • Telegram's servers (*.telegram.org) — to perform the bulk actions you initiated and to fetch your chat list.
  • Polar's API (api.polar.sh) — for Pro license activation, validation, and deactivation. No license-related traffic happens for free-tier users.
  • Electron's update proxy (update.electronjs.org) — to check whether a newer version of TidyGram has been published.
  • GitHub release artifacts (github.com, objects.githubusercontent.com, and AWS S3 buckets) — only when an update is being downloaded.

Full details live in our Privacy Policy.

12. Updates and changes to the app

12.1 How updates are delivered

TidyGram checks for new versions when the app starts and once per hour while it's running. The check goes to Electron's public update proxy, which resolves to our public release feed at Tawfik-Tarek/TidyGram. If a newer release is available, the installer is downloaded in the background and you'll see a native prompt with Restart and Later options. The update is only applied after you explicitly click Restart; TidyGram never restarts itself without your consent.

12.2 Opting out of auto-update

You can disable the update check entirely by setting the environment variable TIDYGRAM_DISABLE_UPDATER=1 before launching the app. You'll still be able to download new versions manually.

12.3 Platform support for auto-update

  • Windows — auto-update is fully supported. New versions install automatically when you click Restart.
  • macOS — auto-update is not active in v1.x. macOS users will need to download new versions manually until v1.x ships a signed build.
  • Linux — .deb and .rpm builds do not auto-update; install new versions through your package manager.

12.4 Feature changes

We may add, remove, or change features in updates. We'll try to keep changes additive, but reserve the right to retire features that no longer make sense.

13. Intellectual property

TidyGram brand, name, and logo belong to the TidyGram team. You may not use them to imply endorsement or to brand competing products.

The TidyGram app code is proprietary. The source code is not published, and the compiled binaries we distribute (via the releases repository and the website) are licensed to you for personal use under these Terms only. You may not redistribute, repackage, or sell them. Despite any "license" field that may appear in metadata files inside the installed app, the operative license is this document.

Your data belongs to you. We never claim any rights over it.

14. Open-source components

TidyGram is built on top of excellent open-source libraries. Full license text for every bundled dependency is available inside the installed app.

15. Disclaimer of warranties

TIDYGRAM IS PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR UNINTERRUPTED OPERATION.

You use TidyGram at your own discretion and risk.

16. Limitation of liability

To the maximum extent permitted by law:

  • TidyGram's total liability to you for any claim arising from your use of the app is limited to the amount you paid us in the 12 months before the claim.
  • We are not liable for indirect, incidental, special, or consequential damages, including loss of chats, account access, or time spent recovering from an action.

17. Termination

You may stop using TidyGram at any time. To clean up properly: deactivate your Pro license, sign out of Telegram inside the app, and uninstall the app.

18. Changes to these Terms

We may update these Terms from time to time. Your continued use of TidyGram after the new Terms take effect means you accept them.

19. Contact

We try to answer every email personally, usually within 2 business days.

  • Support, refunds and any other questions: support@tidygram.site