Terms of Service

Last updated: February 26, 2026

Agreement to Terms

By accessing or using Ryva, you agree to these Terms of Service. If you do not agree, do not use the service.

Service Description

Ryva is a decision operations platform built on Next.js 16, Clerk, Convex, Anthropic (Claude) via Vercel AI Gateway, Exa web search, GitHub integrations, Slack integrations, PostHog, Sentry, Vercel Analytics, Vercel Speed Insights, and Resend. Features include context ingestion from GitHub and Slack, AI-assisted recommendations through Claude via Vercel AI Gateway, web-search retrieval through Exa, decision tracking, and dashboard workflows.

We may add, remove, or change features over time to improve reliability, security, and product fit.

Accounts and Access

Some features require an account. Authentication and session management are handled by Clerk. You are responsible for:

  • Maintaining secure credentials and session access
  • Activity that occurs under your account
  • Providing accurate and current account details
  • Notifying us promptly about unauthorized account use

Acceptable Use

You must not:

  • Use the service for illegal, fraudulent, or abusive activity
  • Attempt unauthorized access to accounts, APIs, or infrastructure
  • Interfere with service availability or degrade other users' access
  • Upload or transmit malware, exploit code, or harmful payloads
  • Abuse automation or scraping in ways that violate law or policy
  • Reverse engineer or misuse security controls

Data, Files, and Content

You keep ownership of content and files you submit. You grant us a limited license to host, process, and transmit that content only as needed to provide the service.

You are responsible for ensuring you have rights to upload, process, and share any content you submit, including third-party workspace or repository data connected through GitHub and Slack integrations.

Integrations and AI Usage

If you connect GitHub or Slack, you authorize Ryva to access and process data permitted by the scopes you approve. You are responsible for ensuring you have authority to connect those systems.

AI features process request context through Vercel AI Gateway and Anthropic Claude, and may invoke Exa for web-search retrieval when requested by workflow logic or user input.

Billing and Paid Features

If paid plans are enabled, billing and subscription surfaces are handled through Clerk-hosted billing components. Pricing, renewal, and cancellation terms shown at checkout apply to your subscription.

Security and Abuse Prevention

We use layered safeguards such as route protection, CSP/security headers, payload validation, rate limiting on sensitive endpoints, and error monitoring. You agree not to bypass these controls.

Availability and Changes

We aim for reliable service but do not guarantee uninterrupted availability. We may perform maintenance, roll out upgrades, or adjust integrations as needed.

Termination

We may suspend or terminate access for violations of these terms, security threats, legal requirements, or prolonged abuse. You may stop using the service at any time.

Disclaimers

The service is provided on an "as is" and "as available" basis. To the maximum extent permitted by law, we disclaim warranties not expressly stated in these terms.

Limitation of Liability

To the maximum extent permitted by law, Ryva is not liable for indirect, incidental, special, consequential, exemplary, or punitive damages, or loss of profits, revenue, data, or goodwill.

Changes to These Terms

We may update these terms as the product and legal requirements evolve. Continued use after updates means you accept the revised terms.

Contact

Questions about these terms can be sent to support@ryva.dev.