BuddyCheck by EISSA

Dive centre software for the Red Sea, coming soon. CDWS inspection checks built in.

Every diver checked, signed and cleared before the boat leaves

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.

Join the pilot 5 of 5 pilot places open
0 m10 m20 m30 m Bottom time, 42 minSafety stop, 5 m, 3 minBack on the boat

Built in a real dive centre

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.

Try the dive centre software

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.

Like what you see?Join the pilot5 of 5 pilot places open

A day at the centre

  1. Days before

    Paperwork done at home

    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.

  2. 06:30

    Pick-ups and the plan

    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.

  3. 07:30

    Nobody boards with a gap

    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.

  4. 10:00

    One inbox for email, WhatsApp and the website

    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.

  5. 13:00

    Logged and connected

    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.

  6. 15:00

    Courses move forward

    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.

  7. 16:30

    Every guest has a profile

    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.

  8. 18:00

    Close the day

    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.

Ready for a CDWS inspection

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.

Try dives
led by an instructor of level 2 or above, one instructor per guest, never deeper than 12 m
Snorkel trips
one leader with a valid card for every 12 people
Under 18
a parent's or guardian's consent on file
Paperwork
medical declaration and release signed before a beginner dives, and a certified diver's last dive checked
Staff
every pro with a valid CDWS card, and a work permit for foreigners
Passenger list
names in Latin letters, ID or passport numbers, hotel and room, and each leader's CDWS card number
Cylinders
a visual inspection every year and a hydrostatic test every five years
Emergency plan
a written plan for your sites, with the CDWS emergency numbers

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.

Join the pilot5 of 5 pilot places open

Tec diving and the gas station

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.

Tec today
Seven days of technical dives, each with its team, its fills and what each diver still needs.
Nitrox and trimix blender
Partial pressure or top-up, what to add in which order, MOD at 1.4 and 1.6, END, and the best mix for a planned depth.
Gas fill log
Every fill with its mix, pressure, analyser reading and signature. The cost comes from that day's helium, oxygen and air rates and goes straight into the tec books.
Compressor, cylinders and tec gear
A compressor log, visual and hydro test dates for every tank, and tec gear with its services. A tank that's past its test can't go out unless a manager types the reason.
An example from the blender
TargetEAN3212 L cylinder, empty, to 200 bar
1. Add 27.8 bar oxygen2. Top up with air to 200 bar3. Analyse, then sign the log
MOD at 1.433.7 m
MOD at 1.640.0 m

Money, accounting and staff pay

Payments in, pay out, commissions and bills, in one cash book.

Accounting

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 pay

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.

Salaries

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.

Paying the team

"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.

Partners and vendors

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.

Departments

Recreational and technical can keep separate cash drawers, and the technical department's month shows its income, direct costs, net and share.

Guest data, digital waivers and privacy

7 years

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.

Digital signatures
Releases, medical forms, course records and dive logs are signed on screen. Each signature records the exact document, edition and language that was read. If anything changes afterwards, it has to be signed again.
Stored apart and locked
Each centre gets its own database and file folder, set up before it goes live. Staff sign in with a password plus a code from an authenticator app, and every change to a guest record is logged.
Backed up
Automatic encrypted backups, with a restore tested before your centre goes live. Download everything whenever you like, and take it with you if you ever leave.
Private
Guests agree to how their data is used, and they can ask for it to be deleted. It is never sold and never shared with another centre.

What you get

Works on
Any phone, tablet or computer with a browser. Nothing to install.
Languages
Staff screens in English, German, Russian and Arabic, with more coming.
Your brand
Your name, logo and colours on every guest page, form, email and invoice, plus your own website with a booking request form.
Security
HTTPS only, and each person sees only what their job needs. Staff sign in with a password and a code, or in one tap with a passkey: Face ID, a fingerprint, or on any desktop by scanning a code with their phone.
Price
One monthly fee per centre. Guests pay you directly at your centre. Online payments can be added on request, for a one-time setup fee only.

Every screen in BuddyCheck

The strongest three in each part of the menu. Open the full list for every screen.

Front desk and planning

  • Today: who dives, who arrives, who owes and whose paperwork is missing, on one screen
  • Daily plan: trip blocks with guides and guests, drag and drop on a computer, "Move to" on a phone
  • Calendar: bookings for the weeks ahead

Guests and CRM

  • Guest profiles: every check-in, signed form, dive, course, invoice, ticket and piece of gear
  • Online check-in: by link or QR code, with the medical questionnaire and photo ID
  • Returning guests: recognised when they book, with their forms already on file

Inbox and messages

  • Microsoft 365 email: your centre's mailboxes, used like Outlook, each person sees their own
  • Tickets: every conversation with a number, a person handling it, a reason and a follow-up day
  • WhatsApp: check-in and dive log links, and guest chats answered on their ticket

Money and accounting

  • Payments: euro, dollar, pound or any currency, at the day's rate
  • Invoices: what each guest was billed and what is open or overdue
  • Vendors: boats, air fills, taxis and other suppliers, and what you owe each one

Team and gear

  • Dive pros: cards, insurance and permits, and their pay; an expired card needs a manager's reason
  • Staff pay: freelancers per dive, residents and crew on a monthly salary, paid once a week into the cash book
  • Equipment: every item with its service, visual and hydro dates, signed out and back in by the guest

Technical diving

  • Tec today: the next seven days of technical dives with teams, gases and missing forms
  • Tec gear: twinsets, stages and deco regulators, kept apart from the recreational side
  • Technical money: the department's own income, direct costs, net and share

Your website

  • Website builder: your own site, edited page by page, with prices straight from BuddyCheck
  • Dive sites: your sites with maps and depths, ready for guests to browse
  • Every language: draft translations of the whole site in one step, for you to check

Office

  • Website editor: change texts, prices and photos, preview, then publish
  • Logo and colours: your brand on every guest page, form, email and invoice
  • Staff logins: access by role, read-only logins, two-step sign-in
See all 59 screens

Front desk and planning

  • Today: who dives, who arrives, who owes and whose paperwork is missing, on one screen
  • Daily plan: trip blocks with guides and guests, drag and drop on a computer, "Move to" on a phone
  • Calendar: bookings for the weeks ahead
  • Group bookings: families, clubs and hotel groups with one leader and one group invoice
  • Booking requests: from your own website, confirmed or declined in one tap
  • Day sheet: the day's blocks, guests, guides and kit, printed for the boat
  • CDWS rules: the Egyptian inspection manual checked against your day, with the inspection pack
  • Notifications: a bell and an email when a request comes in or a medical needs review

Guests and CRM

  • Guest profiles: every check-in, signed form, dive, course, invoice, ticket and piece of gear
  • Online check-in: by link or QR code, with the medical questionnaire and photo ID
  • Returning guests: recognised when they book, with their forms already on file
  • Courses: book a course, tick off each step, keep the certification date
  • Dive log: the guide fills it in from a link, the guest reads and signs it
  • Stay page: each guest's plan, forms to sign, dives and invoice, in your colours
  • After-stay messages: a thank-you in the guest's own language, ready for WhatsApp
  • Archive: everything guests ever sent, to find and open, never to change
  • Students confirm their steps: each course step confirmed by the student on their stay page
  • Group leader page: a group leader enters the group's guests from one link
  • Dive pro check-in: freelancers send their cards, insurance and permits from a link

Inbox and messages

  • Microsoft 365 email: your centre's mailboxes, used like Outlook, each person sees their own
  • Tickets: every conversation with a number, a person handling it, a reason and a follow-up day
  • WhatsApp: check-in and dive log links, and guest chats answered on their ticket
  • Website contact form: each message becomes a ticket, linked to the guest
  • Guest messages: confirmations, reminders and balances, written in the guest's language
  • Invoices by email: on your letterhead, sent by hand or automatically

Money and accounting

  • Payments: euro, dollar, pound or any currency, at the day's rate
  • Invoices: what each guest was billed and what is open or overdue
  • Vendors: boats, air fills, taxis and other suppliers, and what you owe each one
  • Partners: hotels and agencies that send you guests, and the commission they earn
  • Learning kits: what you owe SSI, PADI and SDI each month, bundles included
  • Close the day: four steps every evening, then the day's money is locked
  • Money check-up and reports: this month next to last month, and any period you choose
  • Agency price lists: upload SSI's price list and the prices fill themselves in
  • Course invoices: the course is billed from the learning kit the student chose
  • Spoken entries: say "paid 1500 pounds fuel cash" in Arabic or any language, and the cash book fills in

Team and gear

  • Dive pros: cards, insurance and permits, and their pay; an expired card needs a manager's reason
  • Staff pay: freelancers per dive, residents and crew on a monthly salary, paid once a week into the cash book
  • Equipment: every item with its service, visual and hydro dates, signed out and back in by the guest
  • Compressor log: runs, oil and filter changes, air tests, and when the next one is due
  • Gas station: the blender and one gas log for the whole centre
  • Borrowed tanks: tanks borrowed or rented, with who gets them back and when
  • Certificates on file: compressor and cylinder certificates kept with each item

Technical diving

  • Tec today: the next seven days of technical dives with teams, gases and missing forms
  • Tec gear: twinsets, stages and deco regulators, kept apart from the recreational side
  • Technical money: the department's own income, direct costs, net and share

Your website

  • Website builder: your own site, edited page by page, with prices straight from BuddyCheck
  • Dive sites: your sites with maps and depths, ready for guests to browse
  • Every language: draft translations of the whole site in one step, for you to check
  • Link page: all your links and socials on one page, plus a button for Google reviews
  • Booking and contact forms: requests and messages land in BuddyCheck, never in a spam folder

Office

  • Website editor: change texts, prices and photos, preview, then publish
  • Logo and colours: your brand on every guest page, form, email and invoice
  • Staff logins: access by role, read-only logins, two-step sign-in
  • User log: who changed what and when, which nobody can edit
  • Assistant: ask about your centre in any language, typed or spoken
  • App updates: tried on a practice copy first, then one button for the real one
  • Passkeys: sign in with Face ID or a fingerprint, and on any desktop by scanning a code with your phone
  • Simple mode: a switch that turns every screen into big buttons and drop-down menus
  • Nightly check: the app walks through itself every night on the practice copy and reports problems

Questions centres ask

How do we move over from Excel or our current system?
We help you move your guest list and prices in before you start, and train your staff on your own data.
What if the internet drops?
BuddyCheck runs in the browser, so it needs a connection. At the jetty a phone's mobile data is enough, and the day sheet prints for the boat.
Do we need Microsoft 365?
Only for the built-in inbox and for emails sent from your own address. Everything else works without it, and links to guests can go out by WhatsApp.
Which languages?
Staff screens are in English, German, Russian and Arabic, and each person picks their own. More are coming.
Can another centre see our guests?
No. Every centre runs its own separate copy with its own database. Guests only ever see your name.
How do we get help?
Ask on the Help page inside BuddyCheck. Your question comes straight to us, and the answer appears on the same page.
What does it cost?
One monthly fee per centre. The first five centres get founding-member pricing: write to us and we'll send the details.

Join the pilot

We're looking for five dive centres to run BuddyCheck with us from the start.

  • We set up your own copy, with your name, logo and colours.
  • We help move your guests and prices in, and train your team.
  • You use it every day and tell us what's missing. That gets fixed first.
  • The first five centres get founding-member pricing.

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.online

WhatsApp +20 114 547 6041Messages only, please. No calls.

Join the pilot