These Terms of Service (the “Terms”) are a binding agreement between you and Souvenir, Inc., a Delaware corporation with offices at 211 28th Street, Des Moines, Iowa, USA (“Souvenir”, “we”, “us”, “our”). They govern your access to and use of the Souvenir products and applications, the website at getsouvenir.com, the web application at app.getsouvenir.com, the Souvenir Slack managerial bot, the Souvenir app for Meta, our APIs, and related services (collectively, the “Service”).
By creating an account, clicking “I agree”, installing the Souvenir Slack app, or otherwise accessing or using the Service, you agree to these Terms. If you do not agree, do not use the Service.
If you use the Service on behalf of an organization, you represent that you are authorized to bind that organization, and “you” refers to both you and that organization. Electronic acceptance constitutes a legally binding signature.
Documents that form part of this agreement. These Terms incorporate by reference:
Order of precedence. Where these documents conflict: (i) a signed order form or master services agreement between you and us prevails on the matters it expressly addresses; (ii) a signed data processing agreement prevails on matters of personal data processing; (iii) these Terms prevail over the policies listed above except as to their own subject matter; (iv) as between an order form and the pricing page on fees, plan scope, or credit allocation, the order form prevails for that customer.
1. Definitions
Action
an operation the Service performs outside itself at your direction, such as sending a message, creating or updating a record in a Connector, executing code, browsing a website, or sending an email.
AI Assistant
a configured assistant you create or use within the Service, including its instructions, attached documents, and permitted tools.
Automation
a scheduled or event-triggered task the Service runs, including Brain & Automation runs and background agent runs.
Connector
a third-party application, API, or data source you authorize the Service to access on your behalf.
Credits
the unit in which usage of the Service is metered.
Model Provider
a third party whose AI models generate Output.
Organization
a shared workspace with multiple members and roles.
Output
content the Service generates in response to your Input or an Automation, including text, images, code, documents, and analyses.
Sub-processor
a third party we engage to process data on our behalf, as listed at getsouvenir.com/legal/subprocessors.
Your Content
the Inputs you submit (prompts, messages, files, documents, instructions, AI Assistant definitions, configurations) and the data the Service retrieves from your Connectors on your behalf.
2. The Service
Souvenir is a centralized workspace brain driven by a coordinated team of AI Assistants. The Service lets you:
• chat with AI models through a unified chatspace and receive generated text, images, and other content
• upload documents and files — including PDF, DOCX, PPTX, XLSX, text, and image formats — and ask questions answered from them
• create, configure, share, and use AI Assistants, and dispatch work to them
• connect third-party applications and data sources so the AI can read from and act on those services on your behalf
• run multi-step background Automations that plan and execute work across your connected tools on a schedule or in response to events, including while nobody is present
• execute code and generate files in isolated sandbox containers, and retrieve information from public web pages
• collaborate within Organizations, including through the Souvenir Slack managerial bot
You are interacting with an AI system. Output is machine-generated. The Service uses large language models, which are probabilistic: Output may be inaccurate, incomplete, out of date, or unsuitable for your purpose, and may appear authoritative while being wrong. Automations may not operate as you intended.
Change. We may add, change, or remove features, and may impose or change usage limits, including Credit allotments and rate limits. We will not materially degrade the core functionality of a paid plan during a term you have already paid for without notice and, where the change is adverse and material, a right to terminate the affected Service and receive a pro-rated refund of prepaid, unused fees.
Beta features. Features labelled beta, preview, or experimental are provided as-is, may be changed or withdrawn without notice, may have lower availability, and are excluded from the warranty in Section 16.
3. Eligibility and accounts
You must be at least 18 years old, or the age of majority in your jurisdiction, and legally able to enter into contracts. The Service is not directed to children, and we do not knowingly collect their data.
You must provide accurate registration information and keep it current.
You are responsible for safeguarding your account credentials and for all activity under your account. Notify us promptly at contact@getsouvenir.com of any unauthorized use.
You are responsible for the API keys, access tokens, and credentials you supply to connect third-party services, and for their scope and validity.
One person or entity per account. Do not share a single account or a single Connector authorization among multiple people as a way of avoiding seat or plan limits.
4. Organizations and teams
The Service supports Organizations with two levels of standing: Member and Admin. There is no separate owner or editor role.
Admin. An Organization may have any number of Admins. Admins hold org-wide authority: inviting and removing members, changing member roles, managing shared connector accounts, choosing plans, purchasing Credits, and managing payment state.
Member. A Member is a full participant: they spend from the Organization’s shared credit pool and can see and use every resource shared into the Organization. Members do not hold an individual spending cap.
Service principals. Where a person reaches the Service through a surface such as Slack without ever creating an account, we may hold a machine principal for them so their use can be attributed and governed. It carries no administrative authority.
Billing anchor. Permissions are role-based, but funding is not: exactly one Admin is the Organization’s billing anchor, and the Organization’s usage is funded by that Admin’s subscription and wallet. Changing the anchor changes who is charged.
What Admins can see. Admins have the same content visibility as Members — being an Admin does not grant access to another member’s private resources. Admins additionally have access to Organization-level membership, audit, and usage information.
Audit log. Consequential actions — invites, removals, role changes, publishes, and billing events — are recorded in the Organization’s audit log with the acting user.
Visibility. Each project, chat, and AI Assistant is private, shared, or workspace-wide. Private resources stay with the person who created them. Shared resources are visible to the members you share them with. Workspace-wide projects are visible to everyone in the Organization except members explicitly excluded from them. Your Organization sets the default visibility for new chats and AI Assistants; unless it changes that default, new chats and AI Assistants are private.
Chat sharing is not org-wide. Sharing a standalone chat grants a named individual a live, view-only view of that chat. It does not publish the chat to the Organization and does not create a link that anyone holding it can open.
AI Assistant sharing grants editing. Inviting someone to an AI Assistant gives them the same assistant you have, with the ability to change it — its instructions, its attached documents, and its permitted tools. It is not a read-only copy. Marking an assistant shared instead makes it visible to your Organization. Only invite people you intend to let edit.
Shared connector accounts. A shared connector account stays owned by the Admin who connected it. Sharing makes it usable by the members you share it with, within the tool permissions set for it, and does not transfer the underlying third-party account.
Joining an Organization. Invitations are issued by an Admin, are addressed to specific email addresses, expire, and can be accepted only by an authenticated account whose email matches the invitation. Your Organization may restrict membership to particular email domains.
Individual plan to Organization. If you hold an individual plan and then join an Organization, your billing and usage may transition to the Organization’s plan and credit pool as described in Section 11.
Between you and your Organization. Where you use the Service as part of an Organization, that Organization controls the account and its content. We act on the Organization’s instructions with respect to that content. Requests about Organization-controlled data should be directed to the Organization; we will assist it as processor.
5. Connectors and third-party services
Connecting third-party applications and data sources is a core feature of the Service.
5.1 How Connectors work
A Connector’s credential is held in one of three ways, depending on the connector: by an integration provider that brokers the OAuth flow, vaults the credential, and relays API requests on our behalf; by a remote Model Context Protocol (MCP) server operated by the third-party service itself; or by us, where we encrypt the credential at the application layer before storing it. The current provider for each role is identified at getsouvenir.com/legal/subprocessors.
By enabling a Connector, you authorize us and our integration providers to access, retrieve, store, and act on data within that third-party service on your behalf, to the extent of the permissions (scopes) you grant at authorization. We record the scopes an account actually holds, and a connected account may become disabled or expired, in which case the features that depend on it stop working until you re-authorize.
One connected account per app. You hold at most one connected account per application. Authorizing the same application again re-authorizes that same connection rather than adding a second one, so nothing has to choose between two accounts of the same app.
5.2 Your responsibilities
Authority. You must have the right to connect each account and to authorize the access you grant. Do not connect accounts or data you are not authorized to use, and do not connect an account belonging to another person or organization without their permission.
Scope discipline. You choose the scopes granted at authorization. Where a feature requires a scope you have not granted, the feature is unavailable rather than silently degraded. If we require materially broader permissions, we will ask you to re-authorize rather than expanding access silently.
Third-party terms. Your use of each connected service remains governed by that third party’s own terms and privacy policy, and you must hold a valid entitlement to it. We are not responsible for third-party services, their availability, accuracy, rate limits, pricing, or API changes, or for their handling of your data once it leaves our Service.
No circumvention. You must not use the Service, or our authorization with a connected service, to circumvent that service’s own terms, plan limits, or usage restrictions — including bulk export or archiving of communications, mass deletion, resale of API access, or use of our authorization as a general purpose API proxy.
Prohibited data. Do not route protected health information, payment card data, government identity numbers, biometric data, or children’s data through a Connector unless we have agreed in writing to support that category.
5.3 Sharing a connected account
A connected account belongs to the person who linked it. Marking it shared opens it to everyone who shares an Organization with that owner — it is a flag on the existing connection, not a second authorization, and the credential stays vaulted under the owner. Only the owner may change or unlink a shared account. If you share an account, everyone in your Organization can act through it within the tool permissions set for it, and their Actions will appear to the third-party service as coming from your account.
5.4 Permissions and approvals
Every tool a Connector exposes is classified as either a read or a write, and approvals are granted at that level rather than tool by tool. For a given connected account:
• Where no decision has been recorded for a tool, the Service asks before running it. A recorded block always wins over a recorded allow
• You may approve a single run, which is consumed once and expires shortly if unused; approve the work in front of you, which covers reads or writes for that connector for a short window; or record a durable decision that persists until you change it
• Recorded decisions are attached to the connected account, not to you personally. Unlinking the account deletes its decisions with it
Proxy access. For some connected services the AI reaches the provider’s API directly rather than through a prebuilt action, with the specific endpoint determined at request time. Approvals for this path are granted per HTTP method, so allowing a write method allows writes to that API generally, not to one named operation. Consider that scope before approving.
5.5 Reads, writes, and irreversible Actions
The AI may read data from and take Actions in your connected services, including querying records, sending messages, and creating, updating, or deleting records. Some Actions are irreversible.
You are responsible for the approvals you grant. Approving an Action, or recording a durable allow, is your instruction to perform it.
Where you configure an Automation to run unattended, you are responsible for the Actions it performs, their frequency, their Credit consumption, and their effect on connected services. Automations are checked at save time for the connections they require, but that check confirms the connection exists — it does not review what the Automation will do.
Disconnecting a Connector stops future access. It does not retroactively undo Actions already taken, recall messages already sent, or delete data already processed.
A connected service may rate-limit, throttle, or reject our requests. Partial completion, retries, and duplicate Actions are possible where a third-party API behaves unexpectedly; you are responsible for verifying the end state in the connected service.
5.6 Data returned by Connectors
Results of a pull are indexed against your account and the underlying data is held in our object storage; each result carries an expiry and is removed 30 days after it was fetched. Large list pulls may also be committed into a table within the chat that requested them, page by page as they arrive, and follow the same deletion controls as your other chat content.
5.7 Disconnection and revocation
You can disconnect any Connector at any time from the connectors page, which removes our access and our stored credentials for that account. You can also revoke our access directly from the third-party service’s own security settings. When you disconnect, the connection record and its recorded tool decisions are deleted or unlinked and we no longer have access to that account.
5.8 Platform-specific terms
Google. Souvenir’s use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including its Limited Use requirements.
Meta. Where you connect a Meta advertising account through the Souvenir app for Meta, you authorize that app through Meta’s OAuth consent flow, and your use is additionally subject to Meta’s platform terms. You may revoke access at Facebook under Settings & Privacy → Settings → Business Integrations.
Other platforms. Where a connected platform imposes developer requirements on us, we operate in accordance with them, and to the extent these Terms conflict with that platform’s terms with respect to that platform, the platform’s terms govern the platform.
6. Souvenir for Slack
The Souvenir Slack managerial bot (the “Slack App”) lets you interact with the Service directly inside Slack. The Slack App is separate from connecting your own Slack workspace as a Connector, though both may apply.
Installation authority. Only a person authorized by the Slack workspace — typically a Workspace Owner, Admin, or a member permitted to install apps — may install the Slack App. We record who installed it and the Organization it belongs to. The installing organization is responsible for its members’ use within that workspace.
Per-workspace installation. We hold one installation per Slack workspace, including the encrypted bot token issued for that workspace and the set of scopes granted at install. Scopes are fixed at install time; broader access requires re-installation. Removing or uninstalling the app revokes our access going forward and triggers deletion of our stored installation data for that workspace.
What the bot accesses. Once installed, the bot processes messages and content in the channels and conversations where it is added, mentioned, or messaged, together with related workspace metadata such as user, channel, and team identifiers. It does not access channels it has not been added to. The exact data depends on the scopes granted at installation.
We do not store the text of your Slack messages. A thread lives in Slack. We keep only an identifier for the conversation so that work derived from it stays attached to the same place, and every turn reads the thread fresh from Slack’s API. Nothing we store reproduces the conversation.
We do store files. A file shared in a channel where the bot is active is copied to our storage during the turn that uses it, and we keep a record of it so a later thread in that channel can refer to it again. That record is scoped to the person and channel it came from — two people using the bot in the same channel build separate file lists — and files in direct messages are not recorded this way. Files follow the deletion controls in Section 14.
Identity. Your Slack identity is linked to your Souvenir account per workspace, so a person present in several workspaces never has one workspace’s authorization used for another. Where you have separately authorized your own Slack account, the Service may act as you rather than as the bot; otherwise it acts as the bot.
Approvals in Slack. Where the Service needs a decision before acting, it posts the questions into the thread and waits for an answer there. Anyone able to see that thread can see the request, and, subject to the Service’s checks, answer it.
Visibility. Messages sent to or by the bot in a channel may be visible to other members of that channel. Do not share sensitive information in shared channels where you do not want others to see it.
Compliance with Slack. Your use of the Slack App is also subject to Slack’s own terms, including the Slack API Terms of Service and Slack’s user and workspace policies. We operate the Slack App in accordance with Slack’s developer requirements. To the extent these Terms conflict with Slack’s terms with respect to the Slack platform, Slack’s terms govern the Slack platform.
Administration. Slack workspace administrators may control, restrict, or remove the Slack App and may have their own visibility and retention obligations over workspace content. Requests concerning workspace-controlled data should be directed to the workspace administrator.
7. Code execution, web retrieval, and documents
Sandboxes. Where the Service runs code, generates files, or calls a connected service through our software development kit, it does so inside an isolated sandbox container. You are responsible for the code that runs at your direction, for any credentials made available to a sandbox, and for compliance with the terms of any system it reaches. Sandboxes are ephemeral and are not a storage, hosting, or production execution service.
Timeouts do not always stop work. Each run has a bounded time budget. When the budget is reached the Service stops waiting for the result, but work already dispatched to a sandbox or a connected service may continue and complete with nobody reading the answer. A timeout is therefore not a guarantee that an Action did not happen; verify the end state in the connected service.
Web retrieval. Where an assistant looks up information from the internet, it retrieves and processes public web pages through a retrieval provider. Retrieved content belongs to its publisher, may be inaccurate, and is subject to that site’s own terms. Do not direct the Service to access systems you are not authorized to access or to defeat a site’s access controls.
Documents. A document you upload is stored in our object storage under your account, and we additionally store the text extracted from it, split into passages, together with the numerical representations used to search it and links to any images found in it. Where a document is not machine-readable, we may run optical character recognition over it and store that result as well. Extraction is imperfect; verify anything material against the source document. Deleting a document deletes its extracted passages with it.
8. Your Content
Ownership. You retain ownership of Your Content.
Licence to us. You grant us a worldwide, non-exclusive, royalty-free licence to host, store, copy, transmit, process, and display Your Content solely to operate, provide, secure, support, and improve the Service for you, including transmitting it to the Model Providers, integration providers, and infrastructure providers described in the Privacy Policy and at getsouvenir.com/legal/subprocessors.
Your representations. You are responsible for Your Content and represent that you have all rights, consents, and lawful basis necessary to submit it and to have it processed, that it does not violate these Terms or any law or third-party right, and that you have given the individuals concerned any notice their law requires about the use of an automated system.
No training on Your Content. We do not use Your Content to train our own or any third party’s foundation models without your consent. We rely on the Model Providers’ enterprise and API terms, under which API inputs and outputs are not used to train their foundation models.
Aggregated data. We may generate and use aggregated, de-identified, or anonymized data derived from use of the Service to operate, secure, and improve it and for reporting and benchmarks, provided that neither you nor any individual is identifiable. Such data is not Your Content and may be retained after termination.
Memory and continuity. The Service writes durable notes derived from your interactions so that work stays coherent across sessions. These notes are held at seven scopes — you, your Organization, a project, an AI Assistant, an Automation, a connected account, and a channel — and each is readable by whoever can reach that scope. A note written at Organization scope is therefore visible to your whole Organization, even though it was derived from one person’s session. Notes are created by the Service rather than typed by you, and you can read, edit, and delete them where the Service provides controls. Do not put anything in a conversation you would not want retained as a durable note at its scope.
9. Output
Ownership. As between you and us, and to the extent permitted by law and by the applicable Model Provider’s terms, you own the Output you generate through your use of the Service, subject to your compliance with these Terms. We assign to you whatever right, title, and interest we may have in it.
Accuracy. Output can be inaccurate, incomplete, or misleading. It is generated probabilistically and may fabricate facts, citations, code, records, or data. Do not rely on Output as a substitute for professional advice, legal, financial, medical, or otherwise, or as a sole source of factual truth. You are solely responsible for evaluating Output and for any decision or Action taken in reliance on it.
Similarity. Output is not unique to you. Other users may receive similar or identical Output from similar Inputs, and we make no claim of exclusivity.
No IP assurance. We do not represent that Output is original, is protectable by copyright, or does not resemble third-party material. Work generated without meaningful human authorship may not be eligible for copyright protection. You are responsible for clearing Output before commercial use.
Attribution. You must not present Output in a way that falsely implies it was human-generated where doing so is deceptive or unlawful.
10. Model Providers and Sub-processors
To generate Output, we transmit your prompts and the relevant context — which may include Your Content and Connector data — to third-party Model Providers, routed through an AI model routing provider that selects and calls the appropriate provider and returns the response. The Service is hosted on third-party cloud infrastructure, and further Sub-processors support authentication, payments, connector brokering, web retrieval, sandboxed execution, error monitoring, and analytics.
The authoritative, current list of Sub-processors — including each one’s purpose and processing location, and identifying which are Model Providers — is published at getsouvenir.com/legal/subprocessors. We may add or replace Sub-processors as the Service evolves; when we do we update that page. To be notified in advance of changes, email contact@getsouvenir.com and ask to be added to our sub-processor change notifications. Customers with a data processing agreement receive notice in accordance with that agreement, and may object on reasonable data protection grounds; if we cannot accommodate an objection, you may terminate the affected Service without penalty.
Every Sub-processor is engaged under a written contract requiring it to process data only on our documented instructions, to protect it with appropriate technical and organizational measures, and to support our obligations to you. We remain responsible to you for their performance in delivering the Service. We do not control, and do not warrant, how a model produces any particular Output.
Your use of the Service is additionally subject to the usage policies of our Model Providers, as applied through the Service, and you agree to comply with them.
11. Plans, Credits, billing, and usage
Plans. The Service is offered on a trial and on paid plans for individuals, for teams, and for enterprises. The plan families, their prices, and what each includes are described at getsouvenir.com/pricing or in your order form.
How usage is metered. Usage is metered in Credits against the actual cost of the work performed, not per message or per seat. For each call we record the model used and the token counts the provider reports, and the Credits consumed are derived from what that call cost us plus our stated fee. Because of this, cost varies with the model chosen and with the length and complexity of the work: long conversations, large document sets, background Automations, and code execution consume Credits faster than short exchanges. Cached and uncached portions of a request are priced differently.
What we do not charge for. Work the Service initiates for itself rather than for you — generating chat titles and pin metadata, condensing queries, classifying context, enhancing prompts, and extracting memory — is recorded so the usage is visible to you, and is never charged to you.
The Organization pool. An Organization’s plan funds a single shared credit pool, and every member spends from it. Members do not carry individual spending caps. You can see the pool’s state at any time: we warn when it approaches exhaustion, and when it is fully consumed the Organization’s usage is paused until it is topped up or the period renews. If you hold an individual plan and then join an Organization, your spend moves to the Organization’s pool.
Top-ups. Additional Credits may be purchased at any time. Credits are consumed as you use the Service and are not redeemable for cash. Deposits are recorded against your account when our payment processor confirms them, so a purchase may take a short time to appear.
Enterprise. Enterprise Organizations are billed against a negotiated agreement rather than through self-serve checkout: a negotiated base, an included usage allowance, a usage period we set, and an agreed overage limit. Usage above the included allowance is invoiced as overage up to that limit. The terms of your enterprise agreement govern where they differ from this Section.
Payment. Payment processing and card handling are performed by our payment processor; we do not store card details. By providing payment information you authorize us and our processor to charge the applicable fees on the agreed cycle. Fees are billed in advance, exclude applicable taxes and withholdings for which you are responsible, and are non-refundable except where required by law or expressly stated in these Terms.
Non-payment. Where a subscription becomes past due or unpaid, we may pause usage and, after the notice and cure period in Section 20, suspend access. Amounts unpaid past their due date may accrue interest at the lower of 1.5% per month or the maximum permitted by law, and we may recover reasonable collection costs.
Billing disputes. Raise disputes in good faith within 30 days of the invoice or charge, at contact@getsouvenir.com. Undisputed amounts remain payable.
Price changes. We may change pricing, plans, and Credit rates on a going-forward basis, effective at your next renewal, with at least 30 days’ notice. If you do not accept the change you may decline renewal.
Renewal and cancellation. Subscriptions renew automatically for successive terms of the same length unless cancelled. You may cancel at any time; cancellation takes effect at the end of the current billing period and does not entitle you to a refund of prepaid fees except where required by law.
Trials. Trial benefits are limited, may change, and may end at any time. Data in a trial account may be deleted if the trial ends without conversion.
12. Acceptable use
You agree not to, and not to permit anyone to:
• use the Service in violation of any law, regulation, or third-party right, including intellectual property, privacy, and data protection rights
• upload or connect data you lack the right to use, or use the Service to process others’ personal data without a lawful basis
• submit protected health information, payment card data, government identity numbers, biometric data, or children’s data unless we have agreed in writing to support that category
• generate or distribute content that is unlawful, infringing, defamatory, harassing, hateful, deceptive, or that sexually exploits minors
• use Output relating to an individual for a purpose with legal or material impact on them — credit, employment, housing, insurance, education, immigration, medical, or legal decisions — without qualified human review, or rely on the Service for advice on securities or other regulated financial products
• use the Service to surveil, profile, or monitor individuals without a lawful basis and appropriate disclosure to them
• attempt to develop a competing model or service using the Service or its Output, or to scrape, reverse engineer, decompile, or extract the underlying models, weights, prompts, or source
• circumvent, disable, or interfere with security, approval gates, permission scopes, sandbox isolation, rate limits, Credit metering, or access controls
• send spam or malware, or gain unauthorized access to any system, including through a Connector or a sandbox
• use automated means to access the Service except through documented APIs and within their limits
• resell, sublicense, rent, or make the Service available to a third party except as expressly permitted in an order form
• use the Service for high-risk activities where failure could lead to death, personal injury, or severe environmental or property damage
We may investigate suspected violations. The full policy is at getsouvenir.com/legal/acceptable-use.
13. Intellectual property
Ours. The Service, including all software, model access, retrieval systems, designs, documentation, and trademarks — other than Your Content and Output — is owned by us or our licensors and is protected by intellectual property laws, including all derivatives and improvements. We grant you a limited, non-exclusive, non-transferable, revocable licence to access and use the Service during the term in accordance with these Terms. All rights not expressly granted are reserved.
Feedback. If you provide suggestions, ratings, comments, or other feedback, you grant us a perpetual, irrevocable, worldwide, royalty-free, non-exclusive licence to use, modify, and commercialize it for any purpose, without restriction, compensation, or attribution. Feedback does not include Your Content or your confidential information.
Copyright complaints. If you believe material on the Service infringes your copyright, send notice to contact@getsouvenir.com marked for the attention of our copyright agent, with the information required by applicable law. We may disable content we believe infringes and terminate repeat infringers.
14. Privacy, data protection, and security
Privacy. Our collection and use of personal information is described in the Privacy Policy and the Connected Services Privacy Policy, which are incorporated into these Terms.
Roles. Where we process personal data on your behalf, we act as processor and, with respect to personal information of California residents, as a service provider. We do not sell personal information and do not share it for cross-context behavioral advertising as those terms are defined under U.S. state privacy laws. Where you require a data processing agreement, including Standard Contractual Clauses for transfers from the EEA, UK, or Switzerland, email contact@getsouvenir.com.
What we retain. While your account is active we hold: your account and billing records; your chats, projects, and AI Assistant configurations; the documents you upload together with their extracted text and search representations; files shared in Slack channels where the bot is active; durable memory notes at the scopes described in Section 8; connected-account credentials and the tool decisions recorded against them; results pulled from Connectors, which expire 30 days after they were fetched; and usage and audit records. We do not store the text of your Slack messages — a thread is read live from Slack on each turn.
Deletion. You can delete conversations, files, documents, memory notes, AI Assistants, and projects from within the Service, disconnect any Connector, and close your account from account settings, or request full deletion by emailing contact@getsouvenir.com. Deleting a document removes its extracted passages; unlinking a connected account removes its credentials and its recorded tool decisions. Retention is otherwise subject to backups and legal requirements. Usage, billing, and audit records are retained as needed for accounting, dispute resolution, and legal compliance.
Security. We protect your information using industry-standard measures, including encryption in transit and at rest, access controls limiting production access to authorized personnel, isolation of connected-account credentials to the account that created them, and network isolation of execution sandboxes. Access tokens are not logged, exposed to end users, or stored in client-side code. Slack bot tokens are deleted automatically on uninstall or revocation. No method of transmission or storage is perfectly secure. You are responsible for the security of your own credentials and connected accounts. We will notify you without undue delay after becoming aware of a security breach affecting your personal information, as required by law, and will provide the information you reasonably need to meet your own notification obligations.
15. Confidentiality
Each party will protect the other’s non-public information disclosed in connection with these Terms with at least reasonable care, use it only to perform under these Terms, and disclose it only to personnel, professional advisors, and Sub-processors bound by comparable obligations. This does not apply to information that is or becomes public without breach, was already known to the recipient without obligation, is independently developed without use of the discloser’s information, or is lawfully received from a third party. A party compelled to disclose by law will, where permitted, give prompt notice and reasonable cooperation in seeking protective treatment. These obligations survive for three years after termination, and indefinitely for trade secrets.
16. Warranty, support, and availability
Mutual. Each party warrants that it has the authority to enter into these Terms and will comply with laws applicable to its performance.
Ours. We warrant that the Service will perform materially in accordance with its documentation, and that we will not materially reduce the security protections described in Section 14 during a paid term. If the Service fails to conform, report it to contact@getsouvenir.com; our obligation is to use commercially reasonable efforts to correct the non-conformity, and if we cannot do so within a reasonable time, to refund prepaid, unused fees for the affected period. This is your exclusive remedy for breach of this warranty. The warranty does not apply to beta features, free tiers, or trials.
Support and availability. General enquiries to info@getsouvenir.com and account or account-security enquiries to contact@getsouvenir.com receive a response within one business day. We aim to provide the Service reliably but do not guarantee uninterrupted availability unless a separate service level agreement applies. Maintenance, connected-service outages, and Model Provider degradation may affect availability.
17. Disclaimers
EXCEPT AS EXPRESSLY SET OUT IN SECTION 16, THE SERVICE AND ALL OUTPUT ARE PROVIDED “AS IS” AND “AS AVAILABLE”, WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, ACCURACY, RELIABILITY, AVAILABILITY, SECURITY, AND NON-INFRINGEMENT, AND ANY WARRANTY ARISING FROM COURSE OF DEALING OR USAGE OF TRADE. WE DO NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED, SECURE, OR ERROR-FREE, THAT OUTPUT WILL BE ACCURATE OR RELIABLE, THAT CONTENT WILL NOT BE LOST OR ALTERED, OR THAT THE SERVICE IS COMPATIBLE WITH YOUR SYSTEMS OR ANY CONNECTED SERVICE. ACTIONS TAKEN THROUGH CONNECTORS ARE AT YOUR OWN RISK.
You acknowledge that you are solely responsible for: (a) all Inputs, configurations, approval settings, and Automations you submit or enable, including their accuracy, lawfulness, and suitability; (b) the review, validation, publication, and operational deployment of all Output, and any decision or Action taken in reliance on it; (c) all communications the Service sends on your behalf, whether to members of your Organization or to external recipients; and (d) the commercial, reputational, regulatory, and third-party consequences of the foregoing.
The Service does not provide legal, financial, tax, medical, or other professional advice.
18. Limitation of liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW:
No indirect damages. IN NO EVENT WILL WE, OUR AFFILIATES, OR OUR AND THEIR OFFICERS, DIRECTORS, EMPLOYEES, CONTRACTORS, LICENSORS, AND SUPPLIERS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR LOST PROFITS, REVENUE, DATA, GOODWILL, BUSINESS OPPORTUNITY, OR BUSINESS INTERRUPTION, ARISING OUT OF OR RELATED TO THE SERVICE OR THESE TERMS, ON ANY THEORY OF LIABILITY, EVEN IF ADVISED OF THE POSSIBILITY.
Aggregate cap. OUR TOTAL AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THE SERVICE OR THESE TERMS WILL NOT EXCEED THE GREATER OF (A) THE TOTAL AMOUNTS YOU PAID US FOR THE SERVICE, INCLUDING PLAN FEES AND CREDIT PURCHASES, IN THE TWELVE MONTHS BEFORE THE EVENT GIVING RISE TO THE CLAIM, OR (B) USD $100. THIS CAP APPLIES IN THE AGGREGATE TO ALL CLAIMS REGARDLESS OF THEIR NUMBER AND IS AN ESSENTIAL BASIS OF THE BARGAIN.
Output, Automations, and Connectors. WE ARE NOT LIABLE FOR DECISIONS MADE OR ACTIONS TAKEN IN RELIANCE ON OUTPUT, OR FOR AN ACTION YOU OR YOUR MEMBERS APPROVED, CONFIGURED, OR TRIGGERED, INCLUDING WHERE THE OUTPUT WAS INACCURATE OR MISLEADING, WHERE AN ACTION WAS IRREVERSIBLE, OR WHERE IT HAD AN UNINTENDED EFFECT ON A CONNECTED SERVICE. VERIFICATION BEFORE RELIANCE IS YOUR RESPONSIBILITY, AND THIS ALLOCATION OF RISK IS REFLECTED IN THE PRICE OF THE SERVICE.
Third parties. We are not responsible for content, services, or actions provided or performed by third parties, including Model Providers, connected services, payment processors, and third-party content surfaced in or referenced by Output. We make no representation as to the commercial success, profitability, or business outcome of your use of the Service.
Carve-outs. Nothing in this Section limits either party’s liability for fraud or fraudulent misrepresentation, death or personal injury caused by negligence, or any liability that cannot be limited under mandatory law, and nothing limits your payment obligations or your obligations under Section 19.
Mitigation. Each party will take commercially reasonable steps to mitigate its loss.
Some jurisdictions do not allow certain limitations, so some of the above may not apply to you, and you may have additional rights; in that case these Terms limit our responsibility to the maximum extent permissible where you are resident. Our affiliates, licensors, suppliers, and Sub-processors are intended third-party beneficiaries of Sections 17 and 18.
19. Indemnification
By you. You will defend, indemnify, and hold harmless Souvenir and its affiliates, officers, employees, and agents from any claims, damages, liabilities, and expenses, including reasonable legal fees, arising out of or related to: (a) Your Content; (b) your use of the Service, including Actions taken through Connectors and by Automations you configured; (c) your use of or reliance on Output, including any claim that Output infringed a third party’s rights; (d) products or services you develop or offer using the Service; and (e) your violation of these Terms or of any law or third-party right.
By us. We will defend you against a third-party claim alleging that the Service, as provided by us and used in accordance with these Terms, infringes that party’s intellectual property rights, and will pay damages finally awarded or agreed in settlement. This does not cover claims arising from Your Content, Inputs, Output, a connected service, use in breach of these Terms, or modifications not made by us. If such a claim arises we may, at our option, modify the Service, procure the right to continue, or terminate the affected Service and refund prepaid, unused fees.
Procedure. The indemnified party will give prompt notice of the claim, reasonable cooperation, and control of the defence and settlement to the indemnifying party, provided that no settlement imposing a non-monetary obligation on the indemnified party is made without its consent. The indemnified party may participate with its own counsel at its own expense.
20. Suspension
We may suspend your access to the Service, in whole or in part, if you or a member of your Organization breaches these Terms, or if fees remain unpaid 30 days past their due date. Unless immediate suspension is necessary, we will use commercially reasonable efforts to give prior notice and an opportunity to cure.
We may suspend immediately and without prior notice if: your use poses an immediate legal, security, or operational risk to us, our other customers, or third parties; you materially breach Section 12 or the prohibited data provisions; we are required to by law or a competent authority; or you have been more than 30 days past due on two or more occasions in any twelve-month period.
During suspension your payment obligations continue, and we have no liability for loss arising from a suspension effected under this Section. We will restore access promptly once the cause is remedied. Suspension is without prejudice to our right to terminate.
21. Term and termination
Term. These Terms begin on your acceptance and continue for the subscription term stated in your plan or order form, renewing automatically until terminated.
By you. You may stop using the Service, uninstall the Slack App, revoke Connector authorizations, and delete your account at any time. Cancellation of a paid plan takes effect at the end of the current billing period.
For cause. Either party may terminate for the other’s material breach that remains uncured 15 days after written notice. We may terminate immediately for non-payment after the cure period, for unlawful use, or where required by law.
For convenience or discontinuation. We may terminate for convenience, or on discontinuing the Service or a material feature you rely on, with 30 days’ notice and a pro-rated refund of prepaid, unused fees for the terminated portion.
Effect. On termination or expiry your right to use the Service ends; we cease accessing your workspaces and connected services; outstanding fees become due; and Your Content is deleted or de-identified in accordance with our retention practices and Section 14, subject to legal requirements. You are responsible for exporting anything you wish to keep before the effective date.
Survival. Sections 1, 8, 9, 10, 11 (as to amounts outstanding), 13, 15, 17, 18, 19, 22, and 23 survive termination, together with any other provision that by its nature should survive.
22. Governing law, arbitration, and disputes
These Terms are governed by the laws of the State of Delaware and applicable U.S. federal law, without regard to conflict-of-laws rules.
Informal resolution. Before commencing arbitration, the parties will attempt in good faith to resolve the dispute through discussion for 30 days after written notice to contact@getsouvenir.com.
Binding arbitration. Except for the carve-outs below, you and Souvenir agree that any dispute arising out of or relating to these Terms or the Service will be resolved by binding individual arbitration, administered by a recognized arbitration provider under its applicable rules, rather than in court. Judgment on the award may be entered in any court of competent jurisdiction.
Class-action and jury-trial waiver. You and Souvenir agree to bring claims only in an individual capacity and not as a plaintiff or class member in any class, collective, or representative action, and each party waives any right to a jury trial. The arbitrator may not consolidate more than one person’s claims. If this waiver is held unenforceable as to a claim, that claim is severed and heard in court while the remainder stays in arbitration.
Carve-outs. Either party may bring an individual claim in small-claims court, and either party may seek injunctive or equitable relief in court, without posting bond, to protect its intellectual property or confidential information or to stop unauthorized use of the Service.
30-day opt-out. You may opt out of this arbitration agreement by emailing contact@getsouvenir.com within 30 days of first accepting these Terms, stating your name, account email, and intent to opt out. Opting out does not affect any other provision of these Terms.
Venue. Where arbitration or these waivers are not enforceable, the exclusive venue for disputes is the state and federal courts located in Delaware, and you consent to their jurisdiction.
Severability of this Section. If any part of this Section is held unenforceable the remainder stays in effect, except that if the holding would permit a class or representative proceeding in arbitration, this entire Section is unenforceable.
23. Changes to these Terms
We may update these Terms from time to time. If we make material changes we will provide notice — for example by email to your account address or in-product — at least 30 days before they take effect, and will update the version and date at the top of this document. Non-material changes, such as clarifications, formatting, and updated contact details, are effective when posted. Your continued use after the effective date constitutes acceptance.
If you do not accept a material change you may terminate before it takes effect and receive a pro-rated refund of prepaid, unused fees. For a customer under a signed order form, the version in effect at signature governs for the remainder of that term unless the change is required by law. We may make changes on shorter notice where necessary to comply with law or regulation, including obligations applicable to providers and deployers of AI systems, or to address an urgent security or legal risk.
24. General
Entire agreement. These Terms and the documents referenced here are the entire agreement between you and us regarding the Service and supersede prior discussions, proposals, and representations. If you have signed a separate written agreement with us, such as an enterprise order form or master services agreement, that agreement controls to the extent it conflicts with these Terms. Any purchase order term that conflicts with these Terms has no effect.
Notices. Notices to us: contact@getsouvenir.com, with a copy to Souvenir, Inc., 211 28th Street, Des Moines, Iowa, USA. Notices to you: the email address associated with your account or the contact named on your order form. Email notice is effective on the next business day.
Assignment. You may not assign these Terms without our consent, except to a successor in a merger or a sale of substantially all assets, on notice to us. We may assign in connection with a merger, acquisition, or sale of assets.
Subcontracting. We may engage Sub-processors and subcontractors as described in Section 10 and remain responsible for their performance.
Severability and waiver. If any provision is unenforceable, it is limited or reformed to the minimum extent necessary and the rest remains in effect. Our failure to enforce a provision is not a waiver of it.
Force majeure. Neither party is liable for delays or failures caused by events beyond its reasonable control, excluding payment obligations. The affected party will give notice and use reasonable efforts to resume.
Independent parties. Nothing in these Terms creates a partnership, agency, employment, or joint venture.
No third-party beneficiaries. Except as stated in Sections 18 and 19, these Terms confer no rights on anyone who is not a party.
Trade controls. Each party will comply with applicable export control and sanctions law. You will not use the Service in or for the benefit of an embargoed jurisdiction or a restricted party, submit Inputs whose release requires a government licence, or use the Service for a prohibited end use.
Publicity. We may identify you as a customer, using your name and logo, in our customer lists and marketing materials. You may opt out at any time by notice to contact@getsouvenir.com. Any case study, quotation, or press release requires your prior written approval.
U.S. government users. The Service is commercial computer software developed at private expense and is licensed with only the rights provided in these Terms under the applicable Federal Acquisition Regulation provisions.
Legal requests. We may comply with governmental, court, and law enforcement requests relating to the provision or use of the Service, and will notify you where permitted by law.
Construction. Headings are for convenience only. “Including” means “including without limitation”. These Terms will not be construed against the drafting party.
Language. These Terms are executed in English. Where we provide a translation, the English version governs in the event of conflict.
25. Contact
Souvenir, Inc.
211 28th Street, Des Moines, Iowa, USA
We respond within one business day.
Souvenir is an independent product and is not affiliated with, endorsed by, or sponsored by Slack Technologies, LLC, Salesforce, Inc., Meta Platforms, Inc., Google LLC, or the operators of any other connected service. Product names and marks belong to their respective owners.
© 2026 Souvenir, Inc.
Purpose
Address
Terms, legal notices, privacy and data requests, account security, arbitration opt-out
General enquiries