Pricing
Start free. No credit card required. Scale to Pro when you need AI verification or higher volume.
For individuals and small projects.
- 500 corrections / month
- 70+ keyboard layouts
- Rule-based detection
- @keysense/sdk access
- 60 requests / min rate limit
- Community support
For teams and production apps.
- 50,000 corrections / month
- AI verification (opt-in)
- Sensitive mode — disable external AI per request
- Usage dashboard + analytics
- 600 requests / min rate limit
- Email support
For high-volume or security-sensitive workloads.
- Unlimited corrections
- Disable external AI globally
- On-premise / private cloud deployment
- Custom rate limits
- Custom log retention + data controls
- Dedicated SLA + DPA / GDPR docs
- Dedicated support
Full feature comparison
| Feature | Free | Pro | Enterprise |
|---|---|---|---|
| Corrections / month | 500 | 50,000 | Unlimited |
| API access | ✓ | ✓ | ✓ |
| TypeScript SDK | ✓ | ✓ | ✓ |
| 70+ keyboard layouts | ✓ | ✓ | ✓ |
| Rule-based engine | ✓ | ✓ | ✓ |
| AI verificationopt-in | ✗ | ✓ | ✓ |
| Sensitive modedisables external AI per-request | ✗ | ✓ | ✓ |
| Disable external AI globally | ✗ | ✗ | ✓ |
| On-premise deployment | ✗ | ✗ | ✓ |
| Usage dashboard | ✗ | ✓ | ✓ |
| Rate limit | 60/min | 600/min | Custom |
| Log retention | 30 days | 30 days | Custom |
| Support | Community | Dedicated SLA | |
| DPA / GDPR documentation | ✗ | ✗ | ✓ |
| Custom SLA | ✗ | ✗ | ✓ |
Frequently asked questions
What counts as a "correction"?
Each POST /detect API call counts as one correction, regardless of input length or whether the text was already in the correct layout.
Is there a free trial for Pro?
The Free plan lets you try the full rule-based engine without a credit card. AI verification is available on Pro — sign up free and upgrade at any time.
Does my text get stored?
No. The API is stateless — input text is processed in-memory and never written to disk or logs. Usage metadata (request count, timestamps) is retained for 30 days for billing purposes.
What is "sensitive mode"?
Setting use_ai: false on a request disables the external AI fallback for that request specifically. This keeps all processing fully deterministic and ensures no text leaves your infrastructure. Enterprise customers can disable external AI globally.
Can I deploy KeySense AI on-premise?
Yes. Enterprise customers can run the detection worker in their own Cloudflare account or private cloud. Contact enterprise@keysense.tech for details.
Do you offer a DPA for GDPR compliance?
Yes, a Data Processing Agreement is available for Enterprise customers. Contact enterprise@keysense.tech.
Questions? support@keysense.tech · enterprise@keysense.tech
