Terms of Service
Last updated: October 15, 2026
These Terms of Service (“Terms”) govern your access to and use of the Skyelight website, web app, browser extension, review badge, build plugin, MCP server and API, and the integrations they connect to (together, the “Service”). The Service is provided by PLASTR LTD, doing business as Skyelight, 3916 Clock Pointe Trail, Suite 103, Stow, OH 44224, United States (“Skyelight”, “we”, “us”, or “our”).
By creating an account or using the Service, you agree to these Terms. If you use the Service on behalf of an organization, you confirm that you are authorized to bind that organization, and “you” includes that organization. If you do not agree to these Terms, do not use the Service. If your organization has signed a separate agreement with us, such as an Enterprise order form, that agreement takes precedence where it conflicts with these Terms.
1. Eligibility
You must be at least 16 years old (or the age of digital consent in your country, if higher) and able to form a binding contract to use the Service. The Service is intended for business and professional use.
2. The Service
Skyelight lets teams and their clients leave threaded feedback pinned to elements on web pages, triage it in a shared workspace, route it to tools such as Slack, Linear, and GitHub, and let coding agents read and answer it. Feedback can be left through the browser extension or through the review badge, a script a customer adds to its own preview builds. On plans that include it, a project can also accept feedback from guests, people without an account, whom the team invites with a code or a review link.
We are continually improving the Service, and features may change over time. If we remove a feature that is a material part of a paid plan you have bought, we will tell you in advance.
3. Accounts, organizations, and roles
Sign-in is handled by our identity provider. You are responsible for activity under your account and for keeping your credentials secure. Tell us promptly at support@skyelight.ai about any unauthorized use.
An organization is the account that holds workspaces and is billed. Each organization has one owner, who is the only person who can change its plan, payment method, or seats, and who can transfer ownership to another member. Within a workspace, members are owners, admins, collaborators, or reviewers. An organization is responsible for everyone it invites, including reviewers from outside its own company, and for how its admins configure what the Service captures.
Guests are not members and take no seat. A guest can leave feedback on the one project they joined and see only their own threads. An organization that turns on guest feedback is responsible for who it shares its guest code and review links with, and for the guests it lets in, and can remove a guest, reset the code, or turn guest feedback off at any time. If you take part as a guest, these Terms apply to your use of the Service, and the feedback you leave belongs to the organization that owns the project.
4. Plans, fees, and billing
Plans
We offer a Free plan and paid plans, currently Pro and Team, plus Enterprise by agreement. Each plan’s price and limits (such as workspaces, projects, the number of threads a coding agent may work each month, guest feedback, and access to integrations) are shown in the app before you buy. Pins and threads are not limited on any plan. The Free plan is limited and may change.
Seats
Each paid plan has a base price, which includes the owner’s seat, plus a price for each additional seat. A seat is each distinct person who holds an owner, admin, or collaborator role in any live workspace of your organization. Reviewers are free and never take a seat. When a change adds a seat, such as an invite, an accepted invite, or a role change, we charge the prorated amount for the rest of the current billing period right away. The app shows whether a change adds a seat before you confirm it.
Seats do not go down on their own. When someone is removed or becomes a reviewer, their seat stays paid for and can be filled by the next person at no extra charge. The owner can release vacant seats on the Billing page; the unused time becomes a credit on your next invoice.
Payment and renewal
Paid plans are billed in advance, monthly or annually, through our payment processor, Stripe, by card or US bank account. Your subscription renews automatically at the end of each billing period until you cancel or move to the Free plan. By providing a payment method, you authorize us to charge it for your subscription, added seats, and applicable taxes.
Changing plans and cancelling
- Upgrades and changes between paid plans take effect at once, and the prorated difference is charged or credited immediately.
- Moving to the Free plan is a cancellation. It takes effect at the end of your current billing period, and your paid plan keeps working until then. Your organization must first fit within the Free plan’s limits.
- If an organization deletes its last workspace or deletes itself, its subscription ends immediately.
Refunds
Fees are non-refundable, except where these Terms say otherwise or the law requires. Downgrades and released seats are credited against future invoices rather than refunded to your payment method.
Failed payments
If a payment fails, Stripe will retry it and your plan keeps working while it does. If payment still cannot be collected, your organization moves to the Free plan’s limits. We do not delete your data because a payment failed: your workspaces, projects, and threads stay, integrations are paused rather than disconnected, and paying again restores the plan.
Free trials
We may offer a free trial of a paid plan. If you add a payment method, the trial converts to a paid subscription when it ends and you will be charged. If you do not, your organization moves to the Free plan’s limits when the trial ends.
Taxes and price changes
Prices do not include taxes. You are responsible for any sales, use, value-added, or similar taxes that apply, other than taxes on our income. We may change our prices. We will give you at least 30 days’ notice, and a new price applies from your next renewal after that notice.
5. Acceptable use
You agree that you will not:
- use the Service in violation of any law or regulation;
- use the extension or the review badge on pages, systems, or products you are not authorized to access or annotate, or add the review badge to a site you do not control;
- capture, store, or share content you do not have the right to, including sensitive personal data, credentials, payment card data, or health information, without authority and a lawful basis;
- share your API tokens, or let anyone use your account or credentials;
- share a project’s guest code or review links with people your organization has not chosen to invite;
- upload malware, or try to gain unauthorized access to the Service, other accounts, or our systems;
- probe, scan, overload, or disrupt the Service, or get around rate limits, plan limits, security, or access controls;
- reverse engineer, copy, resell, or build a competing product from the Service, except where the law forbids this restriction or an open-source license allows it; or
- use the Service to harass anyone or to store unlawful, infringing, or harmful content.
We may suspend or end access for conduct that breaks these Terms or that we reasonably believe harms the Service or others.
6. The extension, review badge, and build plugin
The browser extension works on pages you visit in your browser, and runs a small script inside each page so it can note the page’s recent errors and failed requests; it sends nothing unless you start a thread. The review badge runs on sites where you choose to add it, and only signs in reviewers, and guests where you allow them, on the addresses your workspace has allowed. When someone starts a thread, the Service captures the page context around the element, including browser details and the page’s recent errors and failed requests, and, if your workspace has turned screenshots on, a screenshot of the visible area around it, as described in our Privacy Policy.
You are responsible for how you deploy and configure these tools: getting any rights, permissions, and consents you need, giving any notices required to the people who use your sites, marking sensitive areas of your pages for redaction, and following the terms of the platforms where you use them.
The build plugin (@skyelight/build) and the MCP package (@skyelight/mcp) are published under the MIT License, which governs your use of their code. Using them to connect to the Service is subject to these Terms. Keeping the build plugin out of your production builds is a setting in your own build configuration, and you are responsible for it.
7. Coding agents and the API
On every plan, anyone holding a paid seat can connect coding agents over MCP or use our API with a personal token or an OAuth connection. On the Free plan, the number of threads an agent may work each month is limited, as shown in the app; the feedback people leave is not.
- A token or connection acts as you. You are responsible for everything done with it, and replies and status changes an agent makes are attributed to you.
- Keep tokens secret. We show a token only once, and you can revoke it at any time. Tokens are revoked automatically when you no longer hold a paid seat in that organization.
- When an agent reads a thread, its content, including screenshots, is sent to that agent and its provider at your request. Your use of that tool is governed by your agreement with its provider.
- We apply rate limits and may change, limit, or revoke access to protect the Service.
8. AI features
The Service uses AI to suggest each thread’s type and to write a one-line summary. AI output can be wrong, so review it before relying on it. Your organization’s admins can turn automatic classification off. We do not use your content to train AI models.
9. Integrations and third-party services
The Service relies on third-party providers and can connect to services such as Slack, Linear, and GitHub. When you connect one, you authorize us to exchange data with it as needed to do what you asked. Your use of those services is governed by their own terms and privacy policies, and we are not responsible for them. Integrations are paused if your plan no longer includes them.
10. Your content
You and your organization keep all rights in the feedback, comments, images, screenshots, and other content submitted to the Service (“Your Content”). You grant us a worldwide, non-exclusive, royalty-free license to host, store, process, display, and transmit Your Content only as needed to provide and support the Service for you and your organization, including through the service providers listed in our Privacy Policy. Feedback that guests leave in your projects is part of Your Content. We do not sell Your Content.
You confirm that you have the rights needed to submit Your Content and grant this license, and that Your Content does not infringe or violate anyone’s rights or any law.
Where we process personal data on your organization’s behalf, we act as its processor, as described in our Privacy Policy. If your organization needs a data processing agreement, contact us.
11. Feedback to us
If you send us suggestions or feedback about the Service, you grant us the right to use it without restriction or obligation to you.
12. Intellectual property
The Service, including its software, design, and content (other than Your Content and code we publish under open-source licenses), is owned by PLASTR LTD and its licensors and protected by intellectual property laws. We grant you a limited, non-exclusive, non-transferable, revocable right to use the Service under these Terms. All rights not expressly granted are reserved.
13. Suspension, termination, and your data
You can stop using the Service at any time. The organization owner can cancel a paid plan as described above, or delete the organization. We may suspend or end your access if you breach these Terms, if the law requires it, or if we stop offering the Service, in which case we will give you reasonable notice where we can.
A deleted workspace can be restored for 30 days and is then permanently deleted with its content and files. A deleted project is permanently deleted at once. Copy anything you want to keep before deleting it.
When these Terms end, your right to use the Service ends. Sections that by their nature should survive will survive, including fees owed, licenses you have granted, disclaimers, limitations of liability, indemnities, and governing law.
14. Disclaimers
The Service is 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, and non-infringement. We do not warrant that the Service will be uninterrupted, error-free, or secure, or that it will meet your requirements. Nothing in these Terms limits warranties or rights that cannot be excluded under applicable law, including mandatory consumer rights.
15. Limitation of liability
To the maximum extent the law permits, Skyelight and its suppliers will not be liable for any indirect, incidental, special, consequential, or punitive damages, or for any loss of profits, revenue, data, or goodwill, arising out of or related to the Service. To the maximum extent the law permits, our total liability arising out of or related to the Service will not exceed the greater of the amounts you paid us for the Service in the twelve months before the claim or one hundred US dollars (USD 100). Nothing in these Terms excludes liability that cannot be excluded under applicable law.
16. Indemnification
You agree to indemnify and hold harmless PLASTR LTD and Skyelight from any claims, damages, liabilities, and expenses (including reasonable legal fees) arising out of Your Content, your use of the Service, your deployment of the extension, review badge, or build plugin, the actions of agents you connect, or your breach of these Terms or of any law or third-party right.
17. Governing law and disputes
These Terms are governed by the laws of the State of Ohio, United States, without regard to conflict-of-law rules. The state and federal courts located in Summit County, Ohio will have exclusive jurisdiction, except where mandatory local law gives you the right to bring proceedings in your own country.
18. Changes to these Terms
We may update these Terms from time to time. When we make material changes, we will update the “Last updated” date above and notify you by email or in the app before they take effect. Your continued use of the Service after that means you accept the revised Terms. Price changes follow the notice rules in section 4.
19. Contact us
Questions about these Terms? Contact us at support@skyelight.ai, or by post at PLASTR LTD, doing business as Skyelight, 3916 Clock Pointe Trail, Suite 103, Stow, OH 44224, United States.