The AI engine behind your exercise screens.

Add a ready-made exercise screen to your app: the camera tracks the movement, counts reps and times held positions. Everything happens on the phone, in your brand’s colors.

  • Integrated in a few lines
  • No video uploaded
In numbers

The platform, in real time

Figures measured across all the apps that use ATHERA.

Features

Everything needed to do an exercise

A complete component: camera, motion tracking, counting, voice announcements and results.

Live motion tracking

The AI engine follows the movement in real time and confirms each rep automatically.

Reps and holds

Rep counting or a timer for held positions: plank, wall sit… Pausing never resets anything.

Everything stays on the phone

Images never leave the device. Only the workout result is recorded.

In your brand’s colors

Colors, corners, logo and light or dark mode are set in the dashboard, without republishing the app.

Exercise catalog

Every exercise is designed and calibrated by the ATHERA team. Need a specific movement? We integrate it for you.

Detailed statistics

Workouts, goals reached, most practiced exercises: it all shows up in your dashboard.

6 languages

Your coach speaks your users’ language

French, English, Spanish, German, Italian and Portuguese: the component corrects, counts and encourages out loud in each user’s language.

  • Screens, correction cues, voice announcements and exercise names translated
  • The phone’s own speech synthesis: no extra cost
  • Language set in the dashboard, or each user’s phone language
  • Or set in code, component by component (language prop)
  • fr Français
  • en English
  • es Español
  • de Deutsch
  • it Italiano
  • pt Português
  • frDescendez plus bas
  • enGo lower
  • esBaja más
  • deGeh tiefer
  • itScendi più in basso
  • ptDesça mais
In action

Standing or on the floor, the same precision

The same component tracks squats from the front, phone held upright: tracking and counter adapt to the exercise.

  • Filmed from the front or the side, on the floor or standing
  • Phone held upright or laid on its side
  • Every movement checked precisely
  • Voice announcement and counter at every rep
How it works

Live in three steps

  1. 01

    Request your access

    Send your sign-up request through the form. We review your project and approve your account.

  2. 02

    Integrate the component

    Once your account is approved, you get your API key: one React Native component, and a complete exercise takes a few lines.

  3. 03

    Follow your users

    Every workout shows up in the dashboard: volume, success rate, favorite exercises.

React Native SDK

A complete exercise in a few lines

A provider with your key, a component with the exercise and the goal. The rest is handled for you.

  • Camera, motion tracking, counting and voice announcements included
  • Light, dark or automatic theme, driven from the dashboard
  • Screens, voice and corrections in 6 languages
  • Works with the phone held upright or laid on its side
  • Typed errors and a dedicated screen when the connection is unstable
See the npm package

Workout.tsx

$ npx expo install @digitalnexodestudio/athera-react-native
import { AtheraProvider, AtheraWorkout } from '@digitalnexodestudio/athera-react-native';

export default function Workout() {
  return (
    <AtheraProvider apiKey={API_KEY} baseUrl="https://api.app-athera.com"
      language="en"
    >
      <AtheraWorkout
        exerciseId="squat"
        goal={{ type: 'reps', target: 12 }}
        onComplete={(result) => save(result)}
      />
    </AtheraProvider>
  );
}
Pricing

A plan for every stage

No commitment. TVA non applicable, art. 293 B du CGI.

Sign up

Request your access

Tell us about your project: we approve your account within 24 business hours, then you get your access and your API key.

Your plan
Your company
You
Your app
Your project

Your audience, the exercises you want, your timeline…

No commitment · answer within 24 business hours

FAQ

All about ATHERA

How it works, privacy, integration and pricing, in short.

What is ATHERA?

ATHERA is a component (SDK) for React Native and Expo apps that displays a complete exercise screen: the phone camera tracks the user’s movement, counts their reps or times a held position, and sends the workout result back to the app.

How does ATHERA count reps?

ATHERA’s AI engine analyzes the movement in real time, directly on the phone, and confirms each rep automatically. Every exercise is calibrated by the ATHERA team for reliable counting.

Are users’ videos sent to a server?

No. The analysis happens on the phone: no image or video ever leaves the device. Only the workout result (exercise, reps, duration, goal reached) is recorded.

Which exercises are supported?

Rep-based exercises (push-ups, squats, lunges, crunches…) and timed holds (plank, wall sit…). Exercises are designed and integrated by the ATHERA team; if you need a specific movement, we add it to your catalog.

Which languages does the component support?

French, English, Spanish, German, Italian and Portuguese: screens, correction cues, voice announcements and exercise names. The language is set in the dashboard (or follows each user’s phone language), or in code with the language prop. The voice is the phone’s speech synthesis: no extra cost.

Which platforms does the SDK run on?

iOS and Android, in React Native and Expo apps. The component works with the phone held upright or laid on its side, filming from the front or the side.

How do I integrate ATHERA into my app?

Send a sign-up request. Once your account is approved, you get an API key: install the npm package @digitalnexodestudio/athera-react-native, add the provider with your key and the workout component with the exercise and the goal. A complete exercise takes a few lines.

Can the screen match my app’s colors?

Yes. Colors, corners, logo and light or dark theme are set from the ATHERA dashboard and apply without republishing the app.

How much does ATHERA cost?

Plans depend on the workout volume and the services you need (dedicated exercises, white label). Current prices and any trial periods are shown on the page, in the Pricing section; a custom plan is quoted on request.

Ready to get your users moving?

Try ATHERA in your app today. We help you set it up.