Terms of Service
Effective date: 1 April 2026 · Last updated: 13 April 2026
1. Acceptance of Terms
These Terms of Service (“Terms”) constitute a legally binding agreement between you (“you” or “User”) and Christchurch Web Solutions Limited, a company registered in England and Wales (“we”, “us”, or “Company”), trading as Total Recall.
By creating an account on totalrecall.chat or using any part of the Total Recall service (“Service”), you confirm that you have read, understood, and agree to be bound by these Terms and our Privacy Policy. If you do not agree, you must not use the Service.
You represent that you are at least 18 years old (or the age of legal majority in your jurisdiction, whichever is greater) and have the legal capacity to enter into these Terms.
2. Service Description
Total Recall is a personal AI chat assistant with persistent memory. The Service allows you to interact with AI language models, store conversations and memories, manage reminders and to-do items, compose and send emails, upload files and documents, perform web searches, and use voice input.
Total Recall offers multiple tiers. The free tier provides access to AI models managed by us at no cost to you. For users who wish to use premium AI models, we operate on a bring-your-own-key (“BYO-key”) model: you supply your own API keys from third-party AI providers (such as OpenAI, Anthropic, or Google) to power AI interactions. We do not resell, mark up, or intermediate API access. When you use your own keys, AI requests are made on your behalf using your credentials and you are responsible for any costs charged by those providers. When you use the free tier, AI requests are made using credentials managed by us and you bear no direct provider cost.
The Service is provided “as is” and “as available”. We do not guarantee that the Service will be uninterrupted, error-free, or free from harmful components. We may modify, suspend, or discontinue any part of the Service at any time with reasonable notice where practicable.
3. User Accounts
To use the Service, you must create an account with a valid email address and a secure password. You are responsible for maintaining the confidentiality of your account credentials and for all activity that occurs under your account.
You agree to provide accurate, current, and complete information during registration and to update such information to keep it accurate. You must notify us immediately at support@totalrecall.chat if you become aware of any unauthorised use of your account.
We reserve the right to suspend or terminate accounts that we reasonably believe are in violation of these Terms, have been inactive for an extended period, or pose a security risk.
4. API Keys & Third-Party Services
Certain tiers of the Service allow or require you to provide API keys from third-party AI providers. Users on the free tier may use AI models provided by us without supplying their own keys. By entering your API keys (where applicable), you acknowledge and agree that:
- You are solely responsible for the costs incurred with third-party AI providers through your API keys. Total Recall does not charge for AI usage and has no visibility into or control over your provider billing.
- Your use of third-party services is governed by their respective terms of service and privacy policies. It is your responsibility to review and comply with those terms.
- We encrypt your API keys at rest on our servers. However, keys are necessarily decrypted in server memory when making API calls on your behalf. We do not log, share, or transmit your keys to any party other than the provider you have selected.
- You must not use API keys that you are not authorised to use. If a provider revokes or invalidates your key, the corresponding features of the Service will cease to function until you provide a valid replacement.
If you choose to connect Twilio for SMS reminders, you do so using your own Twilio account and credentials. Twilio’s terms and pricing apply. We act solely as a technical intermediary to trigger SMS delivery on your behalf.
Payments for paid subscription tiers are processed by Stripe, Inc. By subscribing to a paid plan, you agree to Stripe’s terms of service. We share your email address and billing information with Stripe solely for the purpose of payment processing. We do not store your full payment card details.
5. User Content & Data
“User Content” means all data you create, upload, or store through the Service, including but not limited to conversations, memories, notes, to-do items, reminders, uploaded files, and email drafts.
You own your content. We do not claim any ownership rights in your User Content. By using the Service, you grant us a limited, non-exclusive licence to store, process, and display your User Content solely for the purpose of providing the Service to you. We do not use your User Content to train AI models or for any purpose other than delivering the Service.
We do not use your User Content to train AI models. Your conversations and data are not shared with third parties except as necessary to provide the Service (for example, sending conversation context to the AI provider you have selected, using your own API key).
You are solely responsible for the legality, accuracy, and appropriateness of your User Content. You must not upload content that you do not have the right to use, or content that is illegal, defamatory, or infringes the rights of others.
We perform regular backups of our systems but do not guarantee the preservation of User Content. You are encouraged to export important data regularly. Our data storage and retention practices are described in our Privacy Policy.
6. Intellectual Property
The Service, including its design, source code, user interface, branding, trademarks, and documentation, is owned by Christchurch Web Solutions Limited and is protected by copyright, trademark, and other intellectual property laws.
These Terms do not grant you any right, title, or interest in the Service beyond the limited right to use it in accordance with these Terms. You must not copy, modify, distribute, reverse-engineer, or create derivative works of any part of the Service.
AI-generated outputs produced through the Service using your API keys belong to you, subject to the terms of the relevant AI provider. We make no representation regarding the intellectual property status of AI-generated content and recommend that you review the applicable provider’s terms regarding output ownership.
7. Prohibited Use
You agree not to use the Service to:
- Violate any applicable local, national, or international law or regulation.
- Generate, store, or distribute content that is illegal, harmful, threatening, abusive, harassing, defamatory, obscene, or otherwise objectionable.
- Attempt to gain unauthorised access to any part of the Service, other users’ accounts, or any systems or networks connected to the Service.
- Interfere with or disrupt the integrity or performance of the Service or the data contained therein.
- Use automated scripts, bots, or scrapers to access the Service in a manner that places undue load on our infrastructure.
- Circumvent, disable, or otherwise interfere with security-related features of the Service.
- Impersonate any person or entity, or falsely state or otherwise misrepresent your affiliation with a person or entity.
- Use the Service to send unsolicited bulk communications (spam) via the email or SMS features.
- Upload files containing viruses, malware, or other harmful code.
- Resell, sublicence, or provide access to the Service to third parties without our prior written consent.
We reserve the right to investigate and take appropriate action against anyone who, in our sole discretion, violates this section, including removing offending content, suspending or terminating accounts, and reporting violations to law enforcement authorities.
8. Limitation of Liability
To the maximum extent permitted by applicable law, Christchurch Web Solutions Limited and its directors, employees, and agents shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of profits, data, goodwill, or other intangible losses, arising out of or in connection with:
- Your use of or inability to use the Service.
- Any conduct or content of any third party in connection with the Service, including AI providers.
- Unauthorised access to or alteration of your transmissions or data.
- Any costs incurred with third-party AI providers through your API keys.
- Inaccurate, misleading, or harmful AI-generated content.
- Failure or delay in delivering reminders, emails, or SMS messages.
AI-generated content may be inaccurate, incomplete, or misleading. You should independently verify any information provided by the Service before relying on it for important decisions. The Service is not a substitute for professional advice of any kind, including but not limited to legal, medical, financial, or therapeutic advice.
Nothing in these Terms excludes or limits our liability for death or personal injury caused by our negligence, fraud or fraudulent misrepresentation, or any other liability that cannot be excluded or limited under English law.
Where our liability is not excluded, our total aggregate liability to you for all claims arising out of or in connection with these Terms or the Service shall not exceed the greater of (a) the amounts you have paid to us in the twelve months preceding the claim, or (b) fifty pounds sterling (£50).
9. Indemnification
You agree to indemnify, defend, and hold harmless Christchurch Web Solutions Limited, its directors, employees, and agents from and against any and all claims, liabilities, damages, losses, costs, and expenses (including reasonable legal fees) arising out of or in connection with:
- Your use of the Service or any activity under your account.
- Your User Content or any data you upload, store, or transmit through the Service.
- Your violation of these Terms or any applicable law or regulation.
- Your violation of any rights of a third party.
- Your use of third-party API keys and any disputes with AI providers, Twilio, or other third-party services.
10. Termination
You may terminate your account at any time by deleting it through the Service or by contacting us at support@totalrecall.chat. Upon deletion, we will remove your User Content from our active systems within 30 days, except where retention is required by law or legitimate business purposes (such as maintaining security logs). Backups may retain residual copies for a limited period as described in our Privacy Policy.
We may suspend or terminate your account immediately, without prior notice, if we reasonably believe that you have violated these Terms, if your account has been compromised, or if continued provision of the Service to you would be unlawful. Where practicable, we will provide notice and an opportunity to export your data before permanent deletion.
Sections 5 (User Content & Data, with respect to ownership), 6 (Intellectual Property), 8 (Limitation of Liability), 9 (Indemnification), and 12 (Governing Law) survive termination of these Terms.
11. Changes to Terms
We reserve the right to modify these Terms at any time. When we make material changes, we will notify you by email or by posting a prominent notice within the Service at least 14 days before the changes take effect. The “Last updated” date at the top of this page will be revised accordingly.
Your continued use of the Service after the effective date of any changes constitutes your acceptance of the revised Terms. If you do not agree to the updated Terms, you must stop using the Service and delete your account.
12. Governing Law & Dispute Resolution
These Terms are governed by and construed in accordance with the laws of England and Wales, without regard to conflict of law principles.
Any dispute arising out of or in connection with these Terms, including any question regarding their existence, validity, or termination, shall be subject to the exclusive jurisdiction of the courts of England and Wales.
If you are a consumer resident in the European Union, you retain any mandatory consumer protection rights granted by the laws of your country of residence, and nothing in these Terms affects your statutory rights. You may also be entitled to bring proceedings in the courts of your country of residence. The European Commission provides an online dispute resolution platform at https://ec.europa.eu/consumers/odr.
Before initiating formal proceedings, we encourage you to contact us first so we can attempt to resolve any dispute informally.
13. General Provisions
Entire Agreement. These Terms, together with the Privacy Policy, constitute the entire agreement between you and us regarding the Service and supersede all prior agreements and understandings.
Severability. If any provision of these Terms is found to be unenforceable or invalid, that provision shall be limited or eliminated to the minimum extent necessary so that the remaining Terms remain in full force and effect.
Waiver. Our failure to enforce any right or provision of these Terms shall not constitute a waiver of that right or provision.
Assignment. You may not assign or transfer your rights or obligations under these Terms without our prior written consent. We may assign our rights and obligations without restriction.
Force Majeure. We shall not be liable for any failure or delay in performance resulting from circumstances beyond our reasonable control, including but not limited to acts of God, natural disasters, war, terrorism, labour disputes, power failures, internet disturbances, or actions of government authorities.
14. Contact
If you have any questions about these Terms, please contact us:
Christchurch Web Solutions Limited
Trading as Total Recall
Email: support@totalrecall.chat
Website: totalrecall.chat