All integrations

Terra APIalternative.

The same push events off the same watches, without credits or an event meter. Eight watch and tracker vendors and a bike computer, a published price at every size, from $32.50 a month.

pushed to you — no credit spent, nothing counted

// decrypt() and stridee() are in /docs
export async function onStrideeEvent(rawBody, res) {
  const event = await decrypt(rawBody);

  if (event.type === 'activity.created' && event.data.file) {
    // included — no credits, nothing metered

    // The original FIT file, from the device.
    const file = await stridee('GET', event.data.file.url);
    await saveActivity(event.user_id, file);
  }

  res.json({ nonce: event.nonce });
}

Two rows go to Terra. They reach further than we do. We just don’t charge you by the athlete.

What is being comparedTerra APIStridee
What it costs to start$499 a month, or $399 billed annually$32.50 a month billed annually, on the entry plan
Before you payNo free trial. A refund inside the first month14 days free with no card charged
How you are meteredCredits. 200 per connected user per month, 100,000 includedBy connected users only. Calls, activities and events are never charged
The 501st connected user$0.005 a credit — about $1 a month, each, for every user past the allowanceThe step up to Scale, which covers 1,500; past those, $0.15 a month each
Sending a workout to a watchPlanned Workouts, an add-on from $99 a month plus 10 credits a pushOn every plan. Garmin, COROS and Wahoo
Sources coveredHundreds, Oura, WHOOP, Fitbit, Apple Health and Samsung Health among themTen. Garmin, COROS, Polar, Wahoo, Zepp, Hammerhead, Fitbit, Suunto, WHOOP and Apple Health
Beyond activitiesHealth scores, lab reports, streaming and a graph API, each its own line itemActivities, wellness and workout push. Nothing sold separately, nothing else offered

The same product, at scale

How many users have connected a watchTerraStridee
500 connected users$399 /mo$82.50 /mo · Startup
5,000 connected users$4,899 /mo$732.50 /mo · Scale
25,000 connected users$16,899 /mo$3,732.50 /mo · Scale

Terra’s column is arithmetic over their published price sheet, not a quote: $399 a month billed annually, 100,000 credits included, 200 credits per connected user per month, then $0.005 a credit to one million and $0.003 above it. It assumes no event overage at all — every user inside their 400 free events — so a busy product pays more than this, never less. Terra publish in US dollars and we charge in euros; the two columns are each in the currency that side actually bills, and at any recent rate the gap is wide enough that the conversion does not decide it. Convert before you commit to a budget.

Who each one reaches

ProviderTerraStridee
Garmin
COROS
Polar
Wahoo
Zepp / Amazfit
Oura
WHOOP
Fitbit
Suunto
Apple Health

An amber clock means designed and not shipped — a connect call naming it comes back a 400 today. Terra cover hundreds of sources beyond the ten listed here; these are the ones a reader choosing between us is weighing.

Terra’s prices, credit rates and trial terms read from their pricing page, developer docs and published community answers on 28 August 2026. Check them before deciding anything on the strength of this page.

The same integration, with no meter behind it. Your users consent on a screen we host, and finished activities arrive at your endpoint, sealed to your key.

+20 morenormalize · encryptone FIT fileYour backendPOST /webhooksYour appGET /v1/activities
Pricing

Two weeks free. Then from $32.50 a month.

Checkout is the signup. No waitlist, no sales call.

  • Garmin, COROS, Polar, Wahoo, Zepp, Hammerhead, Fitbit, Suunto, WHOOP and Apple Watch behind one integration
  • Every endpoint on every plan — never priced per call
  • 14 days free, and no card charged until they are up

Cancel any time from the Stripe billing portal, or email [email protected].

Plans start at

$32.50/month, billed annually

Or $39/month, month to month. Paying annually gets you two months free.

Hacker, Startup, Scale and Enterprise differ on how many of your users may connect a watch. The API is the same on every plan.

See the plans

14-day free trial · cancel any time

We create the account on the email you pay with, automatically. Sign in at platform.stridee.com/login. Nothing to wait for.

Terra API questions

Only if your users wear the watches we cover. Stridee connects Garmin, COROS, Polar, Wahoo, Zepp, Fitbit, Suunto and WHOOP — eight watch and tracker vendors — plus Hammerhead, whose Karoo is a bike computer rather than a watch, and Apple Health, read from your own iOS app with our SDK. Terra connects hundreds of sources, rings and smart scales included. If your product needs Oura or Samsung Health today, they have those and we do not, and no pricing argument makes up for a source you cannot read.

A subscription includes 100,000 credits a month, which do not roll over. Each connected user — an active authentication, in their terms — costs 200 credits a month, so the allowance is about 500 users before anything is added. Their first 400 events each are free and further events cost half a credit. Past the allowance, credits are $0.005 each up to a million and $0.003 above that. It is a coherent model and it is not hidden; it just means the bill moves with your product’s success.

Terra’s own price sheet, with the friendliest assumptions we could make. 5,000 connected users at 200 credits each is 1,000,000 credits a month; 100,000 come with the plan, and the other 900,000 at $0.005 are $4,500, on top of the $399 annual-billing rate. We assume zero event overage — every one of those users staying inside their 400 free events — so the real figure for a busy product is higher, not lower. Terra publish in dollars and we charge in euros, so the two columns are each in the currency that side bills. Check the arithmetic against their pricing page before you decide anything on it.

Nothing, up to your plan’s number. No credit, no event charge and no call charge. A plan buys how many of your users may connect a watch — up to 100 on Hacker, up to 500 on Startup, 1,500 included on Scale — and every plan is the whole API: all ten providers, every endpoint, activities and wellness and workout push included. There is exactly one per-user price anywhere in our pricing and it begins where Scale’s allowance ends: past 1,500 connected users, each additional one is $0.15 a month on top of Scale, with no ceiling. A Terra user past the included allowance is 200 credits at $0.005, about $1 a month each, from the 501st. Both figures are on this page; check them.

When breadth is the requirement. Rings, scales, phone-only users, Samsung Health, hundreds of consumer apps — that is their product and it is genuinely broad. Same answer if you need biomarkers from lab reports, their health scores, or per-second streaming, none of which we sell at any price. And if you are already live on Terra and inside the included credits, moving to save a few hundred dollars a month is not a good use of a sprint.

Yes, and it is the cheapest way to migrate. Your own external_user_id is the handle on both sides, so a user is one row in your database with one or two provider links hanging off it. Move the sports watches to us, keep the rings and the phone platforms where they are, and the credit meter only counts what is left.

14 days, on every plan, with no card charged until they are up — the trial is on the checkout, so nothing is taken and nothing has to be refunded. Terra publish no free trial; their answer is a refund inside the first month, which is not the same thing as a trial.

The full documentation is public and needs no account. Still have questions? Ask us in Discord