Verified product availability

Oakline forest school software feature matrix

A factual guide to what Oakline includes today, what depends on configuration or connectivity, and what is not currently supported.

01

Bookings and session types

Forest School booking software for term programmes, flexible dates and private events.

Feature Availability What this means
Block, selected-date and single-session bookings Read more
Included

Create full-term blocks, let families choose specific dates, or sell individual occurrences.

Holiday clubs and multi-date programmes Read more
Included

Run date-based programmes with capacity and availability evaluated for each occurrence.

Party bookings and guest invitations Read more
Included

Connect organiser bookings, deposits, extras, guest lists and party rescheduling.

Automatic waitlists
Included

Active bookings feed occurrence capacity; full dates can accept waitlist requests. When a place opens, from a cancellation or a capacity increase, Oakline automatically emails an invitation to the next family on the list.

Parent rescheduling
Supported with conditions

Available where the provider permits rescheduling and a suitable occurrence has capacity.

02

Family and child records

One family portal keeps the information supplied during booking connected to delivery.

Feature Availability What this means
Branded parent app and family portal Read more
Included

Each provider has a tenant-branded parent experience for bookings, balances, child records, messages and Learning Journeys.

Installable parent Progressive Web App Read more
Supported with conditions

Families can add the portal to supported phones and browsers and open it in a standalone window; device and browser support varies.

Parent self-service
Included

Authenticated families can manage bookings, balances, credits, family details and supported child information.

Family records with multiple children
Included

A parent account can manage sibling records and keep their information connected over time.

Medical, allergy and medication information
Included

Child information remains available to authorised provider and staff workflows.

Emergency contacts, SEND and access needs
Included

Operational child records include emergency and additional-needs context entered by the family or provider.

Private family messages
Included

Parents and providers can keep account-based conversations connected to the family relationship.

Parent Learning Journey views Read more
Included

Families can review published Moments, Development, Gallery and Attendance for the selected child.

Consent and provider documents
Supported with conditions

Providers configure their own terms, privacy and consent wording and remain responsible for keeping it appropriate and current.

03

Parent communication

Transactional booking details and practical session instructions are kept distinct.

Feature Availability What this means
Booking confirmation emails Read more
Included

After a completed booking, the parent receives the session, date, time, location, attendee and payment context recorded for the checkout.

Session-specific welcome emails Read more
Supported with conditions

A provider can enable and write a separate welcome email for a session. For a checkout spanning several sessions, Oakline currently sends the first enabled session's welcome email.

Session-specific parent instructions
Supported with conditions

Configured welcome emails can cover kit lists, spare clothes, towels, weather notes, food guidance, meeting points and other practical preparation.

Automatic parent communication after booking
Supported with conditions

The confirmation is part of successful checkout; the separate practical email is sent only when the relevant session has it enabled and populated.

04

Registers and field use

A working register with child context, plus prepared offline workflows for unreliable woodland signal.

Feature Availability What this means
Present and absent attendance Read more
Included

Mark attendance against the live session occurrence from the mobile working register.

Medical conditions and medication context
Supported with conditions

Shown when recorded in the child profile and accessed by an authenticated provider or staff user.

Allergies and dietary requirements
Supported with conditions

Includes recorded dairy-free, gluten-free and other dietary details supplied for the child.

SEND triggers and regulation strategies
Supported with conditions

Known triggers, calming and regulation strategies, support information and other context are available when recorded.

Emergency contacts and GP or surgery details
Supported with conditions

The online child file supports two emergency telephone contacts plus recorded doctor or surgery information.

Purpose-specific photo consent Read more
Supported with conditions

Families can consent separately to internal records, website use, social media and marketing materials, or give no consent, available when the family or provider has completed the record.

Parent-maintained child information
Included

Families can update child information through their private portal; providers use the connected record in operations.

Printable register and browser PDF
Included

The register has a print layout and can be saved as a PDF through the browser print dialogue.

Prepared offline registers Read more
Supported with conditions

The register must be prepared on the device while connected; the snapshot provides attendance and key alerts, and supported actions synchronise after reconnecting.

Offline accident-record capture
Supported with conditions

Supported accident records can be saved in the prepared offline workspace and synchronised later.

Session-specific risk-benefit assessments Read more
Supported with conditions

An administrator can attach one RBA to a session. Staff receive read-only register access and parents can view it during booking. RBA workflows currently require connectivity.

Reusable RBA templates Read more
Included

Save up to five RBA templates per tenant from Settings, then load one into any session's RBA or save a session's current RBA as a new template.

Offline access to every Oakline feature
Not currently supported

Setup, payments, fresh server data, messages and Learning Journey observations require an internet connection.

05

Observations and Learning Journeys

A session-first record that separates meaningful observations from attendance administration.

Feature Availability What this means
Session reflections and individual observations Read more
Included

Publish a shared session note and optional child-specific headline, observation and next step.

Recent growth and current direction
Included

Practitioners can review recent child observations while writing; parents have separate Moments and Development views.

Consent-aware photos and child gallery
Supported with conditions

Photos must be tagged to a present child and pass the recorded photo-permission checks before family sharing.

Parent PDF journey export
Included

Parents can export a selected child and date range, with an option to add attendance.

Individual goals and formal goal tracking
Planned

This is a planned direction. It is not part of the current Learning Journey workflow and has no published delivery date.

Offline observation writing
Not currently supported

Learning Journey notes and photo uploads currently require an internet connection.

06

Payments, discounts and vouchers

Booking balances stay attached to the family and session that created them.

Feature Availability What this means
Online card payments through Stripe Connect Read more
Included

Payments are created for the provider connected to the booking; Stripe processing fees are separate from Oakline fees.

Deposits, balances, refunds and account credits
Included

Track amounts paid and outstanding, with supported provider cancellation, refund and credit workflows.

Cash, BACS, Tax-Free Childcare and voucher records
Included

Record supported offline payment methods alongside online activity.

Sibling, multi-booking and voucher discounts
Included

Providers configure eligible discount rules and promotional voucher codes.

Weekly or monthly recurring payment plans
Supported with conditions

Available for eligible block bookings when the provider enables payment plans and Stripe Billing is configured.

07

Reporting and exports

Operational and cash-basis views explain which date and payment state each total uses.

Feature Availability What this means
Cash-basis financial reports Read more
Included

Filter payment activity by month, year and family, with gross revenue, Oakline fees, Stripe fees and net value.

Monthly session report and family activity
Included

Review session-level performance and confirmed family spend for the selected period.

PDF, print and CSV outputs
Included

Supported financial, booking, attendance and payroll views provide print/PDF or CSV export as appropriate.

Statutory accounts or automated tax filing
Not currently supported

Oakline operational reports do not replace accounting software or professional accounting review.

08

Staff compliance, time and payroll preparation

Staff profiles connect compliance evidence, session assignments, working time and payroll preparation.

Feature Availability What this means
DBS number and date records Read more
Included

DBS details can be stored against the staff profile.

First Aid, qualification and CPD records
Included

Configurable training records support provider, issue date, expiry date, certificate file and notes.

Training expiry dates and visual status
Included

Oakline marks expired and approaching-expiry training records in the provider interface.

Automatic tenant expiry reminder emails
Not currently supported

Automatic email reminders before staff training or certificate expiry are not currently supported.

Staff and administrator account roles
Included

Provider administration and staff account roles are separated; fine-grained permissions for every individual field are not currently provided.

Session assignments
Included

Team members can be associated with the sessions they work.

Staff dashboard Read more
Included

Staff can review assigned work, worked hours, estimated pay and holiday information.

Clock-in and clock-out
Included

Staff record work events through the staff calendar and dashboard.

Worked hours, breaks and pay calculations
Supported with conditions

Calculated from recorded clock events and configured standard, leader or staff-specific hourly rates.

Holiday accrual and monthly holiday calculations
Supported with conditions

Available from recorded worked time and the provider's configured holiday accrual percentage.

Monthly payroll reports
Included

Providers can review monthly time, estimated pay and holiday information.

Payroll or accountant CSV export
Included

Monthly payroll data can be exported for external review.

Automated payroll submission
Not currently supported

Exports support payroll preparation; Oakline does not submit payroll to HMRC.

09

Integrations and public access

Oakline provides focused integration points without presenting every internal workflow as an open API.

Feature Availability What this means
Stripe Connect integration
Included

Used for provider onboarding and supported online booking payments.

Read-only public tenant sessions API Read more
Supported with conditions

The provider must have API access enabled and requests require an API key. Only public tenant and session fields are returned.

Native HTML website integration
Supported with conditions

Developers can render API JSON directly into their own HTML without an iframe. A server-side proxy is recommended when the key must remain private.

Tenant booking website and shareable booking links
Included

Each provider has a tenant-specific public booking experience and can link families directly to it.

Native App Store or Google Play app Read more
Not currently supported

Oakline is an installable Progressive Web App rather than a separately distributed native-store app.

10

Privacy, GDPR and security

Technical controls support responsible operation, but software alone cannot make a provider compliant.

Feature Availability What this means
HTTPS, protected sessions and role-separated portals Read more
Included

Production uses secure transport and separates provider, staff and family areas.

GDPR-supporting records and access controls
Supported with conditions

Oakline acts as a software platform and data processor; each provider remains the data controller and must configure and use the system lawfully.

Automatic guarantee of GDPR compliance
Not currently supported

Compliance depends on the provider's lawful basis, policies, data accuracy, staff practice and wider obligations.

Scope and evidence

Clear boundaries are part of the product description

This matrix describes Oakline's current public product scope for UK Forest Schools and outdoor education providers. Configuration, permissions, connectivity and Stripe account state can affect availability.

Oakline does not present operational reports as statutory accounts, its privacy controls as an automatic compliance guarantee, or its PWA as a native app-store product.

Check the Help Centre for workflow instructions or contact Oakline about a specific requirement.

Check Oakline against your programme

Start without a card, or bring us the workflow you need to verify.