Every recording method
you need
Sightline ships with a full observation method library, customizable shortcuts, and AI analysis. All running locally on your machine.
Observation method library
Six recording methods cover every data collection scenario in school psychology and ABA. Each method handles timing, scoring, and calculations automatically.
Whole Interval
Behavior must occur for the entire interval to be scored. Best for measuring sustained behaviors like on-task engagement.
Partial Interval
Behavior only needs to occur once during the interval. Best for low-frequency behaviors you don't want to miss.
Momentary Time Sampling
Record whether behavior is occurring at the exact moment the interval ends. Efficient for scanning multiple students.
Frequency / Event
Count each occurrence of a behavior. Automatic rate-per-minute calculations for session-over-session comparison.
ABC Recording
Log antecedent, behavior, and consequence in real time. Essential for functional behavior assessments and hypothesis generation.
Narrative Recording
Free-form timestamped notes for qualitative observations. Captures context that structured methods can miss.
Research-informed protocols
Start observing in seconds. Sightline includes ready-to-use protocols based on common assessment needs, each pre-configured with the right method and target behaviors.
Customize everything
Sightline ships with sensible defaults, but every practitioner works differently. Protocols, shortcuts, phrases, and tag sets are all customizable at the global or per-student level.
Quick phrases
Type two characters in the observation log and an autocomplete popover appears with matching phrases. 17 built-in phrases cover common observations like "Redirected by teacher" and "Peer interaction observed." Add your own globally or per student.
ABC tag shortcuts
Three built-in tag presets (Standard, Function-Focused, Sensory/Medical) give you one-key access to common antecedents and consequences during ABC recording. Press a number key to toggle tags without leaving the keyboard.
Behavior hotkeys
During interval recording, score behaviors with a single keypress. Default keys are 1-3 for up to three target behaviors, or assign custom letter keys per behavior so you can work by muscle memory.
Student-level overrides
Quick phrases, ABC tag sets, and protocols can all be customized per student. Global settings apply everywhere, then student-specific overrides layer on top.
Custom ABC tag sets
Create your own antecedent and consequence tag sets beyond the three built-in presets. Reorder tags via drag-and-drop or keyboard shortcuts.
Keyboard-driven workflow
Space to start/pause, number keys to score, N to add a note, Tab to move between ABC fields, Cmd+Z to undo. Every action has a shortcut so you never have to look away from the student.
Desktop-first. Not cloud-first.
Sightline is a native desktop application, not a web app with a wrapper. Your data stays on your machine in a local database. No accounts, no servers, no internet required.
Built with Tauri
Sightline uses Tauri 2, a modern framework for building lightweight native desktop apps. The result is a fast, small application that feels like it belongs on your system, not in your browser.
Your data, your files
Observations are stored in a local SQLite database. You can back it up, move it between machines, or delete it. There's no cloud sync, no vendor lock-in, and no third-party server involved.
AI that runs on your machine
Sightline includes AI features that work entirely offline using Ollama. If your organization has a cloud AI agreement, you can optionally connect that instead.
Narrative report drafting
Generate draft observation summaries from your session data. Edit and refine before adding to evaluation reports.
Session digests
Quick summaries of what happened during an observation, highlighting key patterns and changes from prior sessions.
FBA hypothesis suggestions
AI reviews your ABC data and suggests possible functions of behavior based on antecedent and consequence patterns.
Natural language queries
Ask questions about your data in plain English. "How does Marcus's on-task behavior compare across morning vs. afternoon sessions?"
Local AI is the default. Cloud AI (Anthropic, OpenAI, Google) is available if you add your organization's API key. Read our privacy architecture for details.
Charts and graphs
Sightline generates publication-ready visualizations automatically. No spreadsheet formatting required.
- Bar charts for interval and frequency data
- Trend lines across sessions
- Phase markers for baseline vs. intervention
- Peer comparison overlays
- ABC sequence diagrams
Export everything
Get your data out in whatever format you need. All exports are generated locally on your device.
- PDF reports with graphs and narrative
- CSV for further analysis in Excel or SPSS
- Plain text summaries
- Session sharing format for team collaboration
Try it with your next observation.
Sightline is in closed beta for macOS and Linux. Request access and we'll get you set up.
Request beta access →Free during beta · No account required · No data leaves your machine