This policy is part of the Terms of Service. It applies to everything you build and run on Smart NPCs.
1. Illegal activity
No content or conduct that is illegal where you or your players are located: no CSAM, no terrorism or violent extremism, no fraud, no illicit trade, no instructions facilitating wrongdoing. We report apparent child exploitation to the relevant authorities.
2. Platform abuse
- No evading rate limits, quotas, or spend accounting (key cycling included).
- No sharing accounts to bypass plan limits.
- No probing, exploiting, or disrupting the API, dashboard, or other games.
- Found a vulnerability? Report it via GitHub instead of using it.
3. NPC misuse
- No NPCs that impersonate real private individuals without clear disclosure.
- No harassment, hate, or sexual content involving minors — in any game rating.
- No deceptive NPCs: romance scams, phishing, fake support agents, or rigged gambling.
- No spam: bulk unsolicited outreach through dialogue or any other path.
4. Content ratings
Rate every game honestly (E / T / M) and keep its NPCs inside that rating. Do not circumvent moderation, rephrase-blocked-content filters, or use lower-rated games to serve higher-rated material.
5. Keys and player data
- Public keys (
pk_…) belong in client code; secret keys (sk_…) must never ship to browsers. Rotate on any suspected leak. - Collect player data lawfully, publish your own in-game privacy notice, and honor player deletion requests — including clearing their NPC memory via the forget endpoint.
6. Enforcement
Proportionate and escalating: throttling, player revocation, forced key rotation, game spend-blocking, then account suspension or termination. Illegal activity, active abuse, and threats to the platform draw immediate action. Enforcement suspensions earn no refunds or trial extensions. To appeal, contact us via GitHub with your game id and turnIds.