Terms of Service
Plain terms.
These terms govern your use of Keelnest. In short: use it on applications you are authorized to monitor, pay for the tier you use, and understand that we observe and advise but never act on your providers.
Effective 12 September 2026
1. Agreement
By creating a workspace, running the Free Silent Failure Check, or using the service in any way, you agree to these terms and to the Privacy Policy. If you are using Keelnest on behalf of a company, you confirm you have authority to bind it, and “you” means that company. If you do not agree, do not use the service.
2. The service
Keelnest observes web applications through read-only connections to the providers you connect, verifies publishes by re-running the journeys you confirm, compares payments and usage against baselines built from your own history, explains incidents in plain language, and can propose repairs as pull requests verified on a preview deployment. Agency tiers add clients, response targets, roles and white-label reports. The current feature set and limits per tier are on the pricing page.
3. What Keelnest does not do
- It never moves money: no refunds, charges, payouts or price changes in Stripe or any other provider.
- It never changes your provider settings, environment variables, DNS or access controls.
- It never merges to production or runs migrations. A human on your team approves every repair.
- It does not certify that an application is secure, compliant or available. Findings are evidence for your decisions.
4. Your account and workspace
You must provide accurate account information and keep your sign-in method secure. You are responsible for everyone you invite to your workspace and for what they do with the roles you give them. Tell us at once at security@keelnest.com if you believe your account has been compromised. One person may not share a single seat.
5. Authorized use
You may add only applications you own or are expressly authorized to monitor, and connect only provider accounts you are entitled to use. The Free Silent Failure Check may be run only against sites you own or have written permission to test. You agree not to use the service to probe, scan or interfere with systems that are not yours, to circumvent tier limits, to resell access without an agreement with us, to reverse engineer the service, or to use it in violation of any law or the terms of the providers you connect.
6. Provider connections and credentials
You grant us permission to use the credentials you connect solely to provide the service, within the scopes described on the security page. You remain responsible for those credentials with the provider and may revoke them at any time, which stops the related observations and shows as a coverage gap. You confirm that connecting a credential does not breach an agreement you have with the provider.
7. Journeys and safe test payments
You confirm every journey before it is scheduled and are responsible for the test accounts and test data it uses. Production payment journeys must use a safe test mechanism you supply, such as a Stripe test card on a test-mode checkout or a coupon that reduces the total to zero. Where none exists, the journey stops before the payment step and payment coverage is reported as missing. You are responsible for any real charge caused by test data you configured incorrectly.
8. Repairs
Where enabled, Keelnest may propose a fix as a pull request on a repository you have connected and verify it on a preview deployment. The proposal is a recommendation. You review and decide whether to merge, and you are responsible for the result in your production environment. We never merge on your behalf.
9. Tiers, billing and renewals
- Free tier. One application with the limits shown on the pricing page. We may change free-tier limits with 30 days’ notice.
- Paid tiers. Billed in advance, monthly or yearly, through our payment processor, Polar. Yearly billing is charged as ten months.
- Extra applications. Applications beyond a tier’s allowance are billed per application at the rate shown on the pricing page and inherit the tier’s journey frequency.
- Changes. Upgrades apply immediately with a prorated charge. Downgrades apply at the end of the current period. If you exceed a tier’s allowance, we tell you before billing extra applications.
- Renewal and cancellation. Subscriptions renew automatically until cancelled. Cancel at any time from Billing; access continues until the period ends. Fees already paid are not refunded, except where the law requires it or where we ended the service under section 15.
- Taxes. Prices exclude VAT and similar taxes, which are added where applicable.
- Price changes. We may change prices with at least 30 days’ notice by email. Changes apply at your next renewal.
10. Your data
You own the data you provide and the observation data collected from your applications. You grant us a licence to process it to provide, secure and improve the service, as described in the Privacy Policy. We may use aggregated, de-identified data to improve baselines and detection. You are responsible for having the rights and notices needed to let us process data about your customers, including any data your journeys and the error snippet collect.
11. Confidentiality
Each of us will keep the other’s non-public information confidential and use it only for this agreement. This includes your configuration, credentials and observation data on our side, and unreleased features or pricing on yours. The obligation does not cover information that is public, independently developed, or required to be disclosed by law, in which case the disclosing party notifies the other where permitted.
12. Intellectual property
We own the service, its software, design and documentation. You receive a limited, non-exclusive, non-transferable right to use it during your subscription. Reports and explanations generated for you may be used and shared by you freely, including under your own brand on tiers that include white-label reports. You keep all rights in your applications and code; a repair pull request is yours once opened on your repository.
13. Third-party services
The service depends on providers you connect (for example Stripe, Vercel, Netlify, Supabase, GitHub, OpenAI and Anthropic) and on our own processors. Their availability, APIs and terms are outside our control. If a provider changes or withdraws an API, the related observations may become unavailable and are shown as coverage gaps.
14. Availability and support
We aim for continuous monitoring but do not guarantee uninterrupted service. Planned maintenance is announced in advance where possible. Gaps in our own monitoring are reported in your reports as gaps, never hidden as healthy time. Support is provided by email at the level shown for your tier. Response times stated for support are targets, not guarantees.
15. Suspension and termination
You may delete your workspace at any time. We may suspend or terminate access if you breach these terms, if your use threatens the security or integrity of the service or of others, if payment fails after reasonable notice, or if the law requires it. Where practical we warn you first and give you time to correct the issue. On termination we delete your data as described in the Privacy Policy and, if we ended the agreement without cause, refund prepaid fees for the unused period.
16. Disclaimers
The service is provided “as is” and “as available”. To the fullest extent permitted by law we disclaim all warranties, express or implied, including merchantability, fitness for a particular purpose and non-infringement. We do not warrant that monitoring will detect every failure, that estimates will match actual losses, or that a proposed repair will work in your environment.
17. Limitation of liability
To the fullest extent permitted by law, neither party is liable for indirect, incidental, special, consequential or punitive damages, or for lost profits, revenue or data, arising from this agreement. Our total liability for all claims in any twelve-month period is limited to the fees you paid us in the twelve months before the event giving rise to the claim. These limits do not apply to breaches of confidentiality, to a party’s indemnity obligations, or to liability that cannot be limited by law.
18. Indemnity
You will defend and indemnify us against claims arising from your applications, your data, your breach of section 5, or your use of credentials you were not entitled to connect. We will defend and indemnify you against claims that the service, used as permitted, infringes a third party’s intellectual property rights.
19. Governing law and disputes
These terms are governed by the laws of the jurisdiction stated on your invoice, without regard to conflict-of-law rules. Before starting formal proceedings, the parties will try in good faith to resolve any dispute by discussion for 30 days. Nothing in this section limits either party’s right to seek urgent injunctive relief.
20. Changes to these terms
We may update these terms as the service and the law change. Material changes are announced by email and in the app at least 14 days before they take effect. Continued use after that date means you accept the new terms. If you do not, cancel before they take effect and we refund any prepaid fees for the unused period.
21. General
This agreement is the entire agreement between us about the service and replaces earlier discussions. If a provision is unenforceable, the rest remains in effect. Neither party may assign the agreement without consent, except to a successor in a merger or sale. Notices to us go to hello@keelnest.com; notices to you go to your account email.