Pricing
The ViolaWake SDK is free and Apache 2.0. Console pricing pays for browser recording, managed training, model management, billing, teams, and support.
| Plan | Price | Best for | Included |
|---|---|---|---|
| Free | $0/mo | Testing custom wake word training | 3 models per month, standard CPU queue, Apache 2.0 SDK |
| Developer | $29/mo | Solo builders shipping a real project | 20 models per month, priority queue, email support |
| Business | $99/mo | Teams iterating on many wake words | Unlimited models, team management, priority support |
| Enterprise | Custom | Organizations with custom deployment needs | Volume terms, custom training configuration, support planning |
Start Free Choose Developer Choose Business Contact Enterprise
Why the SDK is free
The open-core decision is deliberate. Detection code, training code, evaluation tooling, and model-loading APIs should be auditable. The paid product is the hosted workflow that saves setup time.
Plan guidance
Choose Free when you are validating whether a custom wake word works for your project. Choose Developer when you are training several names, phrases, rooms, or microphone setups. Choose Business when training is part of a team workflow or product release cycle.
Billing and cancellation
Paid plans use Stripe Checkout and Stripe's billing portal. ViolaWake does not store full card numbers or CVV values. When you cancel, you should download any models you want to keep using. Local SDK inference does not require an active subscription.
FAQ
Is the ViolaWake SDK really free?
Yes. The SDK is Apache 2.0 and can be used commercially. The Console charges only for hosted recording, training, billing, and model-management convenience.
Can I train models without the Console?
Yes. The open CLI can train models locally. The Console exists because many developers prefer a browser workflow with recording, queueing, progress, and model management.
What happens if I cancel?
Downloaded models are yours. Canceling stops paid Console capacity for new training jobs.