1. The service
Smart NPCs provides a hosted NPC API for browser games (reactions, dialogue, memory, moderation) plus the Studio dashboard for managing games, characters, keys, usage, and billing. By creating an account or calling the API you agree to these Terms, the Acceptable Use Policy, and the Privacy Policy.
2. Accounts
You must be at least 13 years old (16 in the EU without parental consent) and able to form a binding contract. You are responsible for your credentials and for all activity under your account, including every game key you create. Public keys (pk_…) are designed to ship in client code; secret keys (sk_…) must stay on your servers — treat a leaked secret key as compromised and rotate it immediately.
3. Plans, billing, and trials
- Plan limits (monthly events, NPCs, games) are described on the pricing page. Monthly event numbers are metered in your dashboard; events beyond them are still served today, and only hard spend caps stop traffic.
- Spend caps are daily, per game: once the day's spend plus a worst-case exchange would exceed the cap, reactions degrade or block per your setting.
- Paid plans include a 14-day trial with no initial charge; metered Pay As You Go bills $2 per 1,000 events monthly. Downgrades take effect at period end; upgrades apply immediately without double billing.
- Prices are exclusive of applicable taxes, collected where required.
4. Acceptable use and enforcement
The Acceptable Use Policy is part of these Terms. Breaches are met proportionately: throttling, player revocation, key rotation, game spend-blocking, and finally suspension or termination of the account. We may act without notice for illegal activity, active abuse, or threats to the platform; paid time lost to an enforcement suspension is not refunded.
5. Intellectual property
You own your games, characters, prompts, and settings, and the NPC output generated for your players — use it in your games freely. We own the platform, SDK, and documentation. We claim no training rights over your content (see Privacy Policy §5).
6. Availability
We run a production service with a public status endpoint at /health, but we offer no uptime SLA. Maintenance, incidents, and vendor outages happen; degraded answers cost you nothing.
7. Liability
To the maximum extent permitted by law, Smart NPCs is not liable for indirect, incidental, or consequential damages, including lost game revenue. Our total liability is capped at the fees you paid in the 12 months before the claim, or $100 if you paid nothing. Nothing here limits liability that cannot legally be limited, or your mandatory consumer rights.
8. Termination
Cancel anytime from Studio settings or the Stripe customer portal. Deleting your account revokes game keys, blocks spend, cancels subscriptions, and deletes your profile, mappings, and auth user; residual worker rows are purged within 30 days. We may suspend or terminate for AUP breaches or unpaid invoices after notice where practical.
9. Changes
Material changes are posted here with a new effective date and, where practical, announced in advance. Continued use after the effective date constitutes acceptance.
10. Governing law
These Terms are governed by the laws of the jurisdiction where the operator is established, and its courts have exclusive jurisdiction — except that EU/EEA and UK consumers additionally keep the mandatory protections of their country of residence, and either party may seek injunctive relief in any competent court.
11. Contact
Legal notices and questions: github.com/antonihabek/NPC.