Home / Inference
Hack Club AI
ai.hackclub.com/proxy/v1Inference gateway, keyed; model listing is keylessinference/hack-club-aiJSONcomparereport an errorprovider JSON
- Free allowance
- Every account can spend $3 per day across all endpoints and make 7,500 requests per 30 minutes; no credit card
- Verdict
- fails: identitythe identity required is not reachable without it
- Cost
- free tier
- Identity
- institutionno card, no phone
- Binding limit
- volume-quotaUSD 3 per day of spend per account across all endpoints, resets at 00:00 UTC; 402 Payment Required when reached
- Evidence
- documented6 sources; a first-party page was read and the sentence quoted
- Freshness
- stale on 2026-11-29checked 2026-10-29 (live); stale on 2026-11-29
| Free tier | Every account can spend $3 per day across all endpoints and make 7,500 requests per 30 minutes; no credit card unit mixed; metered on request-count; the model catalogue is OpenRouter's; GET /proxy/v1/models answers 200 with no key while the chat call answers 401 without one |
|---|
| Price | none stated |
|---|
| Limits | - request-rate 7,500 requests per 30 minutes per user, shared across all endpoints; 429 Too Many Requests with a Retry-After header source
- volume-quota (binding) USD 3 per day of spend per account across all endpoints, resets at 00:00 UTC; 402 Payment Required when reached source
|
|---|
| Binding | volume-quota the USD 3 per day spending cap binds for large models; the 7,500 per 30 minutes request ceiling is far above it |
|---|
| Identity | institution sign in with a Hack Club account, then create an API key; the rules page states the service is for teens 18 and under only, and lists a 403 for an account that needs identity verification |
|---|
| Egress | not published |
|---|
| Interface | rest |
|---|
| Tooling | any OpenAI-compatible client with an sk-hc-v1 key created on the dashboard (up to 50 active keys) |
|---|
| Composes with | no keyless chain: the chat route needs a key issued to a signed-in Hack Club account |
|---|
| Reliability | a keyless chat call answers 401 Authentication required while the keyless listing answers 200, so a listing check alone mistakes it for an open endpoint |
|---|
| Evidence note | documented identity and limits are first-party; the 401 on a keyless chat call is from a third-party prober, and the keyless listing was read by GET. No completion was sent |
|---|
| Parsed numbers | - request-rate 7500 requests
|
|---|
Evidence 6
Unknown values 3
$.egress.metered egress metering was not published$.per_object_cap.stated the field does not apply to this kind of offer$.retention.stated the field does not apply to this kind of offer