Home About Us PBL Focus Pricing Support Contact Privacy Policy Terms of Use Log in →

Release Notes

Every update, fix, and new feature — documented as we ship.

v1.4.0 Latest 22 June 2026

The Primary Mode release — a complete primary-school experience. One switch adapts the whole platform for younger students, with a calmer dashboard, a picture-first reward store with saving-up goals, classroom tools for teachers, gentler leaderboards, and accessibility support throughout.

Primary Mode
One master switch applies a recommended set of child-friendly defaults — each adjustable, and turning it off disables every Primary Mode feature at once
Simpler dashboard with one friendly points display and a progress bar in place of the dense default layout
Picture-first visual reward store with clear "you can get this / keep saving" wording
"Save up for this" goals — students choose a reward and the dashboard progress bar tracks toward it
Classroom Tools
Today Board — an editable visual weekly timetable; students see the whole week with today highlighted, and just today's activities on their dashboard
Student Picker for fair random student and group selection, and a Brain Break movement-break timer
Each teacher tool can be switched on or off individually
Accessibility & Inclusion
Read-aloud extended across more screens, including goals and the Today board
Reading-friendly font, larger text, bigger buttons and reduce-motion options
Guided help tours with simpler, child-friendly wording
Leaderboards & Recognition
Choose how classmates appear — full names, initials, or anonymous
New "My Class" leaderboard, plus controls to hide time periods or board types and reduce options for younger students
Anonymise the recognition feed and student spotlight, or show "a student from" their house or class
Celebrations
A confetti celebration when a student achieves a goal (respects the reduce-motion setting)
Modules & Fixes
School Clubs is now a toggleable module, available on all plans
Growth Insights, Streaks and School Clubs now correctly follow their School Setup toggle in the student menu
Mobile top-bar layout fixed so controls no longer crowd on small screens
Animated reward banners now render correctly in the store
Availability
Live across web, iOS and Android
v1.3.0 17 June 2026

An accessibility, privacy and performance release, faster app load, custom dashboard banner, plus a new automated test and crash-reporting pipeline.

Privacy & Security
Shared-device fix. Per-user data is now cleared on login, logout, and support sessions
Module and tier access is now enforced on the server, not just hidden in the interface
Rate-limit protection hardened to prevent quota targeting
Performance
Faster first load — analytics now loads after the page
Character Progression
Progression now starts at Level 0 with rebalanced level thresholds so early progress feels fairer
Dashboard & Streaks
Custom dashboard banners now display legible text
Streak labels corrected to read "day streak" with proper singular/plural (1 day / 2 days) on the dashboard and streaks page
Notifications
Daily points reminders are no longer sent on weekends
Reliability
New automated test suite
Client-side crash reporting added — app errors are now captured automatically for faster fixes
iOS App v1.4 (Build 21)
All v1.4.0 platform improvements, the character progression rebalance, and client-side crash reporting ship in this build
v1.2.0 14 May 2026

The mobile & rewards release — iOS home-screen widgets, a dedicated Vouchers admin page with bulk reward-code generation, recognition feed and leaderboard refinements, dynamic mentorship year levels, inter-school competition management, and a full light-mode colour audit.

Home-Screen Widgets
iOS home-screen widgets for students and admins — students see their points and streak, admins see a school-wide summary
Widgets stay up to date in the background via silent push
Vouchers & Reward Codes
New Vouchers admin page — reward codes moved out of the Store into their own page, with a bulk voucher generator
Store gains a voucher picker, and reward-code button glitches are fixed
Recognition Feed & Leaderboard
Recognition feed now has a fixed height with scroll and is capped at 20 items; the leaderboard layout matches
Mentorship
Mentor and mentee roles now support dynamic year-level selection
Inter-School Competitions
Support accounts can now create and manage inter-school competitions, with corrected competition date handling
Light Mode
Comprehensive light-mode colour audit and readability fixes across the app
Student UX & Fixes
Shout-out replay removed, multi-select for harm reports, refined avatar colours, banner sorting, and a Play Store badge
Added database integrity constraints to engagement flags
Mobile Apps
iOS App v1.2 (Builds 5–17) and Android App v1.2 (Build 9) released
v1.1.0 10 May 2026

Growth insights with automated at-risk flagging, expanded parent portal, inter-school competitions, Face ID reliability fix, teacher check-in prompts, and a message bug fix.

Growth Insights — At Risk
Admin Growth Insights page gains an At Risk tab listing all currently flagged students with their flag type, roll class, and year level — admins can mark each as reviewed to dismiss the flag
Admin Overview now shows a Needs Attention card with a live count of unresolved flags and a direct link to Growth Insights when any flags are active
Teacher Overview gains a Students to Check In On section showing only the students in that teacher's enrolled classes — each entry shows the flag type and roll class with a Mark as Checked button
Flags respect a 7-day cooldown after manual resolution — a student won't be re-flagged for the same reason within a week of being cleared
Parent Portal
Weekly points sparkline chart added — shows a 4-week bar chart of points earned per week so parents can see engagement trends at a glance
Inter-School Competitions
Admins can now join or leave inter-school competitions set up by AchievoEDU — competitions appear in a new section of the Competitions page
Leaderboards are anonymised by default — competing schools appear as School A, School B, etc., with "Your School" for your own entry
Admins can opt to make their school visible to other schools by setting a display name — toggling between Anonymous and Show Name with a save button per competition
Students and teachers can view the inter-school standings via a new tab in the Competitions page — no join or leave access, read-only
Competition metrics supported at launch: average points per student and engagement rate — more metrics planned
Face ID / Biometric Login
Face ID now functioning on IOS for re-logging into the app
Logging out now clears the saved Face ID token from the Keychain
Bug Fixes
Gratitude messages longer than 50 characters now send correctly
Active module count on the Admin Overview now matches the School Setup page
iOS App v1.2 (Build 4)
All v1.1.0 platform improvements included in this release
Face ID login and logout fixes ship in this build
v1.0.0 18 April 2026

The 1.0 milestone — print-ready certificates, redesigned light mode, QR Awards for admins, teacher gratitude, house carnival points, streak grace periods and at-risk notifications, parent child profiles, 50 journal prompts, richer email digests with wellbeing flags and points history, expanded push notifications, admin title locking, and a wide range of polish and bug fixes.

Certificates
Certificates are now A4 landscape and export as a properly sized PDF — no more clipped footers or wrong dimensions
Certificate generation is now admin-only
Light Mode
Completely redesigned light mode with calm blue-gray canvas that replaces harsh white backgrounds, with layered card surfaces and subtle shadows
Active sidebar nav items are now clearly highlighted in light mode — previously the selected state was invisible against the light background
Accent colours (teal, amber, indigo, emerald) are now readable in both dark and light themes without washing out or becoming illegible
QR Awards
Admins can now generate QR award codes directly, previously only teachers could create codes
QR Awards now appears correctly in the Active Modules section of the admin dashboard
Gratitude
Teachers can now receive gratitude messages from students with a Gratitude inbox that appears on the teacher dashboard
Teachers can also send gratitude messages to individual students directly from their dashboard
House Competition
Carnival & Event Points section created where admins can now award points directly to houses for Swimming Carnival, Cross Country, Athletics Carnival, Lunchtime Events, War Cry/Cheer, or any custom reason. Points go to the house tracker only, not to individual students
Event award history is visible in the House System page with a remove button to undo accidental entries
House event awards appear in the competition activity feed labelled as "House Event" alongside student-earned points
Students can now only expand their own house in the competition feed, other houses are not expandable. Teachers can expand all houses
Teachers now have a Competition page in their sidebar showing live house standings
Character Progression
Points per behaviour on the overview now reflects actual linked behaviour values
Student preview panel no longer falls off the screen on mobile
Schools with custom character competencies can now set custom title names for each of the 6 progression levels per competency
Bug Fixes
Date inputs in the Streaks school terms and public holidays fields no longer overlap with the calendar picker icon
Points boost glow on the Class page now covers the full preset chip area, not just the category label above it
Fixed a stale database label for attendance badges
Streaks
Grace period setting added — admins can allow students to miss 1 or 2 school days before their streak resets, configurable per school
Grace period is now correctly applied in the streak calculation engine, accounting for weekends and public holidays
Enabled streak tracker cards in the admin Streaks module now display an orange glow to make active trackers visually distinct
Each streak tracker now displays explicit instructions explaining exactly what action students need to take to advance their streak
Streak milestone reward types overhauled — title and physical reward options removed; wellbeing and gratitude bonuses now use a configurable point value; store rewards use a category and item dropdown and log directly to Fulfilment when unlocked
Titles
Character progression titles using default names are now shown as locked in the admin Titles page — admins click Customize to unlock editing
Customised titles show the full edit form with a Reset to defaults option that re-locks the card
Titles for disabled or deleted competencies are hidden from the admin Titles page
Push Notifications
Streak at Risk notification added — sends an automated reminder to students who haven't completed their streak activity before midnight, with 8 rotating message tones and a configurable send time
Store Opening Today notification — alerts students when the reward store opens at 1st or 2nd break, configurable per school
Last Minute to Order notification — weekly reminder sent on a configured day each week before the store order cutoff
Bullying Incident Reported notification — instant admin alert when a bullying report is submitted through the app
Student Voice Response notification — students are notified when an admin or teacher responds to their suggestion
Email Digests
Parent digest now includes a Recent Points breakdown per child — showing the reason, date, teacher name, and class for each point transaction in the past week
Teacher digest now includes unresolved wellbeing flags per class — listing flagged students, their mood, and consecutive days so teachers can follow up
Teacher digest no longer includes the bullying report count, which is now handled via the dedicated admin notification
Email preview in the Email Digests admin page updated to reflect all recent changes to both digest formats
Parent
Parents can now view their children's profiles directly from the sidebar — a My Children section links to each child's full profile card showing points, badges, rank, house, titles, and more
Journal
Daily journal prompts expanded from 15 to 50 — covering self-reflection, relationships, resilience, leadership, decision-making, and wellbeing. The rotation cycle is now approximately 7 weeks
Admin Polish
Word of the Day decorative quote mark removed from admin and parent views (already removed from student and teacher views in a prior release)
School Setup save button renamed from "Save School Settings" to "Save Changes" for consistency
Mentorship admin page — Profile Preview tab removed as it duplicated the eye button already present on the Dashboard tab
Character Progression — Cross-Competency Status section hidden pending full implementation
v0.9.9 16 April 2026

Bug fixes and quality improvements — leaderboard visibility, points categories, foyer display layout, student profile stats, and Android v1.5.

Foyer Display
Upcoming event info and school name are now stacked in the slide title bar and can never collide with slide content
Leaderboard
Changing a student profile to public or private updates the leaderboard for all connected students immediately without a page refresh
The school, year level, and house leaderboard fixed so they are no longer causing all students to appear as private regardless of their setting
Teacher Points
Admin-configured point categories were blocked by a permissions issue; teachers can now see and use them in both class and supervision views
When admin has set up character-competency-linked point presets, the generic fallback reasons (Class Participation, etc.) are automatically hidden from the teacher's list
Student Profile
Student profiles now show a Titles count box displaying how many titles the student has unlocked
Removed duplicate badge count pill from profile header (already shown in the stats grid below)
Android App
Android App updated to include all v0.9.8 and v0.9.9 platform improvements
Website
Favicon added to all pages
Social share OG image updated with full branded card (wordmark, tagline, URL)
Roadmap page hidden from navigation and search engines
v0.9.8 14 April 2026

The polish and privacy release — push notification controls, QR awards oversight for admins, pastoral journal privacy, foyer display upgrades, badge layout editor, multi-year badge history, one-reaction-per-item feed, and journal prompt persistence.

Push Notification Controls
Admins can independently toggle 7 notification types for students and parents: Badge Awarded, Streak Milestone, Title Unlocked, Points Received, Points Milestone, Store Sale, and Wishlist Item In Stock
Schools set their own point threshold list (e.g. 100, 500, 1 000, 2 500, 5 000) for milestone notifications with add/remove chip editor
QR Awards — Admin Oversight
Admins see every QR code generated by any teacher across the school: label, teacher, point value, status (Active / Claimed / Expired), claimed-by student, and expiry time
QR Awards is now a toggleable modulee
Student Journal Privacy
Shared journal entries are now restricted to the student's pastoral care (form) teacher
Shared journal entries now appear directly in the Pastoral Insight drawer when clicking a student's name — showing date, mood, competency tag, and entry text
Visibility toggle label updated to "Shared with form teacher" so students know exactly who can read their entry
Foyer Display Upgrades
Updated from 10 to 15 students visible per year group
Student names now fill their space on a TV screen
Live recognition feed auto-scrolls through up to 30 entries with a slow continuous scroll
Badge Layout Editor & Multi-Year History
Admins can drag badge categories into their preferred display order at the bottom of the Badges page
If a student earns the same badge in multiple years (e.g. sport rep 2025 and 2026), all years appear in small print below the badge on their profile; a ×2 / ×3 counter shows how many times they've earned it
Student Journal Improvements
The daily reflection prompt now remains on screen while the compose panel is open
"Write about this →" button hides once the compose panel is already open
Recognition Feed
Students can now only hold one emoji reaction per feed item
Australian Seasonal Themes
Added Australia Day, Back to School, Reconciliation Week, World Environment Day, National Science Week, Book Week, R U OK? Day, World Mental Health Day, Remembrance Day, and End of Year
Easter and R U OK? Day are calculated each year using an algorithm and 2nd Thursday of September respectively; no manual updates needed
Teacher Points
Teachers see their school's custom preset reasons only; prevents duplicate or conflicting reason options
Custom reason text field now enabled/disabled automatically based on Admin decision
v0.9.7 12 April 2026

The engagement release — QR code point awards for offline activities, overhauled foyer display, leaderboard time periods, emoji reactions on recognition feeds, badge chains, teacher weekly digests, and a featured badge pin for student profiles.

QR Code Point Awards
Teachers generate single-use QR codes with a label and point value for offline activities (sports days, excursions, community service)
Each code can only be claimed once; teachers set an expiry (1h to 1 week) and can revoke codes at any time
Students scan the QR code to instantly claim their points with a success animation
Foyer Display Improvements
Smooth directional crossfade between slides
Next upcoming event is shown in a persistent amber chip
School name watermark on every slide
Leaderboard Time Periods
Leaderboards can now be filtered by This Week, This Month, This Term, or All Time via a pill tab selector
Term dates auto-calculate based on Australian school term calendar; defaults to This Week view
Recognition Feed Reactions
Students can react to recognition feed items with 👏 ❤️ 🔥 ⭐, toggling reactions on and off with live counts
Badge Improvements
Admins can set a prerequisite badge that must be earned before another badge unlocks; locked badges show a padlock on the student's profile
Badges can now display a custom image instead of an emoji
Students can pin one earned badge to the top of their profile as their featured achievement
Display order control for badge categories in the admin panel
Teacher Weekly Email Digest
Teachers receive an email digest with per-class engagement stats, top earners, zero-activity students, open safety reports, and upcoming events
Toggle on/off in School Setup → Communications (Email Updates module); includes a Send Now button
v0.9.6 10 April 2026

The celebration release — school life comes alive with seasonal themes, a year-in-review card, birthday recognition on leaderboards, in-app notifications, achievement certificates, a weekly parent email digest, and more.

Seasonal Themes
Added Halloween, Easter, Christmas, NAIDOC Week, Harmony Day, Pi Day, St Patrick's Day, Valentine's Day, Anzac Day, and New Year auto-activate on their dates
Each theme can be independently turned on or off in School Setup → Seasonal Themes
Admins can create custom date-range themes with a name, emoji, accent colour, floating decoration emojis, and a banner message (e.g. Book Week, Sports Carnival)
Floating emoji decorations and a dismissible banner message appear for all users during active themes
Student Year in Review
A dedicated Year in Review page shows 8 stat tiles covering points, badges, best streak, goals, shout-outs, wellbeing check-ins, weeks active, and best single week
Students can save a branded summary card as a PNG or A4 PDF landscape to share with family
In-App Notifications
A bell icon in the topbar opens a slide-down panel with the last 20 notifications, unread dot indicators, and a mark-all-read action
All notifications are now persisted in the database so they survive app restarts and are accessible without a device push token
Achievement Certificates
Students unlock 6 points milestones (100 → 5,000 pts) and 3 badge milestones (1, 5, 10 badges), each generating a downloadable PDF certificate
Locked milestones show progress (e.g. "247 more points to go") to motivate continued engagement
Birthday Recognition
Students see a personalised gradient banner on their dashboard on their birthday
A cake emoji appears next to a student's name on the leaderboard on their birthday so classmates can celebrate
Admins can set or update each student's birthday in User Management
Weekly Parent Email Digest
Schools can opt in to a weekly email to parents summarising each linked child's points, badges, streak, goals, and upcoming events for the week
Toggle on/off in School Setup → Communications; includes a Send Now button to test the digest immediately
v0.9.5 8 April 2026

The depth release — every major module gets meaningfully extended: push notification milestones, mood history sparklines, journal streaks, foyer event slides, a 5-week analytics trend chart, CSV report exports, and richer dashboards for admins, teachers, and parents.

Push Notifications
Students receive a push notification when they cross 100, 250, 500, 1,000, 2,500, or 5,000 total points; parents are notified simultaneously
Parents receive a push notification when their child earns a badge, including the badge name
Students are notified when an admin marks their store order as fulfilled
Wellbeing
Students see a bar chart of their last 14 check-ins on the Wellbeing page so they can track their mood over time
If a student submits three consecutive low-mood check-ins, a supportive message appears encouraging them to reach out
Student Journal
A 🔥 streak badge in the journal header tracks how many consecutive days the student has written an entry
A rotating prompt card appears above the compose panel each day with a "Write about this →" shortcut to start the entry
Teacher Tools
Teacher Analytics now shows a bar chart of total points awarded each week over the past 5 weeks, filterable by class
The teacher home page now shows school-wide engagement rate, average points per student this week and month, and a ranked top students list
Admin
Every section in Admin Reports now has a CSV export button alongside the existing PDF export
The Growth Insights settings page now shows a live school-wide panel: engagement rate, average points per student, and top 5 performers this week
Parent Portal
Parents can now see their child's current goals with status, due date, and any teacher feedback
The next 4 school events (next 14 days) are listed in the parent dashboard with date and location
Event Calendar
Calendar now defaults to the month grid view instead of the list view
Admins can link a school notice to a calendar event — students see an expandable notice chip on the event card
Event Calendar module can now be toggled on or off in School Setup like all other modules
Foyer Display
Foyer display board now includes an Upcoming Events slide showing the next 14 days of school events with category colour coding and locations
Word of the Day
Students can now scroll through the last week of words below today's card
Sentence challenge card where students can write their own sentence using today's word, saved locally so it persists across sessions
v0.9.4 6 April 2026

The engagement depth release — five new modules covering student journalling, school event calendars, goal evidence, teacher analytics, and enhanced house competition, plus a full sidebar navigation reorganisation across every role.

New Modules
Student Journal — students write private daily reflection entries with mood tags, competency links, and a privacy toggle; teachers can read shared entries for pastoral care
Event Calendar — admins create school events (sport, excursion, exam, social) with optional RSVP; students and parents view a list and month grid and RSVP yes/no/maybe
Goal Evidence Upload — students attach text or image evidence to goals; teachers review, approve, or reject submissions with optional feedback; approval automatically marks the goal achieved
Teacher Analytics — teachers see per-class and school-wide metrics: average points, engagement rate, top performers, and students with zero activity in the last 7 days
House Competition Enhancements — enhanced leaderboard with rank medals, member counts, and house colour coding; clicking a house expands a live activity feed of recent point events
Navigation
Student sidebar reorganised into four named sections: Home, Progress, Community, and School Life — journal appears under Progress alongside Streaks and Growth Insights
Teacher sidebar now has labelled sections — Teaching (challenges, goals, notices, commendations), School (word of day, council), and Insights (analytics)
Admin sidebar consolidated from two unlabelled catch-all groups into Recognition, Engagement, Programs, Manage, and Settings — Student Transfers is no longer orphaned
Loading Skeletons
Student Council loading states replaced with semantic per-tab skeletons — polls, suggestions, and notices each have a skeleton matching their actual card layout
Admin School Council page now shows a full page skeleton with search box and member row placeholders instead of a blank screen during load
v0.9.3 4 April 2026

The Student Council release — a full student governance module, critical bug fixes that were silently preventing polls from loading for all students, and a security hardening pass across password management.

Student Council
New Student Council module — council members can create and publish polls and notices visible to the whole school
SRC Suggestion Box — students can address suggestions directly to the council, and senior members can post an official response
Year 11, Year 12 students, and teachers on the council can edit and delete any council poll or notice for their school
Council polls appear in Student Voice for every student at the school — not just council members
Council notices appear in the school-wide Notices feed alongside admin-posted notices
Admin panel to search and manage council membership — add or remove students and teachers
Available on Plus tier and above
Bug Fixes
Fixed Student Voice returning a blank screen for all students — a column name mismatch in the database query was causing every request to fail silently
Fixed the Wellbeing Flags panel showing no student names — query was referencing non-existent column aliases
Fixed a crash when a student redeemed a Mystery Box prize containing bonus points
Security
Admin and teacher password resets now immediately invalidate the user's active session so the student is forced to log in with the new password straight away
Internal server errors in council routes no longer leak database schema details to the client
v0.9.0 31 March 2026

The engagement release — richer student voice tools, goal tracking with structured milestones, a new supervisions page for teachers, animated banners, and a Goals title track with a new ultimate legend title.

Student Voice
Sidebar badge shows the count of open polls so students never miss an active vote
Polls can now target by gender and house — admins choose the audience when creating a poll
Archived polls are shown inline below active polls, no separate page needed
Suggestion box now lets students choose a recipient (any teacher or admin at the school)
Students can view their own past suggestions and any responses from staff
Admins and teachers can reply directly to suggestions from the management panel
Student Goals
Goals now support an optional due date — students and teachers can track progress against a deadline
Students can break a goal into numbered action steps and check them off as they go
Goals now appear on the student profile under a dedicated Goals tab visible to teachers
After a goal is marked achieved, students are prompted to set a new one — keeping momentum going
Supervisions
New Supervisions page for teachers where they can assign points to students in supervision classes
Admins can view and manage all supervision records across the school from the admin panel
Titles & Progression
New Goals title track featuring six progressive titles from Goal Setter through to Goal Master, earned by completing goals
The Achievo a new ultimate legend title requiring 100% character traits, all title milestones across every track, all streak milestones, and at least one banner purchased
Milestone thresholds for the Goals track are configurable per school from the Admin Titles page
Leaderboards & Notices
Leaderboards now offer a Year-to-Date / This Week toggle — scoped to the current school year so historical data doesn't skew rankings
Notices can now target individual classes — teachers post directly to their own class groups
Read receipts on notices — students tap "Got it" to acknowledge, and teachers see who has read each notice
Fixed the house dropdown in notices showing incorrect options — now pulls live from the school's configured houses
Animated Banners
26 new animated and SVG banners added to the global catalogue — available to all schools in the Reward Store
Banners now tie into The Achievo title — purchasing at least one is required to unlock the ultimate title
v0.8.0 25 March 2026

Targeted push notifications for notices and polls, content safety improvements, and a fix for the Android login issue.

Push Notifications
Students receive a push notification when a new notice is posted — filtered by year level, gender, and house so only relevant students are notified
Students are notified when a new Student Voice poll goes live for their year level
Teacher-posted notices trigger the same targeted notification to the relevant student group
Content Safety
Profanity filter extended to Student Voice — poll write-in responses are now checked before submission
Uses the same word list and custom school words already applied to Shout-Outs and the Gratitude Wall
Flagged write-ins are logged to the moderation panel for admin review
Platform & Bug Fixes
Fixed Android app login failure caused by an incorrect API URL baked into the build
Fixed a server startup crash that caused brief outages following deploys
Removed a deploy step that was inadvertently clearing environment variables on each release
v0.7.0 15 March 2026

A major data management release — overhauled CSV bulk upload system, EQ ID cross-system linking, support tools for school onboarding, and a series of module bug fixes across streaks, attendance badges, and mentorship.

CSV Upload Overhaul
Updated the student, parent, teacher, and class(enrollment) CSV
Upload results now show the server's actual created/updated counts and per-row errors inline
Request body limit raised to 5 MB — supports schools with 2,000+ students or 4,000+ parents in a single upload
Student ID — Cross-System Linking
New student_id field on student accounts — unique per school, supports alphanumeric IDs
Classes and parents are linked to students via student ID rather than email — mirrors school MIS exports
Partial unique index ensures multiple unlinked students can coexist without constraint conflicts
Support Tools
Trial tier support — set an expiry date when onboarding a school on a trial plan
School domain auto-generated from school name with uniqueness suffix if needed
Module Bug Fixes
Streaks now correctly honour the module toggle — enabling it in School Setup is immediately reflected for students
Attendance badges now appear on the student profile page alongside standard achievement badges
Growth Insights module no longer shows as greyed-out in Overview after being enabled in School Setup
Mentorship: Year 7 and Year 12 students now load correctly regardless of how year levels are stored (e.g. "07", "7", "Year 7")
Mentorship: school houses are now sourced from the database — no longer limited to four hardcoded house names
Platform & Security
Fixed a production error where upload failures returned "An unexpected error occurred" instead of a meaningful message
Fixed UTF-8 BOM stripping — Excel-generated CSVs now parse correctly without header mismatches
Year rollover preserves zero-padded year levels (e.g. "07" stays "08", not "8")
Security: patched high-severity IPv6 bypass vulnerability
v0.6.0 8 March 2026

A major update focused on student wellbeing, school culture, and recognition. Two new Plus/Pro modules ship alongside performance improvements and a redesigned avatar system.

Pastoral Care Pro
Admins tag any class as a pastoral care class — no code changes required
Teachers see a concern flag (🚩) next to students with potential wellbeing issues
Tap any student name to open a full insight drawer: mood trends, gratitude received, recent points, character strengths, and streak
Three automated concern checks: active wellbeing alert · no check-in in 7 days · no recognition in 14 days
Student Spotlight Plus
8 achievement categories auto-computed each week, fortnight, or month
Categories: Kindness Champion · Leadership Star · School Representative · Mindfulness Master · Most Determined · Team Player · Most Improved · Community Builder
Spotlight winners appear on every student's dashboard and are marked with ⭐ in all leaderboard tabs
Admin can configure period length, toggle the feature on/off, and trigger a manual run at any time
Recognition Feed Plus
Live activity feed on the student dashboard showing the last 15 major school events
Events tracked: badge awarded, challenge completed, shout-out received, title unlocked
Auto-refreshes every 30 seconds — sits alongside the leaderboard on the student dashboard
Teacher Commendations Plus
Staff can send formal recognition messages to colleagues — named or anonymous
Admins manage and moderate all commendations from a dedicated page
Platform Improvements
All app routes now lazy-loaded with manual chunk splitting — significantly faster initial load
Rate limiter upgraded: per-user JWT keying prevents shared-IP throttling in school networks
Avatar customiser: hats and glasses now align correctly across all animals; ears layer above hats naturally
Student dashboard decluttered — shout-out section moved to sidebar navigation
v0.5.0 Platform & Branding 1 March 2026

Platform polish, admin store improvements, and public website launch. Focus on making every day-to-day admin and teacher workflow faster.

Admin Store
Category filter chips and search bar added to Admin Store
Sale Manager: set discounts by category or individual item with one click
Student store shows sale price, crossed-out original, and flame badge
Sale price locked at purchase time — balance unaffected if sale ends later
Branding & Website
Platform and app rebranded to AchievoEDU across all touchpoints
Public website launched with pricing, help centre, FAQ, and contact
iOS and Android deployment readiness confirmed via Capacitor v8
v0.4.0 Character & Behaviour 22 February 2026

The character competency system and Behaviour Boost were the focus of this release — tying everyday classroom behaviours directly to the six character pillars.

Points & Character Alignment
Points configuration grouped by the 6 character competencies with colour coding
Each competency section expandable with sub-skill categories and default point values
General Activity section for uncategorised behaviours
Behaviour Boost
Admin can activate double points for an entire competency for a week or fortnight
Boosted behaviours glow in teacher class view with ×2 badge and days remaining
Teacher preset picker shows focus behaviours first with animated double-points indicator
v0.3.0 Wellbeing & Community 15 February 2026

The community and wellbeing layer — everything that makes a school feel connected beyond just points and grades.

Wellbeing check-ins with mood tracking
Admin wellbeing trend view
Shout-Outs & Gratitude Wall
Student Voice (polls & elections)
Mentorship program (mentor/mentee pairing)
Weekly and schoolwide challenges
Notices board (admin → all roles)
Word of the Day
Bullying Reports module
Parent portal (read-only view)
Support role with session impersonation
Competition module
v0.2.0 New Modules 8 February 2026

The first integration of toggleable modules and basic analysis tools.

Dashboards: parent
Character progression profiles
Streaks
Attendance integration
Admin analytics & CSV exports
Content moderation tools
Bulk user import via CSV
v0.1.0 Foundation 1 February 2026

The core platform: multi-role authentication, points, rewards, character progression, badges, leaderboards, streaks, attendance, and admin analytics.

Dashboards: student, teacher, admin
Points & Rewards Store
Badges & achievements
Leaderboards
Module system start
Teacher class management & goal tracking
Store fulfillment workflow for admins
← Back to Help Centre