Last updated: January 28, 2026
Plain language summary
Raysurfer provides a caching service for AI agent workflows. You own your code, but grant us rights to store and process it for the service. Don't store credentials or illegal content. We charge based on usage, and you can cancel anytime. We're not liable for cached code that doesn't work as expected.
By using Raysurfer ("the Service"), you agree to these Terms of Service. If you're using the Service on behalf of an organization, you represent that you have authority to bind that organization to these terms. If you don't agree, don't use the Service.
Raysurfer is a caching and retrieval infrastructure for AI agent workflows. The Service allows you to:
You must create an account to use the Service. You're responsible for maintaining the security of your account and API keys. Notify us immediately if you suspect unauthorized access to your account.
You're responsible for all activity under your account, including any code stored, retrieved, or executed through the Service.
You agree not to use the Service to:
Warning: Code stored in the Free tier shared namespace may be retrieved by other users. Do not store proprietary, confidential, or credential-containing code on the Free tier.
Ownership: You retain ownership of the code and content you store on the Service. We don't claim ownership of your code.
License to Us: By storing code on the Service, you grant us a worldwide, non-exclusive license to store, process, transmit, and display your code as necessary to provide the Service. This includes creating embeddings, running AI quality analysis, and returning code in response to search queries.
Free Tier Sharing: If you use the Free tier, you acknowledge that your stored code may be retrieved by other Free tier users through semantic search. Upgrade to Pro or Enterprise for isolated namespaces.
Free Tier: 500 API requests per month. Requests beyond this limit will be blocked until the next billing period.
Pro Tier: $28/month includes 1,000 requests. Additional usage is billed at $0.05 per cache hit and $0.005 per cache miss.
Enterprise: Custom pricing. Contact us for details.
Payments are processed by Stripe. You authorize us to charge your payment method for subscription fees and usage-based charges. Failed payments may result in service suspension.
Refunds: We offer a 14-day money-back guarantee for paid plans. After 14 days, fees are non-refundable. You can cancel anytime and retain access until the end of your billing period.
We strive to maintain high availability but don't guarantee uninterrupted service. The Service may be temporarily unavailable due to maintenance, updates, or circumstances beyond our control.
Enterprise customers may have separate Service Level Agreements (SLAs) with specific uptime commitments.
THE SERVICE IS PROVIDED "AS IS" WITHOUT WARRANTIES OF ANY KIND. We don't guarantee that:
You're responsible for testing and validating any code retrieved from the Service before using it in production.
To the maximum extent permitted by law, Raysurfer and its operators shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including:
Our total liability for any claims under these terms shall not exceed the amount you paid us in the 12 months preceding the claim.
You agree to indemnify and hold harmless Raysurfer from any claims, damages, or expenses (including legal fees) arising from your use of the Service, your content, or your violation of these terms.
By You: You can cancel your account at any time through the dashboard or by contacting us. Upon cancellation, you retain access until the end of your billing period.
By Us: We may suspend or terminate your account if you violate these terms, fail to pay, or engage in activity that harms the Service or other users. We'll provide notice when possible.
Effect of Termination: Upon termination, your code blocks and data will be deleted within 30 days. You may request a data export before termination.
We may update these terms from time to time. We'll notify you of material changes via email or through the Service. Continued use after changes constitutes acceptance. If you disagree with changes, you may cancel your account.
These terms are governed by the laws of the State of Delaware, United States, without regard to conflict of law principles. Any disputes shall be resolved in the courts of Delaware.
Entire Agreement: These terms, together with our Privacy Policy, constitute the entire agreement between you and Raysurfer.
Severability: If any provision is found unenforceable, the remaining provisions remain in effect.
Assignment: You may not assign these terms without our consent. We may assign these terms in connection with a merger or acquisition.
Questions about these terms? Contact us at raymond@raysurfer.com.