BAGLE
Simple, Usage-Based Pricing

BAGLE API Pricing

Start free. Scale as you build. One API for biosignals and environmental data.

Explorer

Test the API, build prototypes

  • 10,000 encode calls / month
  • 5,000 similarity calls / month
  • All modalities
  • Community support
  • 60 req/min
Free

No credit card required

Start Building
Most Popular

Pro

Developers & small teams

  • 100,000 encode calls / month
  • 50,000 similarity calls / month
  • Health inference endpoints
  • Email support
  • 300 req/min
$29/mo

+ $0.0005 per call over limit

Get API Key

Scale

Production sentinel & health apps

  • 1,000,000 encode calls / month
  • 500,000 similarity calls / month
  • All inference endpoints
  • Priority support
  • 1,000 req/min
$199/mo

+ $0.0002 per call over limit

Get API Key

Network

Government & enterprise

  • Unlimited calls
  • Dedicated node deployment
  • Custom sentinel configuration
  • SLA & dedicated support
  • CAP-compliant alert output
Custom

No per-seat licensing

Contact Us

Already in Production

3 sentinel nodes on Fly.io use the GLE encoder to predict Great Salt Lake dust storms with 5.7 days lead time. 40 events validated. $5/node/month. All free public data.

This isn't hypothetical. Start building on the same API.

See Live Dashboard

What Every Plan Includes

128

Coefficients per encoding

Every signal compressed to exactly 128 frequency-domain coefficients = 512 bytes

<10ms

Encoding latency

Edge-deployed on Fly.io. Sub-10ms response for encode and similarity calls

5+

Signal modalities

EEG, breathing, accelerometer, heart rate, environmental data — same API

FAQ

Do I need an API key for the free tier?

The health check endpoint works without a key. For encode and similarity calls, create a free API key instantly from the developer console.

Can I use the API for environmental data?

Yes. The GLE encoder is signal-agnostic. Our live dust prediction nodes use the same encode endpoint with weather, air quality, and lake level data.

What modalities are supported?

breathing, eeg, accelerometer, heartrate, and generic. The “generic” modality accepts any numeric time series.

Is the encoding deterministic?

Yes. The same input always produces the same 128 coefficients. This is essential for comparison and authentication use cases.

What happens if I exceed my limit?

On Explorer, calls are rejected. On Pro and Scale, overage calls are billed at the tier rate ($0.0005 and $0.0002 per call respectively). You're never cut off mid-production.

Do government agencies pay per-seat?

No. Network tier pricing is volume-based, not per-seat. Contact us for qualifying disaster-preparedness agencies.

Ready to Build?

Try the API now — no signup required for health check.