Legal information
Public Offer
Agreement for the provision of the Torhash service.
This English text is a translation of the Ukrainian original at torhash.app/oferta/, provided for convenience. The Ukrainian version is the binding one and prevails in case of any discrepancy.
Version of 16 September 2026
1. General provisions
1.1. This document is a public offer of individual entrepreneur Ivan Vasylovych Habor (hereinafter — the Provider) to enter into an agreement for the provision of the Torhash service (hereinafter — the Agreement) on the terms set out below, in accordance with Articles 633 and 641 of the Civil Code of Ukraine.
1.2. The Customer may be an individual entrepreneur, a legal entity, or a natural person with legal capacity who has reached 18 years of age.
1.3. The Agreement is concluded in electronic form. The Customer accepts its terms:
- for the Free («Безкоштовний») plan — when creating a shop in the manager bot @torhash_app_bot;
- for a paid plan or a credit pack — when paying for it.
Acceptance means the Customer's full and unconditional agreement with the terms of the Agreement.
1.4. The Privacy Policy and the Refund Rules are parts of the Agreement.
2. Definitions
- Service — the Torhash platform: the manager bot @torhash_app_bot, the shop management app in Telegram, the storefront for buyers, artificial intelligence agents, and integrations with third-party services.
- Shop — a shop the Customer has created in the Service. A plan is chosen and paid for separately for each shop.
- Plan — a set of Service features and limits for a shop.
- Billing period — 30 days from the date a paid plan is activated or renewed.
- Credits — internal units of account for artificial intelligence actions in the Service.
- Agent — an artificial intelligence model that, within the Service, replies to the Customer and to buyers and performs actions on the Customer's behalf within the Customer's settings.
- Buyer — a person who contacts the Customer's shop.
3. Subject of the Agreement
3.1. The Provider supplies the Customer with access services to the Service in accordance with the chosen plan, and the Customer pays for paid plans and credit packs.
3.2. The Agreement does not transfer to the Customer any intellectual property rights in the Service or its parts.
3.3. The Provider is not a party to transactions between the Customer and the Customer's buyers, does not sell the Customer's goods, and does not accept payment from the Customer's buyers.
4. Plans and prices
4.1. Plan names, prices, limits, and features are published at torhash.app and in the «Тарифи» (Plans) section of the app. The price shown before payment is the price of the service.
4.2. The Free plan is valid without a time limit. The number of shops one Customer may have is capped by a Service limit (three as at the date of this version), and each of them may be on the Free plan.
4.3. Prices are stated in hryvnia without VAT: the Provider is not a value added tax payer.
4.4. The Provider may change prices for new payments at any time. Such a change does not affect a price fixed for a shop under Section 7.
5. Payment
5.1. A paid plan is paid for in advance for one billing period. There is no payment for several months in advance and no trial period.
5.2. Ways to pay for a plan:
- by bank card, as a one-off payment through monobank;
- by monthly subscription with automatic card charges through monobank, where this method is available in the app;
- by monthly subscription with Telegram Stars in the manager bot @torhash_app_bot.
The app shows the available payment methods before payment.
5.3. Credit packs are paid for by bank card through monobank.
5.4. The app shows the price in Stars before payment. The Customer buys Stars in Telegram on Telegram's terms.
5.5. Payment is deemed made once the payment system (monobank or Telegram) has confirmed it. After confirmation the plan is activated and the credits are added automatically.
5.6. Bank card details are processed by monobank. The Provider does not receive or store the card number.
6. Plan term, renewal, and cancellation
6.1. A paid plan is valid for the billing period from the date of activation.
6.2. If a plan is paid for by subscription, it is renewed automatically every month. The Customer may cancel the subscription at any time in the «Тарифи» (Plans) section of the app. After cancellation the plan remains in effect until the end of the paid period; there are no further charges.
6.3. If a payment is nonetheless received for a subscription that has already been cancelled, the Provider refunds it in full without the Customer having to ask, and the plan does not change.
6.4. If a plan is not renewed by subscription, the manager bot sends a payment reminder 3 days before the end of the billing period, on the day it ends, and 2 days after. If a plan is paid for by subscription and the automatic charge did not go through, the manager bot notifies the Customer of this 2 days after the end of the period.
6.5. After the billing period ends, the plan remains in effect for a further 3 days (grace period). If the plan is not paid for within that time, the shop moves to the Free plan and the features the Free plan does not include are switched off. Products above the Free plan limit remain on the storefront, but new ones cannot be added.
7. Fixed price
7.1. The plan price is fixed for a shop at the moment of payment. As long as the plan is renewed without interruption, including within the grace period, the price for that shop does not increase.
7.2. If a shop has moved to the Free plan, the next payment for a paid plan is made at the price in effect at the time of that payment.
8. Changing the plan
8.1. A move to a more expensive plan takes effect immediately after payment. The Customer pays the full price of the new plan, and the unused days of the previous plan are added to the new billing period in proportion to the prices of the two plans, rounded down to whole days. For example, 10 unused days of a plan at 590 ₴ give 4 days of a plan at 1 290 ₴.
8.2. After the move, the plan credits are set to the level of the new plan. Unspent credits of the previous plan are not carried over and are not compensated. Purchased credits are retained.
8.3. The subscription to the previous plan is cancelled automatically once the new one is paid for.
8.4. It is not possible to move to a cheaper plan before the end of the billing period. The Customer cancels the subscription, the current plan remains in effect until the end of the period, and the cheaper plan can be paid for after it ends.
9. Credits
9.1. Credits are charged for artificial intelligence actions: agent replies, generating descriptions and content, digitizing products from photos, from a website, and by voice. Live voice digitization charges credits for every minute started. The number of credits per action depends on its size. The balance and the spending are shown in the «Гаманець» (Wallet) section of the app.
9.2. Plan credits are replenished to the amount provided by the plan at the beginning of each calendar month and do not accumulate.
9.3. Purchased credits do not expire. Plan credits are spent first, then purchased ones.
9.4. The last action before credits run out may charge more than remains on the balance. Such a difference is not carried over to the next month.
9.5. The manager bot notifies the Customer when the credit balance drops to 20 % of the plan's monthly amount and when the credits run out. Without credits, artificial intelligence actions are unavailable: agents do not reply, and the buyer receives a message with the Customer's contact details.
9.6. Credits are not money, are not exchanged for money, and are not transferred between shops.
10. Limits and safeguards
10.1. An agent replies to one buyer no more than a set number of times per day. By default this is 40 replies; the Customer may change the limit from 1 to 1 000 in the «Агент → Ліміт відповідей» (Agent → Reply limit) section. Once the limit is used up, the agent does not reply to that buyer until the end of the day, Kyiv time, and the Customer receives a notification in the manager bot. If support is enabled in the shop, the conversation with the buyer is handed over to a human.
10.2. The Provider may set technical limits on the duration and the cost of a single agent reply and on the request rate, as needed for the stable operation of the Service.
11. The Customer's obligations
- The Customer is responsible for the goods it sells and for the accuracy of prices, descriptions, availability, and delivery terms.
- The Customer fulfils its buyers' orders, handles their claims, and refunds them in accordance with the law.
- The Customer complies with the legislation applicable to its activity, in particular on consumer protection, advertising, taxes, and personal data, and issues buyers the documents they are entitled to.
- The Customer has lawful grounds to process its buyers' personal data and informs them how it processes such data.
- The Customer protects its Telegram account: anyone who controls it acts in the Service on the Customer's behalf.
- The Customer complies with the rules of the third-party platforms it uses through the Service, in particular Telegram, Instagram, Nova Poshta, and Prom.ua.
12. The artificial intelligence agent
12.1. The agent's replies and actions are produced by an artificial intelligence model. They may be inaccurate, incomplete, or inappropriate.
12.2. The Customer itself decides in the settings what the agent does on its own and what it first shows for confirmation. Everything the agent publishes, sends, or confirms on the Customer's behalf is deemed to be the Customer's own actions, regardless of whether the Customer reviewed it in advance.
13. Prohibited use
The Customer is prohibited from using the Service in order to:
- sell or advertise anything prohibited by law, in particular weapons, narcotic substances and precursors, counterfeit or stolen goods, medicines without authorization, goods under sanctions;
- sell adult content, gambling, or goods and services that require a licence the Customer does not hold;
- send bulk messages to people who have not contacted the shop;
- mislead buyers about itself, about a product, or about its price;
- upload malicious software, gain access to other shops' data, or disrupt the operation of the Service;
- copy or decompile the Service, harvest data from it in an automated way, or use it to create a competing product;
- resell access to the Service to third parties;
- circumvent the Service's limits or create shops in an automated way.
14. Content and data
14.1. Shop content (name, brand, photos, descriptions, catalogue, instructions for the agent), orders, and buyer data belong to the Customer. The Provider uses them only to provide the services under the Agreement.
14.2. In relation to buyers' personal data the Customer is the owner and the Provider — the processor, which processes them on the Customer's instructions. In relation to the Customer's own data the owner is the Provider. The processing procedure is described in the Privacy Policy.
14.3. The Provider does not use the Customer's data or its buyers' data to train artificial intelligence models.
15. Availability of the Service
15.1. The Provider makes reasonable efforts to keep the Service running without interruption but does not guarantee this. Maintenance breaks and failures are possible.
15.2. The Service depends on third-party platforms: Telegram, Google Cloud, monobank, Nova Poshta, Instagram, Prom.ua. If such a platform changes or restricts its interfaces, individual features may stop working.
16. Liability
16.1. The Provider is not liable for lost profit, lost sales, damage to business reputation, or other indirect damage.
16.2. The Provider's total liability under the Agreement is limited to the amount the Customer paid for the Service during the 12 months preceding the event that gave rise to the claim.
16.3. The limitations in this section do not apply where the law does not permit liability to be limited.
17. Force majeure
The parties are not liable for failure to perform the Agreement caused by force majeure circumstances, in particular hostilities, power or communications outages, decisions of public authorities, failures of the third-party platforms on which the Service depends.
18. Term and termination of the Agreement
18.1. The Agreement is in effect for as long as the Customer uses the Service.
18.2. The Customer may stop using the Service at any time: cancel the subscription and write to the Provider about closing the account.
18.3. The Provider may suspend or terminate the Customer's access if the Customer breaches Section 13, or if this is required by law or by a platform on which the Service depends. Where circumstances permit, the Provider warns the Customer first.
18.4. If the Provider stops providing the services for a reason other than the Customer's breach, it refunds the payment for the current billing period in full.
19. Changes to the Agreement
19.1. The Provider may change the Agreement by publishing a new version on this page with the date indicated.
19.2. The Provider notifies Customers who are on a paid plan of material changes in the manager bot no later than 14 days before they take effect.
20. Dispute resolution
The law of Ukraine applies to the Agreement. The parties resolve disputes through negotiation, and if agreement cannot be reached — in court under the legislation of Ukraine. Before going to court, write to the Provider: most problems can be solved faster.
21. The Provider's details
- Provider
- Individual entrepreneur Ivan Vasylovych Habor
- Tax ID
- 3585808196
- Tax status
- Not a VAT payer
- Website
- torhash.app
- support@torhash.app
See also: Privacy Policy · Refund Rules