Start free. Scale as you grow. No hidden fees, no surprise overages — just clear pricing that fits your business.
| Feature | Free | Starter | Growth | Enterprise |
|---|---|---|---|---|
| Monthly detections | 1,000 | 25,000 | 100,000 | 500,000 |
| Domains | 1 | 3 | 10 | Unlimited |
| Brand & model detection | ✓ | ✓ | ✓ | ✓ |
| OS, screen, language, timezone | ✓ | ✓ | ✓ | ✓ |
| User agent & detection method | ✓ | ✓ | ✓ | ✓ |
| 10,000+ device database | ✓ | ✓ | ✓ | ✓ |
| Device family, GPU, network type | ✗ | ✓ | ✓ | ✓ |
| Device tier (premium / mid / budget) | ✗ | ✓ | ✓ | ✓ |
| Device hash (fingerprint) | ✗ | ✓ | ✓ | ✓ |
| eSIM compatibility & dual eSIM | ✗ | ✓ | ✓ | ✓ |
| Recommended install flow & strategy | ✗ | ✓ | ✓ | ✓ |
| RAM & CPU cores | ✗ | ✗ | ✓ | ✓ |
| IP address, ISP & ASN | ✗ | ✗ | ✓ | ✓ |
| VPN / Proxy detection | ✗ | ✗ | ✓ | ✓ |
| HTTP Protocol (HTTP/2 vs HTTP/3) | ✗ | ✗ | ✓ | ✓ |
| Emulator detection | ✗ | ✗ | ✗ | ✓ |
| Automated Threat & Risk Score | ✗ | ✗ | ✗ | ✓ |
| IP Reputation (0–100) | ✗ | ✗ | ✗ | ✓ |
| TLS version | ✗ | ✗ | ✗ | ✓ |
| Country, City & Region | ✗ | ✗ | ✗ | ✓ |
| Continent & Postal code | ✗ | ✗ | ✗ | ✓ |
| EU country flag (GDPR) | ✗ | ✗ | ✗ | ✓ |
| Coordinates (lat / lon) | ✗ | ✗ | ✗ | ✓ |
| Timezone mismatch | ✗ | ✗ | ✗ | ✓ |
| Priority support | ✗ | ✗ | ✓ | ✓ |
| Dedicated account manager | ✗ | ✗ | ✗ | ✓ |
| Custom SLA | ✗ | ✗ | ✗ | ✓ |
Still have questions? Contact our team and we'll get back to you within 24 hours.
Yes, our Free plan includes 1,000 detections per month at no cost and with no credit card required. You can use this to test the SDK, build your integration, and evaluate the results before committing to a paid plan.
When you reach your monthly detection limit, the API returns a 429 Too Many Requests error. Your integration keeps running — detections just won't be processed until your limit resets or you upgrade. You can upgrade at any time from the dashboard.
No credit card is required for the Free plan. You only need to add a payment method when you upgrade to a paid plan. We use Stripe for secure payment processing.
Each call to DevRoute.init() that successfully identifies a device counts as one detection. Failed calls, bot detections, and emulator detections do not count against your monthly quota.
Yes, you can cancel or downgrade your plan at any time directly from your dashboard. There are no lock-in periods or cancellation fees. If you cancel, you keep access to your current plan until the end of the billing period.
Yes, annual billing gives you 2 months free — equivalent to a 17% discount compared to monthly. You can switch between monthly and annual billing from the dashboard at any time. Annual plans are billed upfront.
We're onboarding teams in waves. Get early access and lock in launch pricing before we open to the public.