Find answers to common questions or submit your own.
What is ThriveTech Platform?
ThriveTech Platform is an enterprise-grade software licensing and monetization solution that helps software companies manage licenses, handle subscriptions, distribute software through multiple channels, and analyze usage patterns. We handle the complexity of licensing infrastructure so you can focus on building great software.
Is there a free trial?
Yes! All plans include a 14-day free trial with full access to plan features. No credit card required to start. Enterprise evaluations receive 30-day trials.
What license types are supported?
Perpetual (one-time, never expires), Subscription (time-based with auto-renewal), Trial (7-90 days configurable), Usage-Based (metered by consumption, Growth+ plans), and Floating (shared across user pool with concurrent limits, Growth+ plans).
How does ThriveTech differ from building licensing in-house?
ThriveTech launches in days vs 6-12 months for in-house. Annual cost is a predictable subscription vs $200K+ engineering costs. Maintenance is included and always updated. Scalability is automatic. Security is enterprise-grade and audited. SOC 2 and GDPR compliance is built in.
What plans are available?
Three plans: Starter ($49/month) for indie developers and small teams, Growth ($199/month) for growing companies with multi-product portfolios, and Enterprise (custom pricing) for large organizations with advanced requirements. Annual billing saves 17-20%.
How does license activation work?
The customer enters a license key in your software. Your app calls the ThriveTech API with the key and device fingerprint. ThriveTech validates and returns an activation token with entitlements. Your app stores the token and enables features. Activation takes milliseconds.
Is ThriveTech secure?
Yes. AES-256 encryption at rest, TLS 1.3 in transit. SOC 2 Type II certified infrastructure (Enterprise). MFA, RBAC, and session management. 24/7 security monitoring with intrusion detection. Regular penetration testing and bug bounty program.
Who is ThriveTech Platform for?
ThriveTech Platform serves: Independent Software Vendors (ISVs) from indie developers to mid-market companies, Enterprise Software Companies needing complex licensing models, Game Studios requiring activation systems and anti-piracy protection, and SaaS Companies needing usage tracking and billing automation.
What's included in each plan?
Starter ($49/mo): 5 products, 3 admin users, 50K API calls/month, 500 activations/month, direct distribution, basic analytics, email support. Growth ($199/mo): 25 products, 10 users, 500K API calls, 5K activations, all distribution channels, advanced analytics, priority support. Enterprise: Unlimited everything plus SSO/SAML, dedicated infrastructure, white-label, SLA guarantee.
Can customers use licenses on multiple devices?
Yes! You configure the device limit per license type: single device only, fixed number (e.g., 3 devices), unlimited devices, or per-user with device rotation. Customers can deactivate devices through your portal or you can manage via API.
How long does integration take?
Most integrations take 1-3 days: Day 1 for SDK setup and basic activation flow, Day 2 for entitlements and offline support, Day 3 for webhooks, error handling, and testing. Complex integrations with custom requirements may take 1-2 weeks.
Do you offer discounts?
Yes: Annual billing saves 17-20%. Non-profits get 25% off with documentation. Startups get 50% off Growth plan for year one (under $1M funding, under $100K revenue, under 2 years old). Volume discounts available for 10,000+ activations/month.
How do feature entitlements work?
Entitlements let you control access to specific features based on license. Your application queries entitlements (e.g., basic_export: true, advanced_export: false, max_projects: 10) and enables/disables features accordingly. Changes take effect in real-time.
What SDKs are available?
Official SDKs for JavaScript/TypeScript (Node.js and browser), Python, .NET (C#), Java, Go, and Ruby. All SDKs support async operations, automatic retries, and comprehensive error handling.
Are you GDPR compliant?
Yes. We provide Data Processing Agreements (DPA), right to deletion (data erasure on request), data portability (export anytime), privacy by design architecture, and EU data residency option (Enterprise).
What happens if I exceed my plan limits?
We never cut off your service. Overages are billed at the end of each billing cycle. Starter: $0.05 per 1,000 API calls, $0.10 per activation. Growth: $0.03 per 1,000 API calls, $0.05 per activation. You receive alerts at 80% and 100% usage.
How do webhooks work?
Configure your endpoint URL in the dashboard, select events to receive, and we POST JSON payloads to your endpoint. Verify the signature header, then process the event. Events include license activations, expirations, subscription renewals, payment events, and more.
What happens to my data if I cancel?
Your data is retained for 30 days after cancellation, during which you can export everything. After 30 days, data is securely deleted per our data retention policy.
Do you support offline activation?
Yes (Growth and Enterprise plans). Offline activation uses a challenge-response system: the user generates an activation request code offline, submits it via web portal, receives a response code, and enters it to complete activation. Offline licenses can require periodic online validation or remain fully offline.
Can I use the REST API directly?
Absolutely. Our REST API is fully documented with an OpenAPI/Swagger specification, interactive API explorer, code examples in multiple languages, and a Postman collection.
How is my data protected?
All data encrypted at rest (AES-256) and in transit (TLS 1.3). Database backups are encrypted and geo-redundant. Access is logged and audited. Principle of least privilege is enforced.
How does Stripe integration work for my customers?
ThriveTech's platform billing is separate from your customer billing. You can use our Stripe integration to process customer payments, connect your own Stripe account, or use any payment processor with our webhooks. We don't take a cut of your customer payments.
What support is included?
Starter: Email with 48-hour response and documentation. Growth: Priority email with 24-hour response and chat support. Enterprise: 4-hour response, phone support, and a dedicated customer success manager.
Can I change plans at any time?
Yes! Upgrades take effect immediately with prorated billing. Downgrades take effect at the start of your next billing cycle.
What's your API uptime?
We maintain 99.9% uptime, guaranteed for Enterprise plans. Check status.thrivetechservice.com for real-time status.
Do you have SOC 2 certification?
SOC 2 Type II certification is available for Enterprise customers. We undergo annual audits and can provide reports upon request with NDA.
Do you support SSO/SAML?
Enterprise plans include SSO integration: SAML 2.0, OAuth 2.0, LDAP/Active Directory, and custom identity providers.
How do I contact support?
Email: support@thrivetechservice.com. Chat: Available in dashboard (Growth+ plans). Phone: Enterprise customers only. Documentation: docs.thrivetechservice.com.
Can I migrate from another licensing system?
Yes! We support migrations from custom in-house systems, other licensing platforms, and manual license management. We provide import APIs for bulk migration, customer email migration tools, a parallel running period, and dedicated migration support (Enterprise).
What are the rate limits?
Generous limits per plan: Starter gets 100 requests/second, Growth gets 500 requests/second, Enterprise gets custom (typically 1,000+/second). Rate limits include burst allowance. 429 responses include retry-after headers.
What's the SLA for Enterprise?
Enterprise plans include 99.9% uptime guarantee, 4-hour response time for critical issues, credit compensation for SLA breaches, and priority incident resolution.
Do you offer refunds?
We offer a 14-day money-back guarantee on all plans. After 14 days, monthly plans have no refunds but you can cancel anytime. Annual plan prorated refunds are considered on a case-by-case basis.
Can licenses be transferred between customers?
Yes! Transfer options include: temporary transfer (loan a license, automatic reversion), permanent transfer (full ownership change), and seat reassignment (for enterprise seat management). All transfers maintain a full audit trail.
Can I control where my data is stored?
Enterprise plans offer data residency options: United States (default), European Union, or custom regions upon request.
What payment methods do you accept?
Credit/debit cards (Visa, Mastercard, American Express). Bank transfer (Enterprise only). Invoice billing with Net 30/60/90 terms (Enterprise only).
Do you offer onboarding assistance?
Starter: Self-service with documentation. Growth: Guided onboarding sessions. Enterprise: White-glove onboarding with a dedicated team.
Will my existing license keys work?
You can import existing keys and map them to ThriveTech, generate new ThriveTech keys for customers, or use a hybrid approach honoring old keys while issuing new ones for new customers.
How do refunds work?
We offer a 14-day money-back guarantee on all plans. After 14 days: monthly plans have no refunds, but you can cancel anytime. Annual plans: prorated refunds considered on a case-by-case basis.
When am I billed?
Monthly plans are charged on your signup date each month. Annual plans are charged once per year on your signup date. Overages are billed at the end of each billing cycle.
Is there a community forum?
Yes! Our community forum is available to all customers with Q&A, feature requests and voting, best practices and tips, and product announcements.
How long does migration take?
Small catalog (under 1,000 licenses): 1-2 weeks. Medium catalog (1,000-10,000): 2-4 weeks. Large catalog (10,000+): 4-8 weeks with dedicated support.
Can I get an invoice?
Yes! Invoices are automatically generated and available in your dashboard. Enterprise customers can receive custom invoices with PO numbers.
Do you offer migration assistance?
Starter/Growth: Documentation and email support. Enterprise: Dedicated migration specialist with custom tooling.
What currency do you bill in?
Prices are in USD. EUR and GBP billing available upon request.