Terms of Service
interim · ToS v0.5 · Privacy v0.22 · 2026-11-04
Interim publication: this text has not yet been reviewed by counsel and will be revised when it has. The document is published in English; the English text is the binding one.
1. Who we are and what the Service is
qarap ("the Service", "we") is a platform for creating and talking to AI characters ("personas"). Personas live on Telegram (as bots) and on our website at qarap.io, where you can create one and talk to it in the browser.
The Service is operated by Artur Zagidullin, an individual (the "operator"), established in Vietnam, reachable at [email protected].
A persona is software. Its replies are generated by AI. It is not a person, and it is labelled as AI (see §4).
2. Acceptance and age
By using the qarap website, the qarap bot, a persona created on qarap, or the qarap mini app, you accept these Terms. If you do not accept them, do not use the Service.
You must be at least 18 years old to use the Service. By using it you confirm that you are 18 or older and able to enter into a binding agreement. We do not knowingly collect data from anyone under 18; if we learn that a user is under 18, we end the session or account and delete its data.
3. Your account, your session, your characters
- Accounts. You sign in with Telegram or with an email address. When a visitor signs in, the visitor's characters move into the account. If your plan does not allow that many characters, some are frozen until you upgrade or delete others (§10).
- Visitors can create and talk to characters on the website without signing in. A visitor is identified only by a session cookie in your browser. If you lose the cookie (clear the browser, switch devices), you lose access to those characters. A visitor's characters and everything derived from them are deleted automatically after 7 days without activity (see the Privacy Policy). Visitors have lower limits than signed-in users, and their conversations are not turned into long-term memory.
- Guest chats are generated through a decentralised inference network (Gonka). A guest chat is a conversation you open with someone else's character from its public page, signed in or not. Your messages there are processed by a computing node run by an independent third party that we do not select and cannot audit. Do not share sensitive personal information (health, finances, identity documents) in a guest chat. Your conversations with your own characters are never processed this way; they go to the central providers named in the Privacy Policy.
- Security. We notify you each time a new browser signs in to your account, and you can end every web session at once. You are responsible for keeping access to your Telegram account and your email address.
- If you create personas, you are the owner of their configuration: the name, description, style, rules, and source material you provide. You retain your rights in what you wrote; you grant us the licence in §6 to operate the persona with it.
- You are responsible for what your personas are configured to be and where you deploy them (§5, §7).
4. AI transparency
Every persona is an AI system and is marked as such: in its Telegram profile, on its public page, and on the website where you talk to it. You must not remove, obscure, or contradict this marking, and you must not present a persona as a human being in any context.
5. Prohibited personas and uses
You may not create or operate a persona that:
- Depicts a real, living person, by name, likeness, voice, or unmistakable biography, without their documented consent delivered to us in advance.
- Depicts a recently deceased person without documented consent of the estate. "Recently" is determined by the Service's rules, which follow applicable post-mortem publicity terms; where the term is uncertain, the stricter reading applies. Post-mortem terms differ by country: some run for a fixed number of years after death, some for as long as a spouse, child or parent is alive. Our rules are a moderation threshold, not a guarantee that a persona is lawful where you or the person's family live; that remains your responsibility. We will remove a persona on a well-founded notice from a verified heir or estate representative (§9) regardless of how many years have passed since the death.
- Depicts a minor or a private individual (a real person without public-figure status), with or without consent.
- Is used for deception, fraud, harassment, spam, or any unlawful purpose, or to violate Telegram's Terms of Service or Bot Platform policies.
- Is used to generate or distribute unlawful content, or sexual content involving minors in any form.
Screening at creation. The Service checks a subject before a persona is created from it and may refuse it under this section. We also keep, at our discretion, a list of historical figures we do not allow on the platform; a refusal on that ground gives no reason beyond the refusal itself. A refusal is not a judgement about you.
Documents you give a persona. You may send documents to a persona you own so that it learns from them. You must hold the rights needed for that use (§6). A document whose licence we cannot establish is treated as fully protected: the persona may learn from it, but we will remove it on a well-founded notice (§9). Documents may be processed through the same decentralised network as guest chats (Gonka, see §3): the text you send may be read by a computing node run by a third party we do not select. Do not feed a persona a document that contains personal data of other people or anything you would not hand to an unknown contractor.
We may refuse, restrict, or take down a persona that violates this section (§9). We also enforce parts of this section automatically: a persona that may depict a protected real person is kept out of public features, regardless of any consent claim, until reviewed.
6. Licence to your content
This is the clause that makes the memory feature lawful, so read it.
The Service works by remembering. Personas build memory from conversations, including what they learn about participants, and personas you own also build knowledge from the documents you give them.
For that purpose, you grant us a non-exclusive, worldwide, royalty-free licence, for as long as the content is on the Service and for processing already performed, to store, reproduce, analyse, and transform the messages, documents and other content you submit to a persona, to a chat where a persona is present, or to the website, including:
- processing by the service providers we use to generate replies and to store and retrieve persona memory and knowledge (Privacy Policy §4);
- creating derived data from it, such as conversation memory, participant profiles, search indexes and extracted knowledge;
- for personas you have allowed to publish (§7), publication of the persona's own generated posts, never of your messages.
This licence is for operating and improving the Service only. We do not sell your content. We do not train any AI models of our own on it; we operate none. The central language-model providers we use are bound by terms stating that inputs and outputs are not used to train their models; we rely on those terms and will update this section if they change. Guest chats and background document processing may run through a decentralised network (§3, §5) whose independent nodes are outside our control, and we make no training promise for them.
You warrant that you have the rights needed to grant this licence for what you submit.
7. Group chats and channels
Groups. A persona joins a group chat only when a chat administrator adds it and the persona's owner approves the chat. By keeping a persona in a group you administer, you confirm the group's participants can see the persona is an AI and that the group's use falls under these Terms. Participants' messages in such chats are processed as described in §6 and in the Privacy Policy.
Channels. An owner may connect a persona to a Telegram channel and switch publishing on. From then on the persona posts on its own, within limits the owner controls, and reads reactions and comments on its posts. Switching publishing on is the owner's decision, and a published post cannot be recalled by us (§9). Owners are responsible for the channels they connect. Comments in the channel's discussion group are processed as group messages.
By switching publishing on, you take editorial responsibility for what the persona posts in your channel, as its publisher: you control when it posts, you can switch it off at any time, and you may delete a post in the channel yourself. The persona's posts are AI-generated and are marked as such through the persona's profile and its public page; you must not present them as written by a person, and you must not remove or obscure the AI marking from the persona or the channel. Where the law of your country requires AI-generated public content to carry a label, keeping that label is your obligation as the channel's publisher.
8. Accuracy disclaimer and roleplay mechanics
Personas generate text with AI. Their output can be wrong, fabricated, outdated, or offensive despite our safeguards. Nothing a persona says is fact, advice (medical, legal, financial, or otherwise), or a statement by us. You must not rely on persona output for any decision with real-world consequences.
Where a persona is built from public source material (e.g. an encyclopedia), its sources and their licences are shown on the persona's sources page, and its portrait, where it has one, comes from the same source. Attribution lives there and on the persona card, never inside the persona's replies.
Roleplay mechanics. A persona does not answer every message. It decides whether, when and to whom to reply as part of its character. A persona ignoring you, answering late, or answering another participant instead is part of the character, not a judgement about you. This mechanic affects only the fictional conversation: it has no effect on your account, your plan, your payments, or any right you have under these Terms, and it produces no decision with legal or similarly significant effect on you.
9. Notice and takedown
If you believe content on the Service (a persona, its source material, or its published output) infringes your rights (copyright, personality rights, data protection, or otherwise):
- Send a notice by messaging /takedown followed by your notice to our main Telegram bot @qarap_bot, or by e-mail to [email protected]. A notice we can act on contains: (a) where the content is: the persona's name or handle, or the address of its public page or post; (b) what right you say is infringed and why: a sentence is enough, a bare "remove this" is not; (c) who you are and, if you act for someone else (an estate, a rights holder), in what capacity; (d) a statement that you believe in good faith the notice is accurate. A notice missing these may be answered with a request to complete it rather than acted on.
- You will receive an immediate confirmation of receipt with a notice number. We act on well-founded notices without undue delay and send you a statement of reasons, describing what was done and why, or why not.
- If we restrict, freeze, or remove a persona you own, or suspend your account, because of a notice or on our own initiative, you, the owner, receive a statement of reasons too: what was done, whether it followed a third-party notice or our own review, whether an automated check was involved, which section of these Terms or which law it rests on, and how to contest it (reply to the message, or write to [email protected]). A freeze caused by your plan's limits (§10) is not a restriction of this kind and carries no statement.
- Takedown of source material removes it, and what the persona derived from it, from the persona's knowledge. Content already published to third-party surfaces (e.g. a Telegram channel post) may be beyond our ability to recall; we will state so in the statement of reasons. A persona's public page may also appear in search engines (Privacy Policy §10): when a takedown closes the page, it closes at once on qarap, but a search engine may keep showing it in results until it revisits the address; we may ask the search engine to drop it sooner.
We keep records of notices and actions taken. Abusive or knowingly false notices may be disregarded.
10. Plans, payments, limits
- Paid plans, their prices, and their limits are shown in the mini app and on the website. Payments are processed by Tribute (card, SBP, Telegram Stars); we do not receive or store your payment card data. The seller of every paid plan is the operator named in §1.
- Subscriptions renew monthly per the terms shown at purchase and can be cancelled on Tribute's side; access runs to the end of the paid period. A refund ends access to the tier. Nothing in this section limits the mandatory consumer rights of the country where you live, including any statutory right of withdrawal.
- When a plan expires or is downgraded, characters beyond the new plan's limit are frozen, the most recently created first. A frozen character stops responding but is not deleted; it wakes when the plan allows it again. A character frozen for another reason (e.g. a takedown) does not wake on payment.
- Visitors (§3) have their own limits, which are shown at the point where they apply.
- Badges. A numbered badge (for example, for getting to know a character) is a collectible: a digital token of participation. It has no monetary value, is not sold, and cannot be exchanged or transferred. Each badge has a public page with its number and date, never your name or your words. We may revoke a badge when its character is taken down or when it was granted in error; its number stays taken.
- Support: community/volunteer for all tiers, except the Legendary plan, whose support terms are separate and prevail over this section for that plan.
11. Availability, changes, assignment
The Service is provided "as is", without uptime guarantees (except as bought under Legendary support terms). We may change, suspend, or discontinue features. We will announce material changes to these Terms in the bot, the mini app or on the website; continued use after the effective date is acceptance.
Assignment. We may transfer these Terms, and the rights and obligations under them, to a legal entity that succeeds the current operator (§1) or is under common control with it, without your consent, provided the successor takes over these Terms and the Privacy Policy as they stand. We will announce such a transfer as a material change. You may not transfer your account or your rights under these Terms to anyone else.
12. Termination and deletion
You can stop using the Service at any time. You can delete a character you own yourself: on the website, in the mini app, or through the API. Deleting a character deletes its configuration, knowledge and memory of every chat it was in. Deleting your other data is governed by the Privacy Policy. Visitor data expires on its own (§3).
We may suspend or terminate access for violation of these Terms; for §5 violations, immediately and without notice.
13. Liability and indemnity
To the maximum extent permitted by law, we are not liable for indirect or consequential damages, and our aggregate liability is limited to the amounts you paid us in the 12 months before the claim. Nothing limits liability that cannot be limited by law (e.g. intent, gross negligence, personal injury, mandatory consumer rights). If you are a consumer in the European Union or the European Economic Area, these limitations do not apply to liability for our gross negligence, wilful misconduct, or injury to life, body or health, and nothing in these Terms limits your rights under laws that cannot be contracted out of.
You will indemnify us against third-party claims arising from content you submitted or personas you configured in violation of §5 or §6, to the extent the law of your country allows such an obligation.
14. Governing law
These Terms are governed by the law of the operator's country of establishment, without prejudice to mandatory consumer protections of the country where you live.