Introduction
Welcome to pūrmemo. These Terms of Service ("Terms") govern your access to and use of the pūrmemo service, including our website at app.purmemo.ai, Chrome extension, and API services (collectively, the "Service").
pūrmemo is operated by pūrmemo, Inc. ("pūrmemo," "we," "our," or "us"). By accessing or using our Service, you agree to be bound by these Terms and our Privacy Policy. If you do not agree to these Terms, please do not use the Service.
Acceptance of Terms
Agreement to Terms
By creating an account, installing our Chrome extension, or using any part of our Service, you acknowledge that you have read, understood, and agree to be bound by these Terms. You also agree to comply with all applicable laws and regulations.
Age Requirement
You must be at least 18 years old to use pūrmemo. If you are under 18, you may only use the Service with the involvement and consent of a parent or legal guardian.
Changes to Terms
We reserve the right to modify these Terms at any time. We will notify you of material changes via email or through a prominent notice on our Service. Your continued use of the Service after such modifications constitutes acceptance of the updated Terms.
Service Description
What pūrmemo Does
pūrmemo is a memory system for AI conversations. Our Service:
- Automatically captures your conversations with ChatGPT, Claude, and Google Gemini via our Chrome extension
- Stores and organizes your AI conversation memories in a searchable database
- Provides semantic search and context recall across all your saved conversations
- Enables you to export, edit, and delete your conversation data at any time
- Offers API access for programmatic memory retrieval
Service Availability
We strive to provide reliable service, but we cannot guarantee 100% uptime. Our Service is hosted on:
- Database: Supabase PostgreSQL on AWS us-west-1 (California)
- Backend API: Render services in Oregon region
- Frontend: Vercel edge network
We may temporarily suspend the Service for maintenance, upgrades, or emergency repairs. We will provide advance notice when possible.
User Accounts
Account Creation
To use pūrmemo, you must create an account using one of the following methods:
- OAuth Authentication: Sign in with Google or GitHub
- Email/Password: Create an account with your email address
When using OAuth, we receive your email address, name, and profile picture from the provider. We do not store your OAuth passwords.
Account Security
You are responsible for:
- Maintaining the confidentiality of your account credentials
- All activities that occur under your account
- Notifying us immediately of any unauthorized access
We use industry-standard JWT tokens with automatic refresh for session security:
- Access tokens expire after 15 minutes
- Refresh tokens expire after 90 days
- Passwords are hashed using bcrypt
- API keys are hashed using SHA-256
Note: We do not currently offer two-factor authentication (2FA). We recommend using OAuth login for enhanced security.
Acceptable Use Policy
Permitted Use
You may use pūrmemo to:
- Capture and store your own AI conversations
- Search and recall information from your saved memories
- Export your data in JSON format
- Use our API for personal or commercial projects
Prohibited Activities
You agree NOT to:
- Violate Laws: Use the Service for any illegal purpose or in violation of any local, state, national, or international law
- Harmful Content: Store, share, or transmit content that is harmful, threatening, abusive, harassing, defamatory, vulgar, obscene, or otherwise objectionable
- Security Violations: Attempt to gain unauthorized access to our systems, other users' accounts, or any part of the Service
- Interference: Disrupt or interfere with the Service, servers, or networks connected to the Service
- Automated Access: Use bots, scrapers, or automated tools to access the Service without our explicit permission (legitimate API use is allowed)
- Reverse Engineering: Reverse engineer, decompile, or disassemble any part of the Service or Chrome extension
- Reselling: Resell, redistribute, or sublicense access to the Service without our written permission
- False Information: Provide false, inaccurate, or misleading information when creating an account
- Spam: Send unsolicited messages, spam, or bulk communications through the Service
Chrome Extension Specific Rules
Our Chrome extension automatically captures conversations on ChatGPT, Claude, and Gemini. You agree that:
- You will only install the extension on devices you own or control
- You will not modify, tamper with, or circumvent the extension's functionality
- You are responsible for ensuring you have the right to capture and store the conversations
- You will not use the extension to capture conversations that contain confidential or proprietary information belonging to others without permission
Enforcement: We reserve the right to investigate violations of this Acceptable Use Policy and take appropriate action, including suspending or terminating your account, removing content, and reporting violations to law enforcement.
Payment Terms
Subscription Pricing
pūrmemo is offered as a subscription service:
- Monthly Subscription: $9.99 per month
- Billing Cycle: Automatically renewed on the same day each month
- Payment Method: Credit card or debit card via Stripe
Payment Processing
We use Stripe, Inc. to process all payments. Your payment information is handled directly by Stripe and is never stored on our servers. We only store your Stripe customer ID for subscription management.
By providing payment information, you represent that you are authorized to use the payment method and authorize us to charge the subscription fee to your payment method.
Automatic Renewal
Your subscription will automatically renew at the end of each billing cycle unless you cancel before the renewal date. You will be charged the then-current subscription fee.
Cancellation
You may cancel your subscription at any time from your account settings. Cancellation will take effect at the end of your current billing cycle. You will retain access to the Service until the end of the paid period.
Refunds
We offer a 14-day money-back guarantee for new subscriptions. If you are not satisfied with pūrmemo within the first 14 days, contact us for a full refund.
After 14 days, subscription fees are non-refundable. We do not provide refunds or credits for partial months of service or unused content.
Price Changes
We reserve the right to change our subscription pricing. We will notify you at least 30 days in advance of any price increase. Price changes will take effect at the start of your next billing cycle after the notice period.
Taxes
You are responsible for any applicable sales, use, or value-added taxes related to your subscription.
Intellectual Property Rights
Your Content
You retain all ownership rights to the content you capture and store using pūrmemo (your "Content"). This includes your AI conversation memories, notes, and any other data you upload or create.
By using the Service, you grant us a limited, worldwide, non-exclusive license to:
- Store and process your Content to provide the Service
- Create embeddings and vectors for semantic search functionality
- Back up your Content to ensure data reliability
We will NOT:
- Sell your Content to third parties
- Use your Content to train AI models
- Share your Content with advertisers or data brokers
- Display your Content publicly without your permission
pūrmemo's Intellectual Property
pūrmemo owns all intellectual property rights in the Service, including:
- Source code, software, and algorithms
- Website design, UI/UX, and visual elements
- Chrome extension code and functionality
- API endpoints and documentation
- pūrmemo name, logo, and trademarks
You may not copy, modify, distribute, sell, or create derivative works from any part of the Service without our express written permission.
License to Use the Service
Subject to your compliance with these Terms and payment of applicable fees, we grant you a limited, non-exclusive, non-transferable, revocable license to:
- Access and use the pūrmemo web application at app.purmemo.ai
- Install and use the pūrmemo Chrome extension
- Use the pūrmemo API according to our API documentation
This license terminates automatically if you violate these Terms or cancel your subscription.
Feedback and Suggestions
If you provide us with feedback, suggestions, or ideas about the Service, you grant us a perpetual, worldwide, royalty-free license to use and incorporate such feedback into the Service without compensation to you.
Your Data Rights & Export
Data Ownership
You own all your conversation memories and data stored in pūrmemo. We are merely the custodian of your data.
Data Export
You can export all your data at any time:
- Dashboard Export: Use the "Export Data" button in your account settings
- API Export: Call GET /api/v1/memories/export for programmatic access
- Format: All data is exported in JSON format
- Contents: Includes all memories, metadata, timestamps, and conversation IDs
Data Portability
Our export format is designed to be portable and machine-readable, allowing you to import your data into other systems or backup services.
Data Editing and Deletion
You can manage your data through the dashboard:
- Edit: Modify any saved memory at any time
- Delete: Delete individual memories or your entire account
- Soft Delete: Deleted memories enter a 30-day recovery period before permanent deletion
- Restore: Recover deleted memories from the Trash within 30 days
Data After Termination
If you cancel your subscription or we terminate your account, your data will be retained for 30 days in case you wish to reactivate. After 30 days, all your data will be permanently deleted from our systems and backups. This deletion is irreversible.
Chrome Extension Software License
Extension Permissions
The pūrmemo Chrome extension requires the following permissions:
- storage: Saves your authentication token and settings locally in your browser
- activeTab: Accesses the current tab content when the extension is active
- scripting: Injects content scripts to detect and capture conversations on supported AI platforms
Automatic Capture Behavior
IMPORTANT: The pūrmemo Chrome extension automatically captures all your conversations with ChatGPT, Google Gemini, and Claude AI. This happens in real-time as you chat, without requiring manual action.
The extension:
- Uses MutationObserver to watch for new messages in the DOM
- Automatically saves conversations with a 500ms debounce delay
- Captures user messages and AI responses in real-time
- Provides automatic context recall by searching your saved memories
- Auto-capture can be controlled through extension settings (master toggle plus per-platform toggles for ChatGPT, Gemini, and Claude)
You can disable auto-capture through the extension popup settings, or uninstall the extension. Deleted conversations can be recovered for 30 days from the dashboard.
Supported Platforms
The extension only operates on the following domains:
- ChatGPT: chat.openai.com, chatgpt.com
- Google Gemini: gemini.google.com
- Claude: claude.ai
- pūrmemo API: api.purmemo.ai
The extension does NOT access, capture, or monitor any other websites or your browsing activity outside these specific domains.
Installation and Updates
By installing the extension, you agree to:
- Automatic updates delivered through the Chrome Web Store
- Our collection of basic usage statistics (number of conversations captured, error logs)
- The permissions required for the extension to function
Restrictions
You may not:
- Modify, reverse engineer, or decompile the extension
- Remove or alter any copyright notices
- Distribute the extension outside the Chrome Web Store
- Use the extension for any purpose prohibited in the Acceptable Use Policy
Account Termination
Your Right to Terminate
You may terminate your account at any time by:
- Canceling your subscription from account settings (takes effect at end of billing cycle)
- Deleting your account entirely (immediate effect, enters 30-day recovery period)
Our Right to Terminate
We may suspend or terminate your account immediately, without notice, if:
- You violate these Terms of Service or our Acceptable Use Policy
- Your payment method fails and you do not update it within 7 days
- We detect fraudulent activity or suspicious behavior
- We are required to do so by law or court order
- Continuing to provide the Service would create a legal liability for us
Effect of Termination
Upon termination of your account:
- Your access to the Service will be immediately revoked
- Your data will be retained for 30 days in case you wish to reactivate
- After 30 days, all your data will be permanently deleted
- You will not receive a refund for any unused portion of your subscription
- You must uninstall the Chrome extension
Survival
The following sections survive termination: Intellectual Property Rights, Limitation of Liability, Warranty Disclaimers, Dispute Resolution, and Governing Law.
Limitation of Liability
IMPORTANT LEGAL NOTICE - PLEASE READ CAREFULLY
Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL PURMEMO, ITS OFFICERS, DIRECTORS, EMPLOYEES, OR AGENTS BE LIABLE FOR ANY:
- INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES
- LOSS OF PROFITS, REVENUE, DATA, OR USE
- DAMAGE TO BUSINESS REPUTATION OR GOODWILL
- COST OF SUBSTITUTE SERVICES OR PRODUCTS
This limitation applies regardless of:
- The legal theory (contract, tort, negligence, strict liability, or otherwise)
- Whether we were advised of the possibility of such damages
- Whether the remedy fails of its essential purpose
Maximum Liability Cap
OUR TOTAL AGGREGATE LIABILITY TO YOU FOR ALL CLAIMS ARISING FROM OR RELATING TO THE SERVICE SHALL NOT EXCEED THE GREATER OF:
- The amount you paid us in the 12 months preceding the claim, OR
- $100 USD
Exceptions
This limitation of liability does NOT apply to:
- Our gross negligence or willful misconduct
- Death or personal injury caused by our negligence
- Fraud or fraudulent misrepresentation
- Any liability that cannot be excluded or limited by applicable law
Allocation of Risk
You acknowledge that the fees we charge reflect this allocation of risk and the limitations of liability specified in these Terms. These limitations are a fundamental element of the agreement between you and pūrmemo.
Warranty Disclaimers
SERVICE PROVIDED "AS IS"
No Warranties
THE SERVICE IS PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED. TO THE FULLEST EXTENT PERMITTED BY LAW, PURMEMO DISCLAIMS ALL WARRANTIES, INCLUDING:
- MERCHANTABILITY: We do not warrant that the Service is suitable for your particular purpose
- FITNESS FOR A PARTICULAR PURPOSE: We do not warrant that the Service will meet your specific requirements
- NON-INFRINGEMENT: We do not warrant that the Service does not infringe third-party rights
- ACCURACY: We do not warrant that the Service will be error-free or that captured conversations will be 100% accurate
- AVAILABILITY: We do not warrant uninterrupted, timely, secure, or error-free service
- RESULTS: We do not warrant that you will achieve any particular results from using the Service
Data Accuracy and Loss
While we strive to accurately capture and store your AI conversations:
- We do not guarantee 100% accuracy in conversation capture
- We do not guarantee that all messages will be captured (network issues, DOM changes, etc. may affect capture)
- We are not responsible for data loss due to service outages, database failures, or third-party infrastructure issues
- You should maintain your own backups of critical information
Third-Party Services
The Service relies on third-party infrastructure:
- Supabase: PostgreSQL database hosting on AWS
- Render: Backend API hosting
- Stripe: Payment processing
- Vercel: Frontend hosting
We are not responsible for failures, outages, or issues caused by these third-party services.
AI Platform Changes
Our Chrome extension captures conversations from ChatGPT, Claude, and Google Gemini. These platforms may:
- Change their DOM structure, breaking our capture functionality
- Implement measures to block or restrict extension functionality
- Update their terms of service to prohibit conversation capture
We will make reasonable efforts to maintain compatibility, but we cannot guarantee uninterrupted capture on these platforms.
Your Responsibility
You are solely responsible for:
- Evaluating the Service's suitability for your needs
- Ensuring you have the right to capture and store conversations
- Maintaining backups of important data
- Any decisions made based on data stored in pūrmemo
Dispute Resolution & Arbitration
IMPORTANT: THIS SECTION CONTAINS AN ARBITRATION CLAUSE
Informal Resolution First
Before initiating any formal dispute resolution process, you agree to first contact us at legal@purmemo.ai to attempt to resolve the dispute informally. We will make good faith efforts to resolve the dispute within 60 days.
Binding Arbitration
If we cannot resolve a dispute informally, you and pūrmemo agree that any dispute arising out of or relating to these Terms or the Service will be resolved through binding arbitration, rather than in court, except as specified below.
Arbitration will be conducted by the American Arbitration Association (AAA) under its Commercial Arbitration Rules. The arbitration will be held in San Francisco, California, or another mutually agreed location, or conducted remotely by videoconference.
Exceptions to Arbitration
Either party may seek relief in small claims court for disputes within that court's jurisdiction. Either party may also seek injunctive or other equitable relief in court to prevent infringement of intellectual property rights.
No Class Actions
YOU AND PURMEMO AGREE THAT ANY DISPUTE RESOLUTION PROCEEDINGS WILL BE CONDUCTED ONLY ON AN INDIVIDUAL BASIS AND NOT IN A CLASS, CONSOLIDATED, OR REPRESENTATIVE ACTION.
If for any reason a claim proceeds in court rather than in arbitration, you and pūrmemo each waive any right to a jury trial.
Arbitration Costs
Each party will be responsible for paying any AAA filing, administrative, and arbitrator fees in accordance with AAA rules. However, if your claim is for less than $10,000, pūrmemo will reimburse these fees if the arbitrator finds that you are the prevailing party.
30-Day Opt-Out Right
You have the right to opt out of this arbitration agreement by sending written notice of your decision to opt out to legal@purmemo.ai within 30 days of first accepting these Terms. Your notice must include your name, address, email address, and a clear statement that you wish to opt out of this arbitration agreement.
Governing Law & Jurisdiction
Applicable Law
These Terms and your use of the Service shall be governed by and construed in accordance with the laws of the State of California, United States of America, without regard to its conflict of law provisions.
Jurisdiction
Subject to the arbitration agreement above, you agree that any legal action or proceeding arising out of or relating to these Terms or the Service shall be brought exclusively in the federal or state courts located in San Francisco County, California, and you consent to the personal jurisdiction of such courts.
International Users
The Service is controlled and operated from the United States. We make no representation that the Service is appropriate or available for use in other locations.
If you access the Service from outside the United States, you are responsible for compliance with local laws. Your data will be stored and processed in the United States (AWS us-west-1 California region).
Severability
If any provision of these Terms is found to be unlawful, void, or unenforceable, that provision shall be deemed severable and shall not affect the validity and enforceability of the remaining provisions.
Entire Agreement
These Terms, together with our Privacy Policy, constitute the entire agreement between you and pūrmemo regarding the Service and supersede all prior agreements and understandings.
No Waiver
Our failure to enforce any right or provision of these Terms will not be considered a waiver of those rights. Any waiver must be in writing and signed by an authorized representative of pūrmemo.
Changes to These Terms
Right to Modify
We reserve the right to modify these Terms at any time. When we make changes, we will:
- Update the "Effective Date" at the top of this page
- Send you an email notification if the changes are material
- Display a prominent notice on the Service for 30 days
Your Acceptance
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 modified Terms, you must stop using the Service and cancel your account.
Material Changes
For material changes that significantly affect your rights (such as changes to pricing, data practices, or dispute resolution), we will provide at least 30 days' advance notice. You will have the opportunity to cancel your subscription without penalty during this notice period.
Version History
You can request previous versions of these Terms by contacting legal@purmemo.ai. We maintain a record of all material changes to these Terms.
Contact Us
If you have questions about these Terms of Service, please contact us:
Legal Inquiries
Contract disputes, arbitration, terms questions
General Support
Account help, billing, technical issues
Need Help Understanding These Terms?
We know legal documents can be complex. If you have questions about what any section means or how it applies to your use of pūrmemo, please don't hesitate to reach out. We're here to help.
Also read our Privacy Policy