One account. Every screen.
Search, book, message and manage lessons across Android, iOS, Windows and the web.
Book a lesson without the back-and-forth.
Find your match
Search by address or postcode, then compare location, price, specialisms and verification badges.
Choose a real time
See the instructor's live calendar, pick a suitable lesson and confirm with secure Stripe checkout.
Keep moving forward
Manage lessons, messages, payments and progress from the same account on every supported platform.
The lesson journey, in one calm place.
These are real Flexstructor screens: local discovery, instructor profiles with live booking slots, and a clear teaching schedule.
Explore the marketplace


Buy lesson time once. Book it when life allows.
Choose an instructor's package, pay securely, then use the time across the live slots that suit you. Book one lesson now and the rest later.
- A real time balanceTrack available and reserved hours without converting points or credits.
- No forced scheduleChoose one available slot or plan several lessons over time.
- Useful extrasBook services such as test chaperone support with or without an instructor's vehicle.
Package your expertise, not just your diary.
Add flexible lesson packages and one-off services directly to your profile. Learners choose a live slot and check out without waiting for approval.
- Sell lesson packages between 5-100 hours Select the number of hours and Flexstructor generates the package/bundle names automatically.
- Built-in service templatesOffer intensive courses, beginner support or test-day chaperoning.
- Immediate secure checkoutYour live availability, package terms and Stripe payout flow stay connected.
The tools between lessons matter too.
Flexstructor keeps learning progress, trusted support and the practical work of running lessons connected to the same journey.
See what is improving and what comes next.
A country-aware Progress Passport turns lesson feedback into a useful learning record, with room for private practice and test planning.
- Progress with contextTrack skills, next goals, lesson hours and an estimated readiness indicator.
- Plans that can recoverReschedule, review cancellation terms, watch for openings and receive in-app reminders.
- Support on your termsInvite a sponsor to pay, view progress, or both, then revoke access whenever needed.
- Built-in safety controlsUse time-limited lesson sharing, blocking and booking-linked incident reporting.




Teach well and keep the business organised.
Structured lesson summaries help learners move forward while private calendar feeds and exports keep the instructor's own operation manageable.
- Structured lesson outcomesRecord country-specific skill levels, notes and next goals after a lesson.
- A useful learner rosterSee progress, test plans and priorities for learners you have taught.
- Calendar interoperabilitySubscribe to a private busy-time feed without exposing learner names, addresses or notes.
- Records you can useExport booking and finance data for reconciliation, taxes and business analysis.
Lessons built around your life.
Filter for automatic, manual, nervous-driver support, test preparation and more. See who is nearby and who genuinely has time for you.
- Accurate instructor locations
- Clear prices before checkout
- Progress, lessons and messages in one place
Run your teaching day, your way.
Publish availability, manage rates, speak with learners and follow payments without stitching together several different tools.
- Flexible calendar and rates
- Stripe-powered payments and payouts
- Progress records and business exports
Clear information. Secure actions.
Flexstructor is designed to make the important details visible before money changes hands.
Visible verification
See when an instructor has completed optional document checks.
Accurate locations
Map markers reflect the instructor's selected business or service base.
Protected payments
Stripe processes card details, payments and instructor payouts.
Connected conversations
Keep learner and instructor messages tied to the right relationship.
Built for instructors and learners around the world.
Paid bookings follow Stripe Connect availability. Product localisation will continue to deepen country by country without holding back markets that can already transact.
Localised launch markets
Stripe onboarding, local currency and country-specific product guidance are available.
Payments live, localisation growing
Instructors can complete Stripe onboarding and accept paid bookings. Verification wording and local regulatory guidance currently use a country-neutral experience.
Ready when Stripe opens the market
Accounts, profiles, search, scheduling and messaging are available. Paid bookings will unlock when Stripe promotes the country to general availability.
Stripe availability reviewed 28 July 2026. Payment methods and onboarding requirements vary by country and business type.




