Terms of Service
These Terms of Service (“Terms”) are a binding agreement between you and Alexey Ivanov, an individual operating Seatisfy as a sole proprietor based in Georgia (“Seatisfy”, “we”, “us”, or “our”), governing your access to and use of the Seatisfy wedding seating planner at seatisfy.app and its related sync service (together, the “Service”). Please read these Terms together with our Privacy Policy. By using the Service you agree to both. If you do not agree, do not use the Service.
Plain-language summary (not a substitute for the Terms): Seatisfy is a free tool that keeps your plan in your own browser by default. You only send data to us if you choose to Share a plan. We provide the Service “as is”, we do not back up plans you keep only on your device, and our liability is limited. You are responsible for the guest information you enter and for who you share a link with.
1. Acceptance of the Terms
By accessing or using the Service — including by accepting these Terms when first prompted, opening the planner, or sharing a plan — you acknowledge that you have read, understood, and agree to be bound by these Terms and the Privacy Policy. These Terms are version-dated; the version in force is the one shown at the top of this page.
2. Eligibility
You must be at least 18 years old and have the legal capacity to enter into a binding contract to use the Service. By using the Service you represent that you meet these requirements. The Service is intended for use by adults planning an event; it is not directed to children.
3. The Service
Seatisfy helps you organize a guest list, define relationships, arrange tables on a floor plan, and produce seating charts and printable materials.
The Service is local-first. By default, the data you enter is stored only in your own web browser and is not transmitted to us. Some features are optional and behave differently:
- Share / live collaboration — when you choose to Share a plan, the entire plan is uploaded to our sync server so that anyone holding the link (and the password, if you set one) can view and edit it in real time.
- Guest seat lookup — a read-only link that lets your guests search a shared plan to find their table.
- AI assistant — an optional assistant that, if you use it, sends the messages and plan details you provide to a third-party AI provider to generate suggestions (see Section 8).
The Service is currently provided free of charge. We may, in the future, introduce paid features, plans, or limits. If we do, we will make the applicable terms and prices available before you incur any charge, and any free features you already rely on will be subject to reasonable notice of change.
We may add, change, suspend, or discontinue any part of the Service at any time without liability to you.
4. No accounts; share links are credentials
The Service has no user accounts or login in normal use. A shared plan is identified by a long, unguessable link. That link — and any password you set — functions as an access credential:
- Anyone who has an open share link can view and edit the entire plan, including all personal data in it.
- Anyone who has a seat-lookup link can read the guest list to search for a seat. A lookup link is read-only in the app, but it still identifies the underlying plan and is not a separate security boundary — treat it as access to the plan.
- A password (optional) is set by the first person to open the link and must be communicated by you to collaborators separately from the link.
You are solely responsible for deciding who receives a link, for keeping links and passwords confidential, and for revoking a link when collaboration ends. We cannot identify, vet, or control who you share a link with.
5. Your data and content
You retain all rights to the information you enter into the Service (“Your Content”). We claim no ownership of Your Content and acquire no rights in it except the limited, non-exclusive right to host, store, process, transmit, and display it as necessary to operate the Service at your direction (for example, to sync a plan you have chosen to Share).
Your Content typically includes personal data about other people — your wedding guests — such as their names, contact details, household and relationship information, and information they choose to give you about dietary needs, allergies, accessibility requirements, or whether a guest is a child. You represent and warrant that:
- you have a lawful basis and any necessary authority to collect, enter, and (if you Share) upload that personal data, including any data concerning health, religious dietary practice, or other sensitive matters, and any data concerning children;
- your use of the Service complies with all laws applicable to you, including data-protection and privacy laws; and
- you will provide any notices to, and obtain any consents from, the individuals whose data you enter, to the extent the law requires.
As between you and us, you are the controller of the personal data you enter about your guests, and you are responsible for it. See the Privacy Policy for how this works.
6. Data storage and loss
You acknowledge that data stored in your browser (including in IndexedDB and local storage) may be permanently and irrecoverably lost if you clear your browsing data, switch devices or browsers, use private/incognito mode, or if the browser evicts the storage. We do not keep server-side backups of plans you have not shared. You are solely responsible for exporting and backing up your data.
The Service includes a backup export that saves your full plan as a file. We strongly recommend exporting a backup regularly, and before deleting data or revoking a shared link.
7. Sharing and collaboration
Activating Share transmits Your Content (including all personal data it contains) to our servers, hosted on Cloudflare, and makes it available to everyone who holds the link. You control that distribution.
You can revoke a shared link at any time. Revoking permanently deletes the copy stored on our server and disconnects all participants. However, revoking cannot reach or erase copies that other participants’ devices may already have cached, or any backup files that have been exported or downloaded. Treat anything you have shared as potentially retained by those you shared it with.
We do not monitor, review, endorse, or take responsibility for the content of shared plans or for how collaborators use them.
8. AI assistant
If you use the optional AI assistant, the messages, questions, and plan details you submit to it are sent to a third-party AI provider (currently OpenAI) through our server in order to generate a response, and an automated abuse-prevention check (currently Cloudflare Turnstile) may run. By using the assistant you consent to this processing. Do not submit information through the assistant that you are not permitted to share with a third-party AI provider.
AI-generated output may be inaccurate, incomplete, or unsuitable for your situation. It is provided for convenience only, is not professional advice, and you are responsible for reviewing any output before relying on it. We do not warrant the accuracy of AI output.
9. Acceptable use
You agree not to, and not to permit anyone to:
- use the Service for any unlawful purpose, or in violation of any applicable law or third-party rights;
- enter or upload personal data without a lawful basis or necessary authority to do so;
- attempt to guess, enumerate, brute-force, or otherwise gain unauthorized access to share links, passwords, or any part of the Service or its infrastructure;
- probe, scan, overload, disrupt, or interfere with the Service or the sync server, or circumvent any access control or usage limit;
- upload malicious code, or content that is unlawful, harassing, abusive, or harmful; or
- reverse engineer, scrape, or build a competing service from the Service except to the extent this restriction is prohibited by applicable law.
We may remove content, disable links, or suspend or terminate access that we reasonably believe violates these Terms or the law.
10. Intellectual property
The Service itself — including its software, design, branding, and the “Seatisfy” name and logo — is owned by us or our licensors and is protected by intellectual-property laws. We grant you a limited, personal, non-exclusive, non-transferable, revocable license to use the Service in accordance with these Terms. We grant you no other rights, and you may not use our branding without our prior written permission.
11. Third-party services
The Service relies on third-party providers, including Cloudflare (hosting and the sync server) and, for the AI assistant, OpenAI and Cloudflare Turnstile. Your use of features that depend on them may be subject to those providers’ own terms and policies. We are not responsible for the acts, omissions, availability, or policies of third-party providers.
12. Privacy
Our Privacy Policy explains what data the Service handles and how. The Service uses browser storage strictly to provide the functionality you request and does not use analytics, advertising, or tracking cookies. By using the Service you also agree to the Privacy Policy.
13. Disclaimer of warranties
The Service is provided “as is” and “as available”, without warranty of any kind, whether express, implied, or statutory, including any implied warranties of merchantability, fitness for a particular purpose, title, non-infringement, accuracy, or that the Service will be uninterrupted, secure, error-free, or that data will be retained or recoverable.
Some jurisdictions do not allow the exclusion of certain warranties, so some of the above exclusions may not apply to you. Nothing in these Terms limits any non-waivable statutory rights you may have as a consumer.
14. Limitation of liability
To the maximum extent permitted by law, we will not be liable for any indirect, incidental, special, consequential, exemplary, or punitive damages, or for any loss of profits, revenue, data, goodwill, or business opportunity, or for the cost of substitute services, arising out of or relating to the Service, even if we have been advised of the possibility of such damages.
To the maximum extent permitted by law, our total aggregate liability arising out of or relating to the Service and these Terms will not exceed the greater of (a) the total amount you paid us, if any, in the twelve months before the event giving rise to the claim, or (b) 100 U.S. dollars (or its equivalent in your local currency).
Nothing in these Terms excludes or limits liability that cannot lawfully be excluded or limited, including liability for fraud, for gross negligence or willful misconduct, or for death or personal injury caused by negligence. To the extent the law does not permit some of the above limitations, they apply only to the extent permitted.
15. Indemnification
To the maximum extent permitted by law, you agree to defend, indemnify, and hold us harmless from and against any claims, liabilities, damages, losses, and expenses (including reasonable legal fees) arising out of or related to: (a) the personal data you enter or upload, including data about individuals who have not consented; (b) your sharing of links and your collaborators’ access to a plan; (c) your breach of these Terms or of any law, including data-protection and privacy law; and (d) Your Content. This indemnity applies only to the extent permitted by applicable law and, where you use the Service as a consumer, only to claims arising from your breach of these Terms or your unlawful conduct. It does not apply to the extent a claim arises from our own breach of these Terms, our negligence, or our willful misconduct.
16. Assumption of risk
You accept and assume all risk arising from the local-first design of the Service, including the risk of data loss from clearing browser storage, device or browser changes, or private-browsing mode, and the risk that anyone you give a link to may view, edit, copy, or retain a shared plan.
17. Changes to these Terms
We may update these Terms from time to time. The “Last updated” date at the top reflects the current version. For material changes, we will take reasonable steps to notify you — for example, by an in-app notice — and, where required by applicable consumer law, give you at least 30 days’ notice before they take effect. Your continued use of the Service after a change takes effect constitutes acceptance of the updated Terms. If you do not agree, stop using the Service.
18. Suspension and termination
You may stop using the Service at any time. We may suspend or terminate your access at any time, with or without notice, if we reasonably believe you have violated these Terms or the law, or if required to protect the Service or others.
On termination, data stored in your browser remains in your browser until you delete it. For data you have shared, revoking a link deletes the server-side copy immediately; otherwise we will use reasonable efforts to delete shared-session data within 30 days of the relevant link being abandoned or terminated. Any provision that by its nature should survive termination — including those addressing your data and content, data loss, sharing and collaboration, the AI assistant, acceptable use, intellectual property, the disclaimers and limitation of liability, indemnification, assumption of risk, and governing law — survives.
19. Governing law and disputes
These Terms and any dispute arising out of or relating to them or the Service are governed by the laws of Georgia, without regard to its conflict-of-laws rules.
Before starting any formal proceeding, you agree to first contact us at [email protected] and attempt in good faith to resolve the dispute informally for at least 30 days. If it cannot be resolved, the dispute will be subject to the exclusive jurisdiction of the competent courts of Tbilisi, Georgia.
If you use the Service as a consumer, this section does not deprive you of the protection of any mandatory consumer-protection provisions, or of the right to bring proceedings in the courts, of the country where you live.
20. General
These Terms, together with the Privacy Policy, are the entire agreement between you and us regarding the Service and supersede any prior agreements. If any provision is held invalid or unenforceable, it will be modified to the minimum extent necessary to make it enforceable, or if that is not possible, severed, and the remaining provisions will remain in full force. Our failure to enforce any provision is not a waiver of it. You may not assign these Terms without our consent; we may assign them to a successor in connection with a transfer of the Service. Headings are for convenience only.
21. Contact
Questions about these Terms can be sent to Alexey Ivanov at [email protected].