Bobclass is a class and appointment scheduling app for small businesses and studios such as yoga teachers, personal trainers, music teachers, dance schools and tutors. Besides scheduling it offers sales, progress, attendance and payment tracking and can be used offline. Once you have programmed your class schedule or defined your availability, you can share it with your clients via a web link so they can request a booking in a few simple steps from a browser. Bobclass lets you do your entire client administration from anywhere with full functionality at blazing speed so you will be able to spend more time with your clients.


• Class scheduling: Schedule a class and add clients to it. You can do this upfront or on the spot (drop-in). When a client is added to a class, they will receive a confirmation email/text message.
• Appointment scheduling: Rapidly check your availability, pick a slot, a client and confirm the booking with an automated confirmation email/text message.
• Online booking: This will make your life easier. Bobclass lets you share a link to a web page with your clients so they can see your availability (for private appointments) or scheduled activities (for group classes) and request a slot or a spot.
• Attendance: Mark a client as attended from your mobile device and the system does the matching with a purchased package. You can even mark all participants at once.
• Check-ins: Check-in your clients as they drop in your group class one by one. We measured it, and it only takes 5 seconds to check some in, including matching it with a class pass! This way you can get your class started on time.
• Packages: Running a business means selling packages to clients, whether these are multi-class passes, one-offs or subscriptions. Bobclass keeps tracks of what you sold to whom and matches it with attendance.
• Sales and payments: Define three kind of products: packages (multi-class), subscriptions (time-based) and retail (e.g. an energy bar or book). Then sell it to your clients and register payment on the spot or keep it open till later.
• Managing a team: Schedule activities in parallel and view calendars per instructor. If you do not want to give others access to sensitive client data, then it also lets you prepare daily or weekly rosters for your team members without giving them access to your full database.
• Progress tracking: Important for 1:1 training is the personal attention you can give and this all depends on how much you remember about your client. With Bobclass you can keep a diary of progress notes, including images, videos or documents.
• Syncing with external calendars: Display your Bobclass calendar in Mac, Google, Outlook and Windows (etc.) calendars. Also, the other way round; displaying external calendar in the Bobclass calendar. This is typically used to keep an eye on your personal calendar while you are creating your work appointments.


1. Designed to be mobile: Native mobile with full offline functionality meaning you can use it in the studio, park, on the beach, at the front desk or on the metro. Changes are synced once you're back online.
2. Easy set up: You will be up and running in an hour. Our website contains instruction videos and if you still need help, just chat with us to get you up to speed.
3. Supports your business: Appointment-based, class-based or both. Fully customizable activities, products, display etc.

Terms and other conditions: Upgrades are sold as auto-renewable monthly subscriptions. Payment will be charged to your iTunes Account at confirmation of purchase. Subscription automatically renews unless auto-renew is turned off at least 24-hours before the end of the current period. Account will be charged for renewal within 24-hours prior to the end of the current period. Subscriptions may be managed by the user and auto-renewal may be turned off by going to the user Account Settings after. Learn more:

What’s New

Version 1.9.2

Added sync indicator and diagnosis

Ratings and Reviews

4.5 out of 5
11 Ratings

11 Ratings

PianobyNoelle ,

Revolutionized My Piano Studio

As a private piano teacher of a busy 45 student studio, I had been searching for an app to keep track of my business. BobClass has changed the way I manage my students by digitizing my scheduling calendar, allowing me to send reminder and booking texts, allowing clients to check my availability and self-book lessons, and keeping track of payment and attendance history all in one app! It is a highly effective tool and allows us piano teachers to stay relevant in the fast-paced, busy world we live in. I have increased productivity and because students have so many tools and reminders, attendance is at an all time high. I’ve also based my tuition around the units model in the app and sell my lessons packages in units of 10 and the app keeps track and deducts units each time they attend. If you are a small business lesson/class instructor, this app is hands down the best available. There is no other product available that does this, specifically tailored to our profession. As a matter of fact, I feel like they designed it just for me because it does EVERYTHING I want it to and more!

Developer Response ,

Noelle, thank you so much for this nice review. We're happy to have you as a customer!

Fisher13 ,

Amazing app for not only personal training but also CRM

This is my first app review ever, for good reason. I got this app to use for my customers in an advertising environment. It is great to keep up on sales, designs, deadlines, and overall progress of accounts. I use this app every workday to keep organized and also to keep notes on my accounts with my iPad.
After every client visit I write notes and keep track of how much is invoiced with Bobclass. In an industry that is so paper focused it has drastically cut down the mess that comes with that. Totally eliminating the need for a computer on the job. You could use this anywhere from a tattoo artist to personal training to sales at any position for this app. An additional plus is the developers are open to feedback of their users.

Pollak Tutors ,

Best app I've used for managing schedule and clients

I run a small private tutoring company and have tried dozens of apps to try and track student progress and manage schedules. This is the first one I've found that allows me to do almost everything I want.

I can have students pay in advance for multipe sessions and keep track of how many they have remaining in their packages. I can track their progress from week to week. I can send reminder texts and emails.

Most of the things it's missing are specific to tutoring and I can manually enter the info elsewhere to keep track.

With all of the systems I've tried, this is the first that I've kept using after an initial trial. Most others proved too difficult to set up.

Set up was very easy and largely customizable.

Great app for managing complicated schedules.

App Privacy

The developer, Court Four Ltd., indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Contact Info
  • User Content
  • Usage Data
  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You Might Also Like