Legal
Terms of Service
Last updated: April 7, 2025
1. Acceptance of terms
By accessing or using the Scriba AI website (scriba-ai.dev) and platform, you agree to be bound by these Terms of Service. If you do not agree, please do not use our services.
These terms constitute a legally binding agreement between you and Scriba AI, with registered office in Milan, Italy.
2. Description of service
Scriba AI provides an AI-powered code transformation platform that converts source code between programming languages and frameworks. Our services include:
• Web-based code transformation platform
• Live demo translator on our homepage
• REST API for automated code conversion
• Enterprise on-premise deployment options
The demo translator is provided for evaluation purposes with usage limits.
3. User obligations
When using our services, you agree to:
• Provide accurate information when contacting us or creating an account
• Not use the service for any unlawful purpose
• Not attempt to reverse-engineer, decompile, or extract our AI models
• Not use automated tools to scrape, abuse, or overload the service
• Not submit malicious code, viruses, or harmful content
• Comply with all applicable laws and regulations
• Respect the intellectual property rights of others
4. Intellectual property
The Scriba AI platform, including its design, AI models, algorithms, and documentation, is our proprietary intellectual property protected by copyright, trademark, and trade secret laws.
You retain all rights to your source code. Code submitted for translation is processed in real-time and NOT stored (zero data retention). The translated output is yours to use without restriction.
The Scriba AI name, logo, and branding are our registered trademarks.
5. Demo translator usage
The live demo translator on our homepage is subject to the following limitations:
• Maximum 10,000 characters per submission
• Maximum 1,000 lines per submission
• Rate limits apply (see rate limit headers in API responses)
• A 30-second cooldown between translations
• CAPTCHA verification required
• The demo is for evaluation purposes only — not for production use
We reserve the right to modify or disable the demo at any time.
6. Service availability and warranties
Our services are provided "as is" and "as available" without warranties of any kind, express or implied. We do not guarantee:
• Uninterrupted or error-free service
• 100% accuracy in code translations
• Compatibility with all codebases or frameworks
For enterprise customers, specific SLAs are defined in individual contracts.
7. Limitation of liability
To the maximum extent permitted by applicable law, Scriba AI shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of profits, data, or business opportunities.
Our total liability for any claim shall not exceed the amount you paid us in the 12 months preceding the claim. This limitation does not apply where prohibited by law.
8. Termination
We may suspend or terminate your access to our services at any time if you violate these terms or engage in abusive behavior. You may stop using our services at any time.
Upon termination, provisions that by their nature should survive (intellectual property, limitation of liability, governing law) will remain in effect.
9. Governing law and jurisdiction
These Terms are governed by and construed in accordance with the laws of Italy and the European Union. Any disputes shall be subject to the exclusive jurisdiction of the courts of Milan, Italy.
For EU consumers, this does not affect your rights under mandatory consumer protection laws of your country of residence.
10. Changes to these terms
We may modify these Terms at any time. Material changes will be communicated via a prominent notice on our website at least 30 days before they take effect.
Continued use of the service after changes take effect constitutes acceptance of the revised terms.
For questions, contact us at legal@scriba-ai.dev.
Questions about our terms? Contact us