Dive centre software for the Red Sea, coming soon. CDWS inspection checks built in.
Bookings, online check-in, the boat plan, CDWS checks, the gas station and the till, in one system built inside a working Red Sea dive centre. On the desk, and on a phone at the jetty.
BuddyCheck is dive centre management software that grew out of daily use at a busy Red Sea dive centre, with recreational and tec divers, a gas station, boats and a front desk open from early morning to night. Now any dive centre can rent it for a monthly fee.
Every centre gets its own sealed copy, with its own guests, staff, prices, money, logo and colours. Guests only ever see your name.
Five pieces of BuddyCheck to try right here: clear a boat, check a guest in with a finger signature, check a depth limit, work out a gas fill and close the cash drawer.
Development preview. These screens show how BuddyCheck works, not how the finished product will look.
Tap a button to do what the guest or the desk would do, and watch the boat clear.
Three sample health questions. The real form uses the official diver medical questionnaire.
{{gasWarn}}
Today's cash payments, in three currencies, converted at the day's rates.
| Payment | Paid | In EUR |
|---|---|---|
| 2 fun dives | EUR 120 | 120.00 |
| Open Water course | USD 436 | 400.00 |
| Equipment rental | EGP 1,593 | 30.00 |
| Expected in the drawer | 550.00 |
Made-up people and prices. Nothing you do here is saved or sent.
Booking requests from your website land on one list. Guests fill in the official diver medical questionnaire, sign the release with a finger, and photograph their ID and certification card, all on their own phone. Parents sign for under-18s, and medical answers that need a doctor are flagged.
Every boat and site with its guides, divers, tanks, meeting time, vehicles and drivers. Drag a guest to another trip, or tap "Move to" on a phone.
A missing or expired medical, an unsigned release or a missing ID number is flagged before the boat leaves. Each diver's depth limit comes from their card: 12 m for a try dive, 18 m Open Water, 30 m Advanced, 40 m Deep. For Egypt, the CDWS checks and the day's passenger list are built in.
Your centre's Microsoft 365 mailboxes open right inside BuddyCheck, and each person sees only the ones they're given. Reply, forward and search as in Outlook. Every email, WhatsApp chat and website message becomes a ticket, linked to the guest, with who's handling it and what's still open.
Every dive is logged. Guests keep a private stay page with their plan, what's left to sign, their dive log and their invoice, in your colours.
Instructors tick off each step as it's done. The SSI completion record is filled in for you, and the student signs it on their phone from a WhatsApp link. PADI and SDI form packs are next.
One profile per guest, your guest database (CRM): contact details, check-ins, signed forms, dives, courses, invoices, tickets and gear, newest first. Returning guests are recognised when they book, with their forms already on file. When a guest asks, everything about them downloads as one file.
Invoices and payments in euros, dollars or local money at the day's rate. Agent commissions are worked out for you, recreational and tec can keep separate cash drawers, and the evening count shows any gap before anyone goes home.
For Egyptian centres, BuddyCheck checks every day against the CDWS Manual and Protocol of Inspections (version 4, July 2025), and shows the manual's page for each rule.
When a rule isn't met, BuddyCheck stops: the guest isn't seated, the dive isn't logged and the passenger list isn't printed until a manager types a reason. The inspection pack (staff, cylinders, equipment, emergency plan) prints or downloads in one go, and you can ask the manual a question in your own words.
Built for centres that run tec as well as recreational. BuddyCheck gives your tec department its own screens and shares the daily plan with the front desk.
Payments in, pay out, commissions and bills, in one cash book.
A cash book in every currency at the day's rate, invoices, refunds, supplier bills and reports for any period. Close the day locks the day's money, and only a manager can reopen it, with a reason.
Freelance guides and instructors are paid per dive they led, from the dive log, plus a supplement for each extra guest. Course dives pay at each course's own rate, and dry courses pay per student when they certify.
Residents, boat crew, office and cleaning staff on a monthly salary, each in their own currency. A pro can have a salary and per-dive pay too.
"Mark this week paid" writes each person's pay into the cash book once, so nobody is paid twice. Pay for technical dives counts as a technical cost.
Commission for the hotels and agencies that send guests, what you owe boats, fills and taxis, and the monthly learning-kit bill for SSI, PADI and SDI.
Recreational and technical can keep separate cash drawers, and the technical department's month shows its income, direct costs, net and share.
Signed releases, medical forms and training records are kept for seven years after a guest's last visit, in case an insurer, an agency or a court asks. After that they're listed for deletion, and nothing is deleted without a person pressing the button. You can change the period to fit your country's law.
The strongest three in each part of the menu. Open the full list for every screen.
We're looking for five dive centres to run BuddyCheck with us from the start.
Tell us about your centre: its name and town, how many boats, which agencies you teach (PADI, SSI, SDI), whether you run tec, and what you use today.
5 of 5 pilot places open eissa@buddycheck.onlineWhatsApp +20 114 547 6041Messages only, please. No calls.