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. You can add them later in Settings.
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 map to the BSEM's five domains of learning readiness. You can 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.
Enter your school's values below. These could be anything — an acronym like REACH, religious 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 whose ratio drops below target.
💾
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.
Tier System: Students are automatically sorted into Tier 1 (universal), Tier 2 (targeted), or Tier 3 (intensive) based on their recent behaviour data. This drives suggested next steps on each student's profile.
💡 You're exploring a sample Year 3 class. Notice how students are colour-coded by tier, alerts surface follow-ups, and ratios flag who needs more positive attention. 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, ratios, and tier classifications come to life.
Add your students
Log your first positive entry
Save your data file
👥
No students yet. Add your class to get started.
Recent Entries
—
Students
Rolling 4 weeks
Pattern Analysis
Suggested Next Steps
Restorative Practice Prompts
What happened?
What were you thinking at the time?
What have you thought about since?
Who has been affected by what you did?
In what way have they been affected?
What do you think you need to do to make things right?
Notes
No notes yet. Record parent meetings, observations, plan updates.
Behaviour History
No entries yet for this student.
Action:
Follow-ups & Reminders
✓
👍
All Tier 2/3 students have been checked on recently.
Analytics
Positive Entries
Negative Entries
Total Entries
Overall Ratio
Tier 1
Tier 2
Tier 3
Students
Top Positive Categories
No positive entries yet.
Top Negative Categories
No negative entries yet.
Hotspot Locations (Negative)
No location data yet.
Entries by Day of Week
Negative Entries by Time of Day
No negative entries in this period.
Students Needing Most Support
All students are doing well.
Settings
School-Wide Expectations
Positive Categories
Minor Behaviour Categories
Major Behaviour Categories
Locations
Tier Thresholds (Rolling 4-week window)
Data Management
Your data is stored only on your device. Save regularly to keep a backup.
About Behaviour Book
A supportive tool for Australian primary school teachers. Works with SWPBS, Berry Street, Restorative Practices, or your own school values.
Privacy: All data stays on your device. Nothing is uploaded, stored online, or shared.
Tap multiple students, then continue. One entry will be created for each.
Logging for students
—
Quick pick:
Quick pick:
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
Weekly Summary Report
Strategy Guide
Evidence-based strategies from the SWPBS framework. Tap any strategy to learn more about how and when to use it.