Track behaviour. Spot patterns. Support every student.
Built for primary school teachers
⚡
10-second logging
Student, type, category — done. Built for busy classrooms.
📊
Automatic patterns
Flags recurring behaviours, hotspot locations, and students needing support.
🎯
Evidence-based steps
Students are flagged as On Track, Watch, or Urgent with strategy suggestions for each.
🔒
Completely private
No accounts, no cloud. A file on your device — you control it.
🔒 Your data never leaves your device. Save as a file, load it next time. No sign-up, no internet required.
📚 Setting Up Your Behaviour Book
Where is your school?
Pick your region so we set up the right frameworks, categories, and terminology — or skip straight to logging.
🇦🇺
Australia
SWPBS, Berry Street, Restorative Practices and more.
🇳🇿
New Zealand
PB4L School-Wide, Restorative Practice / Hui Whakatika and more.
📝
Just track behaviour
Skip framework setup. Log entries without linking to expectations.
What approach does your school use?
Pick the framework closest to your school and we'll set up the right expectations, categories, and language. You can customise everything afterwards.
🎯
SWPBS / PBL
The most widely used behaviour framework in Australian schools. You define school-wide expectations and track behaviour against them.
Most common
💜
Berry Street / Trauma-Informed
Focuses on self-regulation, relationships, and wellbeing. Uses five domains rather than fixed expectations.
🤝
Restorative Practices
Relationship-focused approach centred on community agreements, repair, and student voice.
⭐
School Values / Custom
Your school has its own values or a framework not listed here. Start blank and enter your own.
📝
Just track behaviour
Skip framework setup. Log entries without linking to expectations.
🎯
PB4L School-Wide
Positive Behaviour for Learning — NZ's school-wide framework. Define expectations, track incidents, and use data to support students.
1,050+ schools
🤝
Restorative / Hui Whakatika
Relational approach grounded in mana, whanaungatanga, and manaakitanga. Focuses on responsibility, restoration, and building community.
⭐
School Values / Custom
Your school has its own values or kaupapa. Start blank and enter your own.
📝
Just track behaviour
Skip framework setup. Log entries without linking to expectations.
What's important to you?
Help us customise the app so it supports what matters to you. You can change any of it later in Settings.
Positive-focused classrooms often start here; incident-led logging starts on Negative.
"Smart" suggests follow-ups for serious or repeating incidents. You can always add or remove one per entry.
Research commonly recommends at least 4 positives for every correction. Tracked in your Analytics.
You can skip this — sensible defaults are already set.
SWPBS defaults loaded. These are the most common expectations across Australian SWPBS schools. Edit to match your school's exact wording — some schools use "Be Kind" instead of "Be Respectful", or add a 5th value.
Berry Street domains loaded. These are the five domains of learning readiness (Body, Stamina, Character, Engagement, Relationships). Rename them to match your school's language.
Common restorative agreements loaded. Many restorative schools co-create these with students each year. Edit these as a starting point and refine them with your class.
PB4L School-Wide defaults loaded. These are common bilingual expectations used across NZ PB4L schools. Edit to match your school's values — add te reo Maori, English, or both.
Restorative values loaded. These draw on te reo Maori concepts of whanaungatanga, manaakitanga, and ako. Adjust to match your school's restorative kaupapa.
Enter your school's values below. These could be anything — an acronym like PRIDE, te reo Maori values, or your school motto broken into parts.
You can start logging straight away. If you decide to add expectations later, go to Settings.
You can change all of this later in Settings.
Add Your Students
Paste your class list below — one name per line. Copy straight from a spreadsheet, email, or class roster.
Tip: You don't need last names if you prefer initials (e.g. "Emma T."). You can always add more students later.
students ready to add
Or skip this and add students from the dashboard.
You're All Set!
Here's how Behaviour Book works day-to-day:
📝
Log behaviours quickly
Tap Log to record positive or negative behaviour. Aim for at least 4 positives for every 1 negative.
📈
Watch for patterns
The app flags recurring categories, hotspot locations, and students who need extra support.
💾
Save your file regularly
Your data only exists while this tab is open. Hit Save to keep a backup. On phones, the share sheet opens so you can save to Files. On computers, it downloads directly.
Support Levels: Students are automatically sorted based on their recent incidents: On Track — Responding well to everyday classroom support. Watch — Recurring minor incidents suggest extra check-ins or small group intervention. Urgent — Frequent or severe incidents. Consider a behaviour plan and family contact.
💡 You're exploring a sample Year 3 class. Notice how students are colour-coded by tier and alerts surface follow-ups. Tap any student to see their patterns and suggested next steps. Try the Analytics tab too!
⚠️ Attention Needed
Today
No entries logged today yet.
Total
Positive
Negative
Students logged:
Class Overview
Getting started with your class
Log a few behaviour entries to see patterns and support levels come to life.
Add your students
Log your first behaviour entry
Save your data file
👥
No students yet. Add your class to get started.
Recent Entries
Students
Responding well to universal support.
Recurring minor incidents — extra check-ins or small group intervention recommended.
Frequent or severe incidents — consider a behaviour plan and whānau/parent contact.
INCIDENTS
SINCE LAST
VS LAST 2 WKS
FOLLOW-UPS
Pattern Analysis
Suggested Next Steps
Notes
No notes yet. Record parent meetings, observations, plan updates.
Behaviour History
No entries yet for this student.
Action:
Follow-ups & Reminders
✓
👍
All Watch/Urgent students have been checked on recently.
Analytics
Incidents
Watch
Urgent
Steady \u2014 same number of incidents as the previous period
Positive : Negative Ratio
Students Needing Support
All students are doing well.
Heads Up
Top Incident Categories
↑↓
No negative entries yet.
Incidents by Time of Day
No negative entries in this period.
Hotspot Locations
No location data yet.
Incidents by Day of Week
Top Positive Categories
No positive entries yet.
Doing Well
Export for SMS
Format entries for easy copy-paste into Hero, KAMAR, or any student management system.
Template
Templates let you choose which fields to include and what to call them, so the output matches your school's SMS.
Filters
Date Range
No entries match your filters.
Showing first 50. Use "Copy All" to copy all entries.
Settings
Customise
School-Wide Expectations
Edit
Positive Categories
Edit
Minor Behaviour Categories
Edit
Major Behaviour Categories
Edit
Locations
Edit
Logging Defaults
Set the app to match how you log. These change the starting points only — you can still adjust any individual entry.
"Smart" suggests follow-ups for serious or repeating incidents.
Turn off for a simpler single-list log if you don't track major incidents at the classroom level.
Support Thresholds
A student's support level is based on their incidents in the last 4 weeks.
Data Management
Your data is stored only on your device. Save regularly to keep a backup.
About Behaviour Book
A supportive tool for primary school teachers. Works with SWPBS, PB4L, Berry Street, Restorative Practices, or your own school values.
Privacy: All data stays on your device. Nothing is uploaded, stored online, or shared.
Tap names to select. One entry will be created for each.
Logging for students
What did they do well?
Major
—
Quick pick:
Quick pick:
Suggested based on incident type — edit or remove if not needed.
Add Students
students will be added
Edit Student
How Saving & Loading Works
Behaviour Book keeps your data completely private — nothing is uploaded to the internet. Instead, you save and load a file from your own device.
🔒 Why a file?
Your student data is sensitive. By saving as a file on your device, there's no account, no server, and no way for anyone else to access it. You control the data completely.
Saving your data
iPhone / iPad
1
Tap the Save button in the top bar
2
Your phone's share sheet will appear — the same one you use to share photos or links
3
Tap "Save to Files", then choose a folder (e.g. "On My iPhone" or iCloud Drive)
4
Tap Save. Done! Your data is safely stored as a file called behaviour-book-[date].json
Android
1
Tap the Save button — the file downloads automatically to your Downloads folder
2
You'll see a notification confirming the download. That's it!
Computer (Mac / Windows / Chromebook)
1
Tap Save — the file downloads to your Downloads folder (or wherever your browser saves files)
2
Move it somewhere safe if you like — a school folder, USB drive, or cloud storage you trust
Loading your data
1
Tap the Load button in the top bar (or on the welcome screen)
2
Find and select your behaviour-book-[date].json file
3
All your students, entries, notes, and settings are restored instantly
💡 Tips
Save at the end of each day, or whenever you see the Save button pulsing
Keep old save files as backups — each one is dated so you can go back if needed
The file is small (a few KB) and can be emailed to yourself as a backup
If you use multiple devices, save on one and load on the other via email, AirDrop, or cloud storage
Add Note
Record a parent meeting, observation, plan update, or anything else that isn't a behaviour entry.
Edit Entry
Edit Export Template
Fields (toggle on/off, rename labels, reorder)
Behaviour Report
Strategy Guide
Evidence-based strategies from the SWPBS framework. Tap any strategy to learn more about how and when to use it.