Terms of Service

These terms cover access to BharatCode. Paid access is a flat-rate monthly subscription to shared capacity; eligible Indian student accounts receive free Qwen coding access up to 10M tokens per IST day. BharatCode Chat remains free.

Subscription and refunds

BharatCode Lite is ₹399/month (₹299 for eligible students). Pro is ₹999/month. Newly approved student Pro offers are ₹499 for the first month, then ₹999/month. On a Lite upgrade, the discounted Pro rate and unused Lite credit are prorated for the rest of the current cycle; ₹999 renewals start on the existing billing date. Existing ₹499 recurring mandates keep their agreed price.

Renewals and refunds

Subscriptions renew monthly through Razorpay until cancelled. New paid subscriptions start billing after checkout authorization. You can request a refund within 30 days of your first charge. For purchases from 7 November 2026 (IST), we may deduct a pro-rata amount for access already provided, using the billing period's daily rate and the time elapsed before your refund request. Refunds return to your original payment method.

Purchases before 7 November 2026 (IST) retain a full refund of the first charge if requested within 30 days.

Previous Pro pricing

Existing ₹699 Pro subscriptions keep access through their verified paid-through date, with no further renewal at the old price. After that date, you must explicitly subscribe again at ₹999/month. We do not automatically increase an existing mandate. Unfinished old-price checkouts are retired.

Upgrades and cancellation

Upgrading Lite to Pro starts Pro after verified payment and cancels Lite. Unused Lite days are not refunded on upgrade; the separate 30-day first-charge guarantee still applies, subject to the refund terms above. You can cancel from your account at any time, and cancellation stops future charges. Prices, plans, features, capacity, model availability, download packages, and integrations may change as the product evolves.

Student access

Verified eligible students receive Qwen coding free up to 10,000,000 total tokens each day, resetting at midnight IST. Input, cached input and output (including reasoning) count. Running requests finish even if they exceed the allowance. Paid usage and Chat do not consume the free allowance. We may verify eligibility and may withdraw free access from accounts that misrepresent student status.

Referrals

For referrals approved from 25 October 2026, each new referred member must make a verified, unrefunded payment for Lite or Pro. Free student verification, complimentary access and an autopay mandate alone do not qualify. Each referred person counts once, and admin approval is required.

Three qualifying referrals earn one month of Pro; earned months stack. Previously approved referrals and earned rewards are preserved. To redeem, cancel renewal on any existing Lite or Pro subscription, resolve unfinished checkouts and let existing access finish. Redemption does not cancel autopay or start a paid subscription automatically. Referral-earned Pro does not include paid Pro Zero Data Retention. Manage referrals.

Fair use

Paid plans have no daily or weekly token allowance and no per-token billing. They provide access to shared capacity, not dedicated throughput or guaranteed response times. Context, output and queue limits still apply. Requests may queue, and heavier usage during contention can mean longer waits. Paid Qwen requests are served before queued free student requests; free requests may time out during sustained paid traffic. BharatCode uses finite shared capacity. Use it for real coding, learning, project work, hackathons, debugging, and related developer workflows. Do not automate wasteful traffic, run sustained bulk generation unrelated to development, bypass availability controls, share or resell access, attack the service, or use the system in ways that prevent others from using it. We may throttle, queue, or restrict accounts whose usage patterns degrade the shared resource for everyone else.

Flagged activity may undergo an authorised, time-limited manual security review, including a bounded sample of prompts and responses. This is a limited exception to paid Pro Zero Data Retention, subject to applicable law and our obligations to you. The scope, access controls and deletion limits are set out in our Privacy Policy. Errors alone are not proof of misuse.

Accounts and submissions

You are responsible for the accuracy of information you submit, including display names, phone numbers, project claims, proof files, and hackathon or community registrations. We may review, reject, hide, or remove submissions that are inaccurate, abusive, or not relevant to BharatCode.

Service limits

The service is offered without uptime guarantees. We may pause serving, queue requests, apply manual review, or restrict access to protect the shared resource, comply with law, or keep the service usable for the community.