# Pricing

> Simple pricing for Spark observability, investigations, and lake compute. Hobby, Pro, Pro++, and Enterprise plans for teams of every size.
> Source: https://oleander.dev/pricing

## Plans

### Hobby, free forever

- DuckDB plus limited Spark
- Queries up to 4 GiB
- Compute billed per second of query time
- 5 GB storage
- 7 day retention
- Investigations, root cause analysis, anomaly detection
- `@oleander` Slack app for alerts and investigations
- Community support on Slack

### Pro, $300 per month, or $3,000 billed annually

Everything in Hobby, plus:

- DuckDB, Polars, Bloom, and full Spark
- Queries up to 50 GiB
- Storage at $0.0276 per GB per month
- 30 day retention
- SQL query API and MCP org tokens
- Shared Slack channel

### Pro++, $1,800 per month, or $18,000 billed annually

Everything in Pro, plus:

- Distributed Bloom clusters
- Autoscaled clusters up to 10 workers
- No query size limit
- Bring your own S3 bucket, no storage markup
- 12 month retention
- Dedicated Slack channel

### Enterprise, annual contract

Everything in Pro++, plus:

- Custom precached images tuned for your workloads
- Custom metadata retention policy
- Custom OpenLineage integrations
- Bring your own cloud
- Premium support with SLA

## Compute

Interactive compute is billed per second of query time at $0.000425 per vCPU-second, on machines from 2 vCPU / 4 GiB up to 32 vCPU / 64 GiB. Serverless Spark is billed on its own `spark.*` machine classes.

The full compute rate table and the plan feature matrix are on the [pricing page](https://oleander.dev/pricing).

## Talk to us

Enterprise and custom plans: contact sales from the [pricing page](https://oleander.dev/pricing).
