OIT

Shared dogs. Separate handlers.

Each handler signs in on their own phone. Every dog in the household keeps its own training history.

First-time setup

Connect your household.

Create the household on the first phone. The second handler joins it with a one-use invite code.

First handler

Create household

Joining handler

Use invite code

Tap once. OIT will connect the account and load the shared dog automatically.

Today with your dog

EARLY CONFIDENCE

Here’s what to focus on today based on recent training.

What OIT noticed

Patterns in the data

    Today's focus

    Collect a baseline

    OIT needs a little more comparable data first.

    SettingQuiet area
    How to5 controlled reps
    CommandUse the cue once
    RewardReward the correct behaviour
    Goal4/5 clean
    StrugglingMake one thing easier
    Next stepIncrease one thing only next time.
    Something to watch

    Make the next log useful

    Keep the next test simple enough that OIT can tell what changed.

    Telemetry snapshot

    What the coach is reading

    SYNCED
    Quick start

    Log it while it is fresh.

    Handler comparison
    Command consistency
    Recent activity
    TRAIN

    OIT gives you the exercise.

    Choose the training path that fits the dog in front of you. OIT will lead the session and explain what to do.

    Before the exercises

    Training foundations

    💬
    START HERE

    Words need meaning

    Your dog isn’t born knowing what Sit, Heel or Come means. First you teach what the sound predicts.

    ↗
    MUST HAVE

    Release / Break

    Give your dog a clear word that means the job is finished and they’re free to relax and be a dog.

    1×

    One command, once

    Repeating a command can teach the dog that the first one doesn’t matter.

    ★

    Reward timing

    The reward helps explain which behaviour earned it. Timing is part of the lesson.

    ⏱

    Short sessions

    Five thoughtful reps are more useful than twenty sloppy ones.

    Recommended today

    Your exercises

    Want something different?

    Choose another exercise

    Real-time event log

    Something just happened.

    Capture the situation while the details are fresh. Structured fields help telemetry; the note keeps the human context.

    Capture it while it is fresh, then edit anything the transcription got wrong.
    Recent real-life events
    Training telemetry

    Dog + handler

    This is where OIT starts separating “the dog can't do it” from “something changed around this handler, cue or environment.”

    Clean-rate trend

    Comparable sessions

    OIT flags
    Shared setup

    Dog, handlers & cues

    Dogs in this household

    Choose who you are training

    1 DOG

    The selected dog is the active dog. Training, events, telemetry, cues and programme progress are loaded for that dog only.

    My command dictionary

    My cues

    —

    Only edit what you actually say. Different cues are not automatically wrong; OIT correlates them with performance.

    OIT only confirms this after Supabase returns and the saved values are re-read successfully.
    Across handlers
    Household sharing

    Household

    handler
    OIT Coach Tips

    Little lessons, right when they help

    🐕 OPTIONAL

    OIT can surface one short, relevant training tip while you work. Tap the speech bubble for the full explanation, or turn automatic tips down or off at any time.

    OIT dog coach
    Did you know not all treats have the same value?That is the sort of quick tip OIT will surface. Tap it to learn why it matters.
    Account