Terms of Service
Last updated: 11 May 2026
Agreement and business identity
These Terms of Service govern your use of the Tolstoy Compose website, writing application, installed app, accounts, paid plans, Teams features, exports, support, and related services.
Tolstoy Compose is operated by Bhavesh Prabhakar, an individual based in England ("we", "us", "our"). Questions about these terms, billing, support, statutory notices, or paid-plan information can be sent to [email protected].
Before you enter a paid contract, the checkout flow or order confirmation should provide the business identity, contact details, any required trading address, the price, billing period, renewal position, cancellation route, refund position, and other legally required pre-contract information in a format you can keep.
Legal UX and order-flow consistency
The website pricing cards, app account panel, checkout continuation flow, Stripe checkout or billing portal, support flow, invite flow, transactional emails, order confirmations, renewal reminders, cancellation confirmations, and refund communications should all use wording consistent with these terms.
Before a paid user is committed to payment, the product should make the following clear in plain language:
- the selected plan
- price
- annual billing period
- auto-renewal
- payment obligation
- cancellation route
- refund position
- 31-day launch refund promise where applicable
- immediate digital-access position
- local-first storage risks
- any Teams seat rules that materially affect the purchase
Where the user signs up online, cancellation should also be available online where legally required. Account screens or Stripe portal handoffs may provide the operational route, but they must not make cancellation materially harder than sign-up.
What Compose provides
Compose is a local-first writing workspace for drafting, reviewing, citing, versioning, and exporting serious documents. The Free plan can be used locally without an account for core writing and basic export. Paid plans add paid features such as citations, review, local versions, PDF export, DOCX export, paid support, Teams administration, and higher device limits.
Compose is not a law firm, regulated professional adviser, academic supervisor, publisher, filing service, or compliance system. It does not provide legal, financial, medical, tax, academic, or professional advice. You are responsible for checking the accuracy, suitability, formatting, citations, deadlines, submissions, and legal or professional consequences of anything you create or export.
Local-first storage and backups
Compose stores document work locally by default. Local workspace snapshots, recovery data, versions, review state, citations, comments, clipboard history, table presets, preferences, and browser fallbacks may contain document text or fragments and may be stored in IndexedDB, localStorage, sessionStorage, service-worker cache, browser cache, downloaded files, or other device/browser storage.
You are responsible for exporting, downloading, saving, and backing up important work. We cannot recover local-only documents, versions, recovery data, citations, comments, or settings after you clear browser storage, reset the app, uninstall the app, lose access to a device, use a private/incognito profile, or rely on a browser/device that removes site data.
Accounts and security
You are responsible for keeping your account, email inbox, devices, browser profiles, passwords, and authentication methods secure. You must tell us promptly if you believe your account, device, workspace, or billing access has been compromised.
You must not share paid access, bypass device limits, abuse invites, interfere with entitlement checks, or misrepresent account, team, seat, payment, or support information. We may suspend or restrict account-based features where needed for security, abuse prevention, non-payment, legal compliance, or service integrity.
Plans, pricing, and renewal
Pro costs £70 per year. Teams costs £70 per seat per year. Paid plans are annual subscriptions unless the checkout clearly states otherwise. Prices are shown in GBP and may be changed for future purchases or renewal periods where legally permitted.
Subscriptions renew automatically unless cancelled before the renewal date through the available billing route. Where required by law, we will provide subscription information, renewal reminders, online cancellation routes, renewal cooling-off rights, and other subscription notices before or after renewal.
Paid access depends on Stripe-backed subscription and entitlement state. A redirect back from checkout, a local checkout flag, or a preview state does not itself grant paid access. Paid features are available only when the account, plan, workspace, device, and subscription state are confirmed as eligible.
Checkout, confirmation, and renewal notices
Paid checkout should not rely on the marketing page alone. The checkout flow or related confirmation materials should repeat the legally material terms, including annual billing, renewal, cancellation, refund, and contact information.
For subscriptions of 12 months or longer, renewal reminders, renewal cooling-off notices, cancellation confirmations, and refund information should be provided where required by law. Those notices may be sent by email or shown through another legally valid durable or accessible route.
Stripe emails, invoices, receipts, billing-portal pages, and account screens may provide billing information, but they do not replace these terms unless they give a clearer or more specific contractual promise that we are legally able to give.
Consumer cancellation and refunds
Consumers may have statutory cancellation rights for online or distance contracts. Because Compose is digital content and/or a digital service supplied online, the checkout flow may ask you to request immediate access and acknowledge the effect this has on statutory cancellation rights where legally required.
For launch, your first annual Pro or Teams purchase is also covered by our separate 31-day refund promise unless the checkout says a different refund offer applies. This launch refund promise is in addition to any non-excludable statutory rights and does not reduce rights you have under consumer law.
Cancellation stops future renewal but does not necessarily create a mid-term refund unless required by law, promised in checkout, or covered by the applicable refund policy. If you cancel, you should export or back up local work before paid features end.
Refund and cancellation support route
Refund and cancellation questions should be raised through the available billing route, support route, or [email protected]. We may need your account email, workspace, plan, Stripe customer or subscription reference, invoice reference, purchase date, cancellation date, and reason for the request to assess eligibility.
Where cancellation takes effect at renewal, paid access may continue until the end of the paid period unless law, checkout wording, Stripe status, or a refund decision requires a different outcome. Where a refund is granted, paid access may end or be reduced.
Teams seats and administration
Teams owners and authorised admins are responsible for inviting the correct people, assigning roles, removing members, managing seats, reviewing billing changes, and ensuring that team use complies with these terms. Members should only use Teams access for the workspace and organisation that invited them.
Additional seats may be available immediately and may be billed on a prorated basis. Lower billed seat quantities usually apply from the next renewal rather than generating an immediate refund. Removing a member does not automatically reduce the billed seat count mid-term unless the billing flow confirms that change. If a workspace has more active or invited users than paid seats, new invites or access changes may be blocked until the seat position is resolved.
If a Pro user moves to a Teams-paid seat, the product may try to stop duplicate personal Pro billing when the team-paid entitlement is confirmed. Unused personal Pro value is usually handled as Stripe account credit. If Stripe cancellation, conversion, or credit handling cannot be confirmed automatically, the product may show a follow-up-required state so the issue can be corrected.
Billing states and access restrictions
If a subscription is incomplete, incomplete expired, unpaid, paused, cancelled, suspended, preview, local, or otherwise not active, paid features may be blocked. If a payment is past due, Compose may provide a short grace period but can block billing-sensitive actions such as adding seats or starting another upgrade until payment is resolved.
Paid features that require server verification, such as PDF export, DOCX export, team invites, member administration, support eligibility, or device-slot management, may be unavailable while billing, account, or workspace state cannot be confirmed.
Business, institution, and team use
If you use Compose on behalf of an organisation, you confirm that you have authority to bind that organisation and manage the relevant account, subscription, workspace, members, documents, and payment method. Organisations are responsible for their own internal approvals, procurement rules, client confidentiality duties, professional duties, data-protection obligations, and retention/export practices.
Unless we sign a separate written agreement, these terms govern the standard online service. If your organisation needs a data processing agreement, procurement terms, security questionnaire, invoice process, or tailored legal terms, contact us before purchase or deployment.
Acceptable use
You must not misuse Compose. This includes:
- attempting to access accounts, systems, billing records, teams, or data without permission
- disrupting or probing the service
- bypassing paid-feature controls or device limits
- sending malicious code
- infringing intellectual-property or privacy rights
- using Compose unlawfully
- using support, invitations, or account flows for spam, harassment, fraud, or abuse
Third-party services
Compose relies on third-party services such as Cloudflare, Supabase, Stripe, and Resend. Their services may be subject to their own terms, privacy notices, security controls, and availability. Stripe handles payment credentials and billing portal flows. We are not responsible for third-party services except where applicable law says otherwise.
Intellectual property
We and our licensors retain ownership of Tolstoy Compose, including the software, design, branding, website, documentation, and underlying product materials. You may not copy, reverse engineer, resell, or exploit Compose except as permitted by law or by these terms.
You keep ownership of documents, drafts, exports, citations, notes, comments, and other content you create. You give us permission to process content only where needed to provide features you request, handle support you initiate, protect the service, comply with law, or enforce these terms.
Availability, security, and changes
We aim to keep Compose reliable and secure, but we do not guarantee uninterrupted or error-free availability. We may suspend access where needed for maintenance, security, abuse prevention, legal compliance, provider failures, or operational reasons.
We may change, add, remove, or limit features where needed to improve the product, maintain security, comply with law, reflect provider changes, or operate paid plans. Material paid-plan changes will be handled no earlier than legally permitted.
Liability
Nothing in these terms excludes or limits liability for death or personal injury caused by negligence, fraud or fraudulent misrepresentation, breach of rights that cannot be excluded under consumer law, or any other liability that cannot legally be excluded or limited.
To the extent permitted by law, Compose is provided without guarantees that it will meet every requirement or that every document, export, citation, review, formatting result, local-storage operation, account state, or billing state will be error-free. You remain responsible for checking important work and keeping backups.
If you are a business user, we are not liable for indirect or consequential loss, loss of profit, loss of revenue, loss of business, loss of goodwill, loss of opportunity, loss of expected savings, business interruption, or loss or corruption of data. For business users, our total aggregate liability arising out of or in connection with Compose is limited to the amount you paid for Compose in the 12 months before the event giving rise to the claim, except for liability that cannot legally be limited.
If you are a consumer, these limits apply only to the extent permitted by law and do not affect your statutory rights, including rights relating to digital content or services being as described, of satisfactory quality, fit for purpose where applicable, and supplied with reasonable care and skill.
Ending use
You may stop using Compose at any time. You should export or back up any local documents before clearing browser storage, deleting the app, closing accounts, signing out on a shared device, or losing access to a device. Sign-out is designed to remove account-scoped runtime state while preserving local documents unless you separately clear or reset local storage.
We may suspend or terminate account-based access if you materially breach these terms, fail to pay, create risk for the service, use Compose unlawfully, or expose the service, users, providers, or us to material operational, legal, or security risk.
Governing law
These terms are governed by the laws of England and Wales. If you are a consumer, you may also have mandatory rights in the country where you live that these terms do not override.
Changes
We may update these terms as Compose changes or as legal requirements develop. The latest version will be published on this website. Material changes to paid terms will apply no earlier than legally permitted.