realdev@terminal — terms-of-service
Terms of Service
Effective: March 10, 2026
Last Updated: March 10, 2026
Contact: michael@realdev.dev
1. Introduction & Acceptance of Terms
Welcome to RealDev. These Terms of Service ("Terms") govern your access to and use of the RealDev platform, including our website, applications, APIs, and all related services (collectively, the "Service"), operated by RealDev ("we," "us," or "our").
By creating an account, accessing, or using the Service, you agree to be bound by these Terms. If you do not agree to all of these Terms, you may not access or use the Service.
We reserve the right to update or modify these Terms at any time. We will notify registered users of material changes via email or a prominent notice on the Service. Your continued use of the Service after such changes constitutes acceptance of the updated Terms.
2. Definitions
"Service" refers to the RealDev platform, including all features, tools, content, and functionality available through realdev.dev.
"User" or "you" refers to any individual who accesses or uses the Service, whether registered or unregistered.
"Account" refers to your registered profile on the Service, created via email/password or Google OAuth authentication.
"Content" refers to all text, code, data, images, and other materials available on or through the Service.
"User Code" refers to source code, scripts, and programming files that you write, upload, or submit through the Service.
"Submission" refers to User Code submitted for evaluation against a challenge's test suite.
"Pro Plan" refers to the paid subscription tier at $15/month, providing enhanced features including AI-powered code reviews and increased usage limits.
"Free Tier" refers to the no-cost access level with limited features and usage quotas.
"AI Features" refers to functionality powered by artificial intelligence, including automated code reviews and script generation via the Anthropic Claude API.
3. Account Registration & Security
To access certain features of the Service, you must create an Account using either an email address and password or Google OAuth authentication. You must provide accurate and complete registration information.
You are limited to one Account per person. Creating multiple accounts to circumvent usage limits, bans, or for any other purpose is prohibited and may result in termination of all associated accounts.
You are responsible for maintaining the confidentiality of your Account credentials and for all activities that occur under your Account. You must immediately notify us of any unauthorized use of your Account.
We reserve the right to suspend or terminate Accounts that violate these Terms, exhibit suspicious activity, or remain inactive for extended periods.
4. Description of Service
RealDev is a platform for developers to practice real-world feature implementation through hands-on coding challenges. The Service includes:
Coding Challenges: Curated challenges that simulate real-world development tasks across multiple programming languages, including authentication systems, API development, data management, and integration patterns.
Docker-Based Code Execution: Isolated Docker containers for writing, running, and testing code in a secure, sandboxed environment with support for Node.js, Python, Java, Go, C, and Ruby.
AI-Powered Code Reviews: Automated analysis of submitted code using the Anthropic Claude API, providing educational feedback on code quality, best practices, and potential improvements (Pro Plan feature).
Progress Tracking: Tools to monitor your learning progress, submission history, streak data, and performance across challenges.
Interactive Terminal: A browser-based terminal interface for direct interaction with your development environment.
5. Acceptable Use Policy
You agree to use the Service only for lawful purposes and in accordance with these Terms. You must not:
Submit or execute malicious code, including but not limited to viruses, worms, trojans, ransomware, or any code designed to damage, disrupt, or gain unauthorized access to systems or data.
Attempt to run cryptocurrency miners, distributed computing tasks, or any resource-intensive processes unrelated to the coding challenges.
Conduct denial-of-service (DoS) attacks, flood requests, or any activity that degrades the Service for other users.
Attempt to escape, breach, or circumvent Docker container isolation, access host systems, or exploit container vulnerabilities.
Scrape, crawl, or automatically extract content from the Service, including challenge descriptions, test cases, solutions, or user data.
Attempt prompt injection, jailbreaking, or manipulation of AI features to generate harmful, misleading, or unauthorized content.
Share Account credentials, use automated tools to access the Service, or circumvent rate limits or usage quotas.
Violate any applicable laws, regulations, or third-party rights while using the Service.
6. User-Submitted Code & Content
You retain full ownership of all User Code that you write and submit through the Service. RealDev does not claim ownership of your code.
By submitting User Code, you grant RealDev a limited, non-exclusive, worldwide license to execute, store, display, and process your code solely for the purposes of: (a) running your code against challenge test suites, (b) displaying your submission history to you, (c) providing AI-powered code reviews when requested, and (d) maintaining the Service.
We do not share, sell, or publicly display your User Code to other users unless you explicitly opt in to such sharing. Your submissions are private to your Account.
You represent that you have the right to submit all User Code and that your submissions do not infringe any third-party intellectual property rights.
7. AI-Generated Content Disclaimer
AI-powered code reviews and script generation features are provided for educational purposes only. AI-generated feedback may contain errors, inaccuracies, or incomplete analysis.
When you use AI features, your submitted code is sent to the Anthropic Claude API for processing. Anthropic processes this data according to their own terms of service and privacy policy. We send only the code necessary for the review, along with challenge context.
You should not rely solely on AI-generated feedback for production code decisions, security assessments, or any critical application. Always exercise independent judgment and conduct your own review.
RealDev makes no warranties regarding the accuracy, completeness, or reliability of AI-generated content. AI features are subject to availability and may be modified or discontinued.
8. Subscription, Billing & Payments
The Service offers a Free Tier with limited features and a Pro Plan at $15 per month with enhanced capabilities including AI code reviews and increased usage limits.
All payments are processed securely through Stripe. By subscribing to the Pro Plan, you agree to Stripe's Terms of Service. RealDev does not store your full credit card information; all payment data is handled by Stripe.
Pro Plan subscriptions automatically renew each month unless cancelled. You may cancel your subscription at any time through your Account settings or the Stripe Customer Portal. Cancellation takes effect at the end of the current billing period; you retain Pro access until then.
Refund Policy: We offer a full refund within 7 days of your initial Pro Plan subscription if you are not satisfied. After the 7-day period, subscription fees are non-refundable. To request a refund, contact us at michael@realdev.dev.
If a payment fails, we may retry the charge or suspend Pro features until payment is resolved. We will notify you of payment issues via your registered email address.
9. Intellectual Property
The RealDev platform, including its design, code, challenge content, test suites, documentation, logos, and trademarks, is owned by RealDev and protected by intellectual property laws.
Challenge descriptions, starter code, test cases, and editorial content are the property of RealDev. You may not reproduce, distribute, or create derivative works from this content without written permission.
You retain ownership of all original code you write and submit through the Service, as described in Section 6.
10. Third-Party Services
The Service integrates with third-party services. By using the Service, you acknowledge that your data may be shared with these providers as necessary:
Stripe: Processes all payment transactions. Receives your payment method details, billing address, and transaction information. Governed by Stripe's Privacy Policy and Terms of Service.
Google OAuth: If you sign in with Google, we receive your name, email address, and profile picture from Google. Governed by Google's Privacy Policy.
Anthropic (Claude API): When you use AI features, your submitted code and challenge context are sent to Anthropic for processing. Governed by Anthropic's Terms of Service and Usage Policy.
Resend: Handles transactional email delivery (account verification, password reset, mailing list). Receives your email address and message content. Governed by Resend's Privacy Policy.
We are not responsible for the practices or policies of third-party services. We encourage you to review their respective terms and privacy policies.
11. Disclaimer of Warranties
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
We do not warrant that: (a) the Service will be uninterrupted, timely, secure, or error-free; (b) AI-generated code reviews or feedback will be accurate, complete, or reliable; (c) any results obtained from using the Service will meet your expectations; or (d) use of the Service will lead to employment or career outcomes.
No advice or information, whether oral or written, obtained from RealDev or through the Service shall create any warranty not expressly stated in these Terms.
12. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, REALDEV SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS, DATA, USE, OR GOODWILL, ARISING OUT OF OR IN CONNECTION WITH YOUR USE OF THE SERVICE.
IN NO EVENT SHALL REALDEV'S TOTAL LIABILITY TO YOU FOR ALL CLAIMS ARISING OUT OF OR RELATING TO THE SERVICE EXCEED THE GREATER OF: (a) THE AMOUNT YOU PAID TO REALDEV IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM, OR (b) ONE HUNDRED U.S. DOLLARS ($100).
SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF CERTAIN DAMAGES, SO SOME OF THE ABOVE LIMITATIONS MAY NOT APPLY TO YOU.
13. Indemnification
You agree to indemnify, defend, and hold harmless RealDev, its officers, directors, employees, and agents from and against any claims, liabilities, damages, losses, and expenses (including reasonable attorneys' fees) arising out of or in any way connected with: (a) your use of the Service; (b) your violation of these Terms; (c) your violation of any third-party rights; or (d) your User Code or other content you submit through the Service.
14. Termination
You may terminate your Account at any time by contacting us or using the account deletion feature in your profile settings. Upon termination, your right to use the Service immediately ceases.
We may suspend or terminate your Account at any time, with or without notice, for conduct that we determine violates these Terms, is harmful to other users or the Service, or for any other reason at our sole discretion.
Upon termination: (a) your access to the Service will be revoked; (b) your User Code and submission history may be deleted after a reasonable retention period; (c) any active Pro Plan subscription will be cancelled, and no further charges will be made; (d) provisions of these Terms that by their nature should survive termination will survive.
15. Dispute Resolution
These Terms are governed by the laws of the State of Illinois, United States, without regard to conflict of law principles.
Before filing any formal legal claim, you agree to first attempt to resolve the dispute informally by contacting us at michael@realdev.dev. We will attempt to resolve the dispute within 30 days of receiving your notice.
If the dispute is not resolved informally, either party may pursue resolution through binding arbitration or in the courts of Illinois, at the election of the complaining party.
16. General Provisions
Entire Agreement: These Terms, together with our Privacy Policy, constitute the entire agreement between you and RealDev regarding the Service and supersede all prior agreements.
Severability: If any provision of these Terms is found to be unenforceable or invalid, that provision shall be limited or eliminated to the minimum extent necessary, and the remaining provisions shall remain in full force and effect.
No Waiver: Our failure to enforce any right or provision of these Terms shall not constitute a waiver of that right or provision.
Assignment: You may not assign or transfer these Terms or your rights under them without our prior written consent. We may assign our rights and obligations under these Terms without restriction.
Contact Information: For questions about these Terms, please contact us at michael@realdev.dev.