Your School in Every Parent’s Pocket

Native iOS and Android apps - not just a responsive website. QR code login in seconds, push notifications that replace costly SMS, real-time timetables and grades, co-curricular fixtures, newsletters, and a school calendar - all white-labelled to your school’s brand.

9:41 4G
Lakeside Grammar
Emily Anderson — Year 9
Timetable
Newsletters
Notices
Activities
Grades
Calendar
Basketball Practice Moved
Tomorrow's session relocated to Sports Centre Court 2
2 min ago
96%
Attendance
B+
Avg Grade
3
Activities
Home
Schedule
Alerts
Profile

Built on the platforms families already use

iOS (App Store)
Android (Google Play)
Firebase Cloud Messaging
Azure AD SSO
OpenID Connect
Canvas LMS
SAML 2.0
QR Code Login & Enterprise SSO

No Passwords. No Friction. Just Scan and Go.

Parents open the app, scan a QR code from the school portal, and they’re in - no typing passwords on a phone. QR codes expire in three minutes and are single-use for security. For schools using Azure AD or another identity provider, PortalHQ supports full OpenID Connect SSO with JWT verification and automatic rate limiting.

  • One-scan QR code login - no password typing on mobile
  • Three-minute expiry with single-use codes for security
  • Enterprise SSO via Azure AD, OpenID Connect, or SAML 2.0
  • JWT token verification with RSA key signature validation
  • IP and email-based rate limiting to prevent brute-force attacks
  • Complete login audit trail for compliance reporting
PortalHQ Mobile Login
Scan to Login
Point your camera at the QR code
Scan QR Code
Instant Login
No password needed
Welcome back!
Choose how to sign in:
QR Code Login
Microsoft SSO
Google SSO
or enter credentials manually
Enterprise-grade SSO
SAML 2.0 & OAuth 2.0
Push Notifications

Instant Alerts That Replace Costly SMS Messages

Powered by Firebase Cloud Messaging, PortalHQ delivers push notifications to every parent’s device - at zero per-message cost. Parents subscribe to the activities they care about, and receive instant updates on fixture changes, newsletter releases, and school announcements. Full delivery tracking with automatic retry logic ensures no message is lost.

  • Firebase Cloud Messaging for iOS and Android devices
  • Topic-based subscriptions - parents choose which activities to follow
  • Automatic retry with up to 3 attempts and 60-second delay
  • Notification history, read tracking, and bulk management
  • Multicast sending for school-wide announcements
Notifications Compose Push
Send Notification
Push Notification
Title
Sports Carnival Reminder
Message
Don't forget — Athletics Carnival is tomorrow! Wear your house colours and bring sunscreen.
Target Audience
All Parents
Year 7-12
1,547 devices
Push notification is free — equivalent SMS would cost $232
Preview
9:41
Tuesday, 8 April
PortalHQ · now
Sports Carnival Reminder
Don't forget — Athletics Carnival is tomorrow! Wear your house colours...
Everything in One App

Timetables, Grades, Newsletters, Fixtures - Always Up to Date

One app replaces the five places parents currently check. Student timetables with rolling-week support, Canvas LMS grades fetched in real time, campus-filtered newsletters, co-curricular fixture schedules with absence submission, daily notices, and a full school calendar - with multi-child switching for families.

  • Student timetables with Week A/B rolling schedule support
  • Canvas LMS grades and teacher feedback fetched in real time
  • Newsletters and daily notices filtered by campus and audience
  • Co-curricular fixtures with in-app absence submission to coaches
  • School calendar with keyword search, category, and date filtering
  • Multi-child switcher - parents see all children in one app
Parent Portal
Timetable
Grades
News
Fixtures
Forms
Notices
Home
Calendar
Alerts
Profile
Timetable
Daily class schedule synced from SIS
Live
Grades & Reports
Academic results and semester reports
Live
Newsletters
In-app newsletter reader
Live
Fixtures & Results
Sport schedules and match outcomes
Live
Forms & Slips
Sign permission slips on mobile
Live

Every Detail Designed for the School Context

PortalHQ’s mobile app isn’t a generic platform with a school skin. Every feature is purpose-built for the way schools, parents, and staff actually work.

White-Label Branding

Your school’s colours, logo, and imagery throughout the app. Customise the top bar, navigation, calendar accents, avatar colours, drawer headers, and home screen hero - no generic PortalHQ branding visible to parents.

Multi-Child Families

Parents with multiple children switch between them instantly. Timetables, grades, fixtures, and bookmarks are all per-child, with family-level notices and newsletters shown once.

School Calendar

Timezone-aware calendar with events filtered by category, campus, and keyword. Grouped by date for easy scanning, with today’s events on the dashboard home screen.

Canvas LMS Integration

Real-time grades and submission feedback pulled directly from Canvas. Term-grouped results with configurable default views - parents always see the latest academic data.

Bookmarks & Quick Links

Server-side bookmarks let parents save their most-used screens. Schools configure quick links to external resources, Canvas deep links, and custom URLs with Font Awesome icons.

Configurable Home Screen

Schools choose which tiles appear on the home screen: notices, timetable, newsletters, fixtures, quick links, calendar, dashboard stats, and contact. Tailor the experience to your community’s needs.

From Setup to Every Parent’s Home Screen

Getting your school’s mobile app into parents’ hands is simple - no app development or App Store submissions required.

1

Brand

We configure the app with your school’s colours, logo, home screen imagery, and navigation layout. Connect your SSO provider or enable QR code login.

2

Connect

Parents download the app from the App Store or Google Play, enter their school email, and log in with a QR code scan or enterprise SSO - under 30 seconds.

3

Engage

Timetables, grades, newsletters, fixtures, and push notifications flow automatically. Parents stay informed without chasing emails or checking multiple websites.

0+
Active parents on mobile apps
$0
Per-message cost for push notifications
<0s
QR code login time for parents
0
Apps replaced by one school app

Ready to Put Your School
in Every Parent’s Pocket?

See how PortalHQ’s mobile app can replace SMS costs, reduce help desk calls, and give parents 24/7 access to everything they need.