Flex period software

Every student.
The right support.
Right on schedule.

Focus Period helps schools match every student with the learning time they need—with flexibility, clarity, and control built into every school day.

Student choice

Empower students to take ownership

Teacher control

Set guardrails and keep schedules on track

No spreadsheets

Everything in one smart, simple system.

Online class schedule interface for Aug 30th to Sep 20th showing a weekly calendar with sessions and options to add or remove students, including Math 111 Catch Up, Reading Flex, Chemistry Help, Essay Workshop, and Coding Practice at specified times and locations with attendance tracking.Screenshot of a 'Math 111 Catch Up' attendance roster in Focus Period app showing a session for Tuesday, Sep 01, 2026, labeled Enrichment in Classroom 207 with 5 students. The interface includes checkboxes for selecting students, marking them absent or tardy. Three students are listed: James R. is selected and tardy; Taylor M. is absent; Jordan K. is selected. Options to print roster and email all, absent, or selected students appear at top. Navigation sidebar includes View Session, Edit Session, and Attendance tabs.
14,000

Daily Student Logins

Built by Educators

Every feature exists because a real school day needed it

Comparison

A spreadsheet doesn't know where a student needs to be. Focus Period does.

With Focus Period
Without Focus Period
Scheduling

Set up once, runs automatically every period

Rebuilt by hand in a spreadsheet, every cycle

Placement

Every student placed, visible in real time

Paper hall pass — easy to lose, hard to audit

Intervention

Flagged students locked in automatically

Depends on a teacher remembering who needs help

Attendance

Taken inside the Focus Period, in a few clicks

A second, disconnected task nobody fully trusts

Scheduling

Set up once, runs automatically every period

Placement

Every student placed, visible in real time

Intervention

Flagged students locked in automatically

Attendance

Taken inside the period, in a few clicks

Scheduling

Rebuilt by hand in a spreadsheet, every cycle

Placement

Paper hall pass — easy to lose, hard to audit

Intervention

Depends on a teacher remembering who needs help

Attendance

A second, disconnected task nobody fully trusts

User roles

Three views. One clearer school day.

The right level of control, choice, and visibility for every role.

Administrator

Run the schedule

Advanced control over Focus Periods, student placement, attendance visibility, and school-wide patterns.

Manage student placement

View attendance across the school

Lock and unlock sessions

Teacher

Shape your own session

Create Focus Periods, shape each session, lock in students when needed, and track attendance.

Create sessions

Lock in students

Take attendance and manage rosters

Student

Choose where to be

Choose the Focus Period that best fits your needs, interests, and goals when you are not locked into a session.

Browse available sessions

Choose by subject or need

Select a session that fits

How it works

From Planning to Placement in Three Simple Steps

Attendance list showing five students with checkboxes, lock icons, teacher name, email, and lockout options.

Step 1

Prioritize Student Needs

Flag individual students who need help with a specific skill or a larger group that needs additional instruction, and easily place them in the appropriate session.

Step 2

Empower Student Choice

Everyone else browses and joins that day's sessions: academic help, arts, or enrichment opportunities, based on what a school offers. Students choose their own session.

Interface for selecting sessions on Tuesday, Sep 1st, 2026, showing filters for Subject and Teacher and options for session types: Student Group Meetings, College Visits, Enrichment, and Intervention. Four sessions are listed: Math 111 Catch Up with 3 of 10 students enrolled for enrichment; Chemistry Help with 4 of 7 students for intervention; Coding Practice with 6 of 9 students in student group meetings; and College Visits with 7 of 12 students for college visits. Each session has details about the teacher and student count with a view link.
Math 111 Catch Up class with 3 of 10 students present, in Classroom 207 at 10:00 AM with add/remove student button.

Step 3

Automate the Rest

Students who don't choose and aren't locked in are placed automatically based on your administrator-customized defaults, so every student has somewhere to be.

Scheduling

Flex period, WIN time, advisory period. Focus Period runs all of them.

Every school defines flexible time differently: a 25-minute block, a full hour, daily, twice a week. Focus Period is built to match it, not the other way around.

Regardless of what your school calls this time, the platform adapts to it. It configures to your existing schedule during setup, not the reverse.

Flex period
WIN time
Advisory period
Flexible scheduling
Young woman with long dark hair and glasses wearing headphones, writing in a notebook at a desk with a laptop and colorful markers.
Outcomes

Support Looks Different for Every Student

Most students don't need daily intervention. Sometimes they just need another opportunity to work through a concept before a small gap becomes a bigger one.

Students who need more consistent support get that too, with their placement and participation tracked automatically.

Focus Period doesn't define what success looks like for each student. It gives teachers the structure and flexibility to provide the right support at the right time.

Features

Everything a Focus Period needs, built in.

Locked-in placement

Teachers lock students who need intervention into their session, then hand choice back once the student is ready. 

Student choice

Everyone else browses and joins sessions on their own — academic, arts, athletics, or anything your school offers.

Fast attendance

Taken inside the Focus Period, in seconds. Designed to make the ‘attendance twice’ concern a non-issue.

Cross-roster sessions

Teachers can collaborate by mixing rosters, so each one can focus on the group they're best suited to help.

School-wide reporting

Administrators see where every student is, who's being served, and how Focus Period is actually being used.

Your schedule, your rules

Customize Focus Period to fit your school's schedule, whether it's daily or a few times a week.

Pricing

One platform fee.
Sized to your school.

No seat counts to reconcile, no per-teacher add-ons, and no renewal surprises. Year one adds a one-time $500 onboarding fee; every year after that is the number on the right.

How many students are enrolled?

Adjust the slider to see your annual price.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
0
Drag the slider to adjust
3000
Annual Price (USD)
$XYZ/ year

If you have more than 3,000 students, contact us for custom pricing.

Customer Stories

Hear It from Educators

Go for it! It is a great selling point for prospective parents. It allows for more student support and intervention as needed. Helps with not asking teachers to come in early or stay late.

Mike D.  Principal
— Southwest Chicago Christian High School 

Focus Period makes flexible scheduling far more organized and manageable. It reduces stress for administrators and staff while giving students a clearer, easier way to take responsibility for how they use their time.

Curtis DePree  Director of Ed. Tech.
— Potter's House High School

Meeting each student’s needs is built right into our schedule with Focus Period. During our Focus Period, teachers connect with students for strategic intervention or extension, right where it’s needed most.

Ben Buursma  Principal
— Rockford Christian School
Get started

Already Running Something Like This?

Already have WIN time, an advisory period, or a built-in tutoring block? Focus Period doesn't replace it—it gives your school a better way to manage it.

FAQs

Questions? We’ve got answers.

About the product

What is a Focus Period, and how is it different from a study hall?

A Focus Period is protected time built into the school day where students are placed based on need, not left to sit unstructured. Teachers lock in students who need targeted help; everyone else chooses their own session.

How does Focus Period decide where a student goes each day?

Teachers flag students who need intervention and those students are locked into that session automatically. Every other student selects from the sessions available that day. If none are selected, the student is automatically placed in a relevant session.

Can a Focus Period be used for things beyond academic intervention?

Yes. Schools use it for athletics, arts rehearsal, student leadership, career exploration, counseling groups, club meetings, and more.

What grade levels is this built for?

Middle and secondary. Students need to be able to navigate choosing and managing their own sessions.

Setup and onboarding

What does setup actually involve, and how long does it take?

A short intake covering the school's email platform, size, device setup, and current intervention processes, followed by a setup call. 

Does this replace our student information system, or work alongside it?

It works alongside it. Focus Period manages flex-period placement, attendance, and reporting specifically; it isn't meant to replace a school's core SIS.

Do we have to have Google accounts?

Right now, yes. Focus Period runs on Google Workspace for school email and login. If your school uses Microsoft 365 or something else, reach out. We're tracking demand and can let you know if that changes.

Is there training for staff and administrators?

Yes. A typical rollout includes working sessions with a small group of administrators or staff, plus the option to explore a demo school environment before going live.

For teachers and staff

What do teachers have to do differently on a day-to-day basis?

Teachers lock in the students who need to be in their session and take attendance inside Focus Period, which is designed to be fast. Beyond that, the system handles placement and reporting.

Does this mean we're taking attendance twice?

Functionally, yes—once in the SIS and once in Focus Period, since flex time runs separately from the regular class schedule. Most schools find it becomes routine quickly.

Can students from different teachers' rosters end up in the same session?

Yes. Teachers who plan together can mix and match rosters during the Focus Period, one teacher taking a group strong in one area while another takes the group that needs more support.

How often does Focus Period run each week?

It varies by school. Some run it daily; others a few times a week. This is a configuration decision each school makes, not something the platform locks in.