Legal
Terms of Service
The rules for using ProzzleLabs, including competitions, subscriptions, acceptable use, and limitations of liability.
Last updated: June 6, 2026
Acceptance
These Terms of Service govern your access to and use of ProzzleLabs, including the website, daily prozzles, AI-assisted coding workspace, grading system, profiles, leaderboards, subscriptions, and related services.
By creating an account, signing in, starting a session, submitting code, purchasing a plan, or otherwise using ProzzleLabs, you agree to these Terms. If you use ProzzleLabs on behalf of an organization, you represent that you have authority to bind that organization.
The Service
ProzzleLabs is a daily arena for AI coding efficiency. Players receive coding challenges, use an AI-assisted chat and editing interface, run submissions against hidden tests, and compete on leaderboards ranked by verified token usage and other competition signals.
The Service is under active development. Features, models, pricing, limits, problem availability, scoring rules, and leaderboard rules may change as we improve reliability, fairness, and safety.
Accounts
You need an account to play most prozzles, save sessions, appear on leaderboards, manage subscriptions, or access settings. Authentication is currently provided through GitHub via Supabase Auth.
You are responsible for keeping your account secure and for activity that occurs through your account. You may not create accounts in bulk, impersonate another person, sell access to your account, or use another user's account without permission.
- You must be at least 13 years old to use ProzzleLabs.
- If you are under the age of majority where you live, you may use ProzzleLabs only with consent from a parent or legal guardian.
- Your display name and public activity must not be misleading, abusive, infringing, or unlawful.
Plans, Billing, and Usage Limits
ProzzleLabs may offer free and paid plans. Paid subscriptions are processed by Stripe, and your purchase is also subject to Stripe's checkout and billing terms.
Unless stated otherwise at checkout, subscriptions renew automatically until canceled. You can cancel or manage a subscription through the billing portal when available. Plan changes may take time to appear after Stripe confirms the billing event.
Plan benefits, model access, BYOK availability, frontier model access, monthly usage allowances, session limits, practice access, and daily competition access may differ by plan. We may enforce technical limits to control cost, prevent abuse, and preserve fair competition.
- Fees are non-refundable except where required by law or expressly stated by ProzzleLabs.
- You are responsible for taxes, payment method validity, and any charges from your own API provider when you use bring-your-own-key features.
- We may suspend paid features if payment fails, a charge is disputed, or we detect abuse.
AI Sessions and Code Execution
The AI workspace may send your prompts, chat history, problem text, current code buffer, tool calls, and related session context to model providers such as OpenAI or Google. Model output may be inaccurate, incomplete, unsafe, or unsuitable for your intended use.
Submissions are executed against hidden tests through grading infrastructure. Code execution is intended only for solving the provided prozzle. Do not submit secrets, production credentials, private customer data, malware, exploit payloads, or code that you are not allowed to share.
You are responsible for reviewing, testing, and validating any AI-generated or AI-assisted code. ProzzleLabs does not guarantee that a passing submission is correct outside the hidden tests or suitable for any real-world system.
Competitions and Leaderboards
Leaderboards are designed to compare verified, passing sessions using token spend and other published scoring signals. We may display your display name, rank, plan badge, final token count, solved problem counts, average placement, and related public competition data.
We may reject, hide, recalculate, or remove sessions, submissions, ranks, or accounts if we believe they are inaccurate, abusive, automated, manipulated, or otherwise inconsistent with fair play.
- Do not attempt to access hidden tests, grading internals, admin routes, private database records, or another user's sessions.
- Do not automate play, scrape leaderboards at abusive rates, manipulate token counts, exploit model routing, or bypass plan limits.
- Do not use prompts or code intended to attack ProzzleLabs, its providers, or other users.
Your Content
You retain ownership of prompts, code, messages, profile text, submissions, and other content you provide to ProzzleLabs, subject to any rights owned by others.
You grant ProzzleLabs a worldwide, non-exclusive, royalty-free license to host, store, process, reproduce, display, transmit, modify for formatting or technical operation, and otherwise use your content as needed to provide, secure, support, debug, and improve the Service.
For content that you make public through leaderboards, profiles, shared sessions, or similar features, you grant ProzzleLabs permission to display that content publicly as part of the Service.
ProzzleLabs Content and Feedback
The Service, site design, software, problem statements, hidden tests, scoring systems, names, logos, and other ProzzleLabs materials are owned by ProzzleLabs or its licensors and are protected by intellectual property laws.
You may use ProzzleLabs only as allowed by these Terms. You may not copy, resell, reverse engineer, or build a competing dataset from non-public problems, hidden tests, internal scoring rules, or private service data.
If you send ideas, bug reports, or other feedback, you allow ProzzleLabs to use that feedback without restriction or compensation.
Acceptable Use
You agree not to misuse ProzzleLabs or help anyone else misuse it.
- Do not violate laws, third-party rights, model provider policies, payment processor rules, or platform security controls.
- Do not upload or submit content that is unlawful, abusive, harassing, hateful, sexually exploitative, infringing, deceptive, or harmful.
- Do not interfere with the Service, overload infrastructure, probe for vulnerabilities without permission, or attempt unauthorized access.
- Do not use ProzzleLabs to generate, execute, or distribute malware, credential theft, spam, evasion tools, or instructions for wrongdoing.
- Do not remove notices, conceal your identity to evade enforcement, or continue using the Service after suspension.
Termination
You may stop using ProzzleLabs at any time. We may suspend or terminate your access, remove content, disable sessions, or disqualify leaderboard entries if we reasonably believe you violated these Terms, created risk for the Service, or caused legal or security concerns.
After termination, sections that by their nature should survive will survive, including intellectual property, content licenses, payment obligations, disclaimers, limitations of liability, indemnity, and dispute terms.
Disclaimers
ProzzleLabs is provided on an 'as is' and 'as available' basis. To the fullest extent permitted by law, we disclaim warranties of merchantability, fitness for a particular purpose, non-infringement, availability, accuracy, security, and uninterrupted operation.
We do not warrant that AI outputs, grading results, hidden tests, token counts, rankings, model availability, or billing status will always be complete, accurate, current, or error-free.
Limitation of Liability
To the fullest extent permitted by law, ProzzleLabs and its owners, contributors, service providers, and affiliates will not be liable for indirect, incidental, special, consequential, exemplary, or punitive damages, or for lost profits, lost data, lost goodwill, business interruption, or substitute services.
To the fullest extent permitted by law, the total liability of ProzzleLabs for any claim related to the Service or these Terms will not exceed the greater of the amount you paid ProzzleLabs in the three months before the claim arose or $100.
Indemnity
You agree to defend, indemnify, and hold harmless ProzzleLabs and its owners, contributors, service providers, and affiliates from claims, damages, liabilities, losses, and expenses arising from your content, your use of the Service, your violation of these Terms, or your violation of law or third-party rights.
Changes and Contact
We may update these Terms from time to time. If changes are material, we will take reasonable steps to notify users, such as updating this page, changing the date above, or providing in-product notice. Your continued use of ProzzleLabs after changes take effect means you accept the updated Terms.
Questions about these Terms can be raised through the ProzzleLabs GitHub repository linked below.
Questions? Open an issue on GitHub.