Features

Every step of the observation

A desktop app for behavioral observation during school-based evaluations, from the first case set-up to the signed write-up.

Getting started

Designed for flexibility and customization. Save your own operational definitions, ABC tags, and more.

The New Observation setup screen: choose target behaviors, a recording method and the session timing before starting.

Session setup

One screen sets the behaviors, the method and the timing for this student. Any method, any cadence. Nothing is locked to a preset.

Off-taskbuilt-in

Eyes or body oriented away from the assigned task or materials for three seconds or longer.

Blurtingyour own

Calling out an answer or comment without raising a hand or being called on.

Operational definitions

Browse the built-in library or write your own. Save to your library, or attach a definition to a single student.

Antecedents
1Demand placed
2Transition
3Denied iPad
Consequences
1Escape
2Attention given
3Sent to buddy room

ABC tag sets

Build the antecedent and consequence vocabulary this case needs, each keyed for one-press tagging while you record.

Classroom Engagement · MTSloaded
Momentary20 min · 15 sec · 2 behaviors
Stereotypy · partial interval
Partial15 min · 30 sec · 1 behavior

Session templates

Save a recording setup you use across students and load it in one tap. Each case also reloads its own last setup on its own.

Peer comparison
every 5 intervals

Peer-comparison cadence

Turn on peer comparison and set how often to score a typical peer, for a local baseline of what is normal in that room.

Set once, and the case carries it forward to the next observation.

During the session

Timing, coding, notes, all in one window and in one place. Keyboard shortcuts become muscle memory and help keep your eyes off your screen.

Interval 34 of 40 16:49 Off-task 22 occurred absent Vocal disruption 4 occurred absent 10 20 30 40 occurred absent peer interval current ahead

Recording surface

Each method has its own scoring screen.

1234567
RTYUIOP
Space

1 Off-task2 Vocal disruptionO log a noteSpace pause or resume

Keyboard-first scoring

Scoring, pausing and opening a note are single keypresses. Each behavior has its own key.

2:41Called on during discussion, answered on topic#opportunity-to-respond
7:58Asked to move seats, refused at firstfrom iPhone
16:47Started writing only after two verbal #pr
#prompt#praise

Observation log

A timestamped log on every method. Notes take #tags and quick phrases. Voice notes transcribe on device into the same log.

Activity
1Lg Group2Sm Group3Independent4Transition5Other
now 16:49
0:0020:00

Activity context

Tap the current activity as it changes. The session keeps a parallel activity timeline, and results can be recomputed per activity afterward.

0:11 left in interval

Timing and cues

The app runs the clock and interval boundaries.

iPhone companion iOS

Marks, activity changes and voice notes from the paired phone land in the live desktop session. The observation can continue on the phone away from the desk.

Also while recording: Focus mode · In-session definitions lookup · Crash recovery · No mid-session percentages · Protocol notes, cadence and peer settings

Unpacking the results

Results are ready when the session ends. Nothing to transcribe, unless you want to go back and add more detail later.

Antecedent Behavior Consequence Demand placed4 of 6 · 67% Transition1 of 6 · 17% Peer attention1 of 6 · 17% Off-task 6 events Demand removed4 of 6 · 67% Redirected1 of 6 · 17% Peer response1 of 6 · 17%

ABC contingency

Antecedent to behavior to consequence, drawn from your tagged events. The heavy path is the argument for a function.

86%Independent 67%Transition 33%Large group 33%Small group

Per-activity rates

Every rate recomputed per activity context. Off-task was more frequent during independent work and transitions.

Off-task
Target
62%
Peers
25%
Vocal disruption
Target
31%
Peers
0%

Session results

Counts, rates and the method’s own chart the moment you stop recording.

Off-task2m 6s avg gap · longest 5m 12s
5m 12s
Vocal disruption5m 5s avg gap · longest 8m 40s
8m 40s
0m5m10m15m20m

Gap analysis

The behavior-free stretches between episodes, and the average length across them.

IndependentLarge groupTransitionSmall group Target Peers

When it clustered

When across the session the behavior happened, interval by interval.

Off-taskVocal disruption
58% 72% 64% 62% 36% 45% 28% 31% Sep 12Sep 19Sep 26Oct 3

Cross-session comparison

Each session scored on its own, plotted by date. Rates are compared across observations, never pooled into one number.

Also in analysis: Manual entry

The write-up

All your notes, data, and document editor, integrated into one workspace.

Sam Sample was observed for 30 minutes during reading, using partial-interval recording with 20-second intervals. The observation spanned one-to-one instruction with Ms. Teacher and an independent work period at a table with a small group of peers.

Sam began the session in one-to-one instruction with Ms. Teacher. He sat down promptly but did not open his reading folder, instead handling and fidgeting with it. He turned in his seat to look toward another table rather than the passage, and at one point put his head down on the table without reading. After a verbal redirect from Ms. Teacher, he picked the book back up about ten seconds later. When directed to the comprehension questions, he flipped pages back and forth without answering, and when asked to respond to the first he said, “I always mess this up,” then pushed the worksheet to the side of the table…

Write-up workspace

A document editor for the observation write-up: the draft opens from your record, and you refine it sentence by sentence before signing.

on your machine

Local first draft AI

It works from only the sessions you recorded, with no account and no cloud. The model writes the prose; the figures are computed from your intervals.

Functional assessment · draft
Descriptive Analysis

Across six sessions, Sam's work refusal was most often associated with the removal of a preferred activity. In one instance, after a preferred activity was put away and he was asked to count the block groups, Sam put his head down on the table and did not touch the worksheet, and this was followed by a physical prompt along with sensory input and brief access to a preferred item …

Summary & Hypothesis

During unstructured time, when a preferred activity is removed, Sam engages in work refusal (e.g., pushing materials away, closing a book or device, putting the head down), which typically results in a physical prompt, sensory input, and access to a preferred activity. Therefore, the function of the behavior is hypothesized to be to obtain or regulate sensory stimulation. An escape function cannot be ruled out, but sensory stimulation is the better supported hypothesis …

FBA sections AI

For a functional assessment, session and event statements build into a descriptive analysis and a summary-and-hypothesis statement, all yours to edit and sign.

Off-task by activity

Embedded figures

The charts from your analysis are placed into the report itself, not just described in the prose.

PDFObservation report, figures embedded
DOCXWord, still editable
CSVRaw interval data
TXTPlain text

Exports

The report leaves as PDF or Word with the figures embedded; the raw interval data leaves as CSV.

Also at the write-up: The FBA workspace · Records document and every format · Interview evidence · beta

Common questions.

No. Every statistic in a draft is computed from your intervals and passed through a validator that checks each claim against the underlying data. The model writes prose around numbers it is given; it does not produce them.

On your machine, in one file. There is no account, no sync service and no vendor-side copy. Full detail on the privacy page.

Yes. Recording, analysis, AI drafting and companion pairing all work offline. A licensed copy checks in roughly every seven days.

Everything you have recorded stays on your machine. CSV export and backup and restore are free-tier features, so the raw data comes with you regardless of license.

Yes. Windows x64, Apple Silicon Macs and Intel Macs are all supported.

All eight recording methods, session results, CSV export, and backup and restore. It is a working instrument, not a demo with the useful parts removed.

Not seeing the thing you need?

This page covers what most evaluations lean on, not every capability in the app. If you do not see what you need, tell us and we will point you to it or put it on the list.

Email support

Try it on your next observation.

Notify me

macOS and Windows · launching soon