Acceptable Use Policy
Effective: [INSERT DATE]
This policy is part of our Terms of Service. Use OffCoder for what it's for — coding. Don't run cryptominers, scrapers, scams, or anything illegal. Resource limits are real, not suggestions.
1. Forbidden uses
You may not use OffCoder, its runtime sandboxes, or any feature to:
Compute abuse
- Mine cryptocurrency, perform proof-of-work for any blockchain, or run hash-rate-for-hire
- Run distributed-computing or fold-at-home-style workloads not related to your own development
- Execute denial-of-service tools, port scanners, brute-forcers, or pen-test scanners against systems you don't own or have authorization to test
- Stress-test, load-test, or flood third-party APIs without their express permission
- Deliberately exhaust your resource quota then attempt to reset by creating new accounts (sock-puppet quota farming)
Malicious / illegal content
- Distribute malware, ransomware, exploits, rootkits, keyloggers, or any code intended to compromise systems
- Phishing pages, credential harvesters, fake login forms
- Content that infringes copyright, trademark, or other IP (see DMCA)
- Content depicting child sexual abuse material — we report this immediately to NCMEC and Indian law enforcement
- Content promoting violence, hate speech, terrorism, or unlawful discrimination
- Content that violates export controls or sanctions lists
Service abuse
- Reverse-engineer, decompile, or attempt to bypass our authentication, billing, or sandbox isolation
- Probe, scan, or test the vulnerability of our infrastructure (legitimate security research is welcome via security@offcoder.com)
- Resell or sublicense the Service without our written agreement
- Use the AI features to generate content at industrial scale that is then sold or relicensed
- Abuse the BYOK feature to provide a free AI-relay service to third parties
Communication abuse
- Send spam, unsolicited bulk email, or chain mail using any Service feature
- Harass, impersonate, or stalk other users
2. Hard resource limits
For everyone's protection, runtime sandboxes have enforced limits:
- Max 1 vCPU per container (default), up to 4 vCPU on Max-tier upgrades
- Max 512 MB RAM per container (default), up to 8 GB on Max-tier upgrades
- Max 500 MB writable filesystem per job
- Max 10 minutes per job (configurable to 30 min on paid tiers)
- Max 256 PIDs per container
- Network disabled by default (preview mode opts into bridge networking with whitelisted ports)
Containers exceeding limits are killed. Jobs that consistently abuse limits may trigger account-level rate limiting.
3. AI usage limits
- Free + BYOK Free: 200 AI calls/day
- Base: 30/day · Pro: 75/day · Max: 150/day · BYOK Plus: 1,500/day · BYOK Max: 5,000/day
- Hitting your daily cap blocks further AI calls until the cap resets at UTC midnight
- Wallet packs let you buy additional cloud runs but not additional AI calls
Programmatic AI request floods (10+ concurrent requests sustained) trigger automatic rate limiting.
4. Enforcement
Violation may result in:
- Warning for first-time minor violations
- Temporary suspension for repeat or moderate violations
- Permanent account termination + IP block for serious or repeated violations
- Report to law enforcement for illegal content (CSAM, malware, fraud)
For severe violations (active malware distribution, ongoing DDoS), suspension is immediate without prior warning.
5. Reporting abuse
To report a violation by another user, email abuse@offcoder.com with as much detail as you can share. We respond within 1 business day.
6. Appeals
If your account is suspended and you believe it's in error, email appeals@offcoder.com with your account email + a brief explanation. We review within 5 business days.