Flexible plans and transparent pricing

From production ML monitoring at terabytes scale to lightweight exploratory data analysis and debugging, WhyLabs makes AI Observability easy


For the individual practitioner looking to run AI with certainty

One model

Plan includes:

  • One model
  • Monitoring for data drift, data quality, and model performance
  • Continuous data logging and profiling
  • Unlimited data volume
  • Streaming and batch workflows
  • 12 months data retention
  • Daily granularity
  • Community Slack support
Get started

For expert users looking for production-grade ML monitoring and collaboration

Per model/month

Plan includes:

  • Up to 25 models
  • Monitoring for data drift, data quality, and model performance
  • Continuous data logging and profiling
  • Unlimited data volume
  • Streaming and batch workflows
  • 12 months data retention
  • Daily granularity
  • Standard support
Get started

For teams with advanced monitoring needs and in-house ML Platforms

Per model/month

Everything in Expert plus:

  • Unlimited models
  • Dedicated account manager
  • Data and model performance segmentation
  • Upstream monitoring (i.e. feature store monitoring)
  • Streaming and batch workflows
  • 12+ months data retention
  • Hourly or custom granularity
  • Enterprise support and SLA
Contact us

Frequently Asked Questions

Can I use WhyLabs for free?

Yes! There are two ways to use WhyLabs for free.

First, the WhyLabs Starter plan is free to use, now and forever, for a single model. You get all of the convenience of monitoring for data drift, data quality and model performance combined with continuous data logging and profiling for unlimited data volumes, and many other great features without needing to pay anything at all for it.

Second, WhyLabs Enterprise offers a free trial period that’s optimized for your unique requirements. Please at contact us, and we are happy to work out a custom trial period for you that makes sense given your proof-of-concept timeline.

How do I get started?

Simply click here to create a free account and get started! We will guide you through all steps you need to onboard in a few minutes. For an overview of the process, you can take a look at the Quick Start guide in the documentation center.

Can I start small and upgrade later?

Yes! If you plan to use WhyLabs on a single model initially, then try the free Starter plan. If you and your team want to monitor multiple models, then try the Expert plan. To upgrade to Enterprise, please contact us.

Is it truly unlimited data volume?

Yes! We use whylogs to collect summary statistics of your data streams. This approach enables us to provide scalable monitoring regardless of your data volume.

What data does WhyLabs collect?

WhyLabs only processes summary statistics generated by the whylogs open source data logging library. Your raw data never leaves your premise. If you need information on the WhyLabs security certifications, please contact us.

What data types can I monitor?

You can monitor both structured and unstructured data such as images, text, and audio.

What model types can I monitor?
WhyLabs monitors models in a model-agnostic way, so any model architecture is supported. For performance evaluation, we support the following output types:
  • Classification (single String)
  • Regression (single Numeric)
  • Embeddings (multiple Numeric)
  • Sequence (multiple Strings, multiple Numeric)
  • Recommendation system (multiple Strings)
  • Bounding box (multiple Numeric, plus maybe one String/Numeric)
  • Forecast (multiple Numeric)

Note that any custom output, including multiple output support is available.

How do I get support for WhyLabs?

Our Starter and Expert customers have two options: opening a support ticket or asking a question in community slack. To open a ticket, log in your WhyLabs account. Expand the main menu on the top left-hand side and open “Support Center”. Follow the prompts to submit a support request. To ask a question over Slack, join the WhyLabs Slack Community.

What languages do you support?

Out of the box, whylogs is available in Python 3, Java, Scala and Apache Spark. In addition, for other languages, WhyLabs supports statistics collection via a REST container.

What payment options do you accept?

For the WhyLabs Expert and Enterprise plans we currently accept ACH or wire payments. If you’d like to explore additional payment options, please contact us at [email protected].

Is WhyLabs SOC 2 certified?

Yes, WhyLabs has completed our SOC 2 Type 2 examination with zero exceptions. To request The WhyLabs SOC 2 Type 2 report, please contact your account manager or email [email protected].

pre footer decoration
pre footer decoration
pre footer decoration

Run AI With Certainty

Book a demo