Comparison
eroq vs OpenRouter
OpenRouter answers "which model?" with "all of them" — one key, hundreds of models, per-token billing. eroq answers a different question: "what does an adult product need to ship?" The honest comparison is a division of labor, not a duel.
50 free credits · no card · adults only, by policy
What OpenRouter is unbeatable at
Model research. When your job is discovering which model writes your scenes best, routing your hardest prompts across fifty candidates in an afternoon is something nothing else does as well. Many eroq customers prototyped there first — that is the tool working as intended.
Why products graduate to a platform
A marketplace inherits its upstreams' behavior; a platform owns it:
- →Policy: each OpenRouter model carries its provider's filter and terms — a model that renders today can gain a refusal wall in an update. eroq's policy is written, ours, and stable.
- →Consistency: latency, availability and refusal behavior vary per route. eroq runs the same engines for everyone, measured daily by our own consumer platforms.
- →Beyond chat: images, video, voice and NSFW-friendly storage are first-class on eroq; on a router they are someone else's product.
- →Economics: per-token billing across changing models makes companion-app budgeting a spreadsheet of guesses; flat credits make it a multiplication.
Side by side
The short version:
| eroq | OpenRouter | |
|---|---|---|
| Built for | Shipping adult products | Routing across many models |
| Model catalogue | Six tuned engines, one job | Hundreds, all jobs |
| NSFW boundary | Written AUP, deterministic errors | Inherited per upstream provider |
| Pricing | Flat credits, auto-refunds | Per-token, per provider |
| Media & storage | Images · video · voice · CDN included | Chat-first, varies |
| Best moment to use it | Shipping and scaling | Discovering your model |
Public positioning as of August 2026 — verify current details on openrouter.ai. Prototype on the marketplace, ship on a platform whose policy you can quote to your own users.
One call to see it
curl https://eroq.ai/v1/chat/completions \
-H "Authorization: Bearer $EROQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "eroq-rp-plus",
"context": "Mira: sardonic starship mechanic, dry humor, hates small talk. Scene: engine bay, mid-shift.",
"messages": [
{
"role": "user",
"content": "The reactor is making that noise again."
}
]
}'Base URL https://eroq.ai/v1 · full reference in the docs
| Model | Kind | Price |
|---|---|---|
| eroq-rp-plus | chat | 3 credits / completion |
| eroq-rp-mini | chat | 1 credit / completion |
| eroq-image-one | image | 10 credits / image |
| eroq-motion-one | video | 100 credits / 5s clip |
Full table on the pricing page.
Questions builders ask
Is OpenRouter good for NSFW products? +
For experimenting, yes — several routed models are uncensored. For production, the policy is inherited per upstream and can change without notice; eroq exists to make that guarantee contractual instead.
Can I use eroq and OpenRouter together? +
A common pattern: model research on OpenRouter, production on eroq. Both follow the OpenAI request shape, so switching is a base-URL change.
Which is cheaper for a companion app? +
At companion-app volumes (40–100 messages per user per day), eroq's flat 1–3 credits per completion is the plannable option; per-token costs vary by model and message length.
Does OpenRouter offer image, video or voice for adult products? +
Its catalogue is chat-first. eroq ships NSFW-capable image and video generation, TTS, STT and CDN storage behind the same key as chat.