For solo service pros

Book clients right in the text.

KeptUp lives inside Messages. Send your real openings, book the time they pick, and set the reminder — without ever switching to a calendar app.

Nothing sends automaticallyYour data stays in your iCloud
The booking loop

Three taps, and it never leaves the conversation.

KeptUp turns the back-and-forth of scheduling into something that happens inside the thread you're already in — so the client never gets handed off to a booking link.

STEP 1

Send real openings

KeptUp reads your working hours and your calendar, so the times you send are actually free. One tap drops them into the message.

STEP 2

They pick, you book

Tap the time your client chose. It's booked, saved to their name, and dropped back in the thread as a plain confirmation.

STEP 3

Nobody forgets

A reminder is ready the night before the appointment. Fewer no-shows, and no awkward chasing the morning of.

Walk through the full loop, step by step
Speed buttons

The texts you send all day, down to one tap.

Save your go-to replies once — address, parking, running late, aftercare — and drop any of them into a message with a single tap. In iMessage, and through the KeptUp keyboard, everywhere else too.

Instagram DMs WhatsApp Email Anywhere with a keyboard
You always hit send.

Every reply lands in the text field first. You read it, tweak it if you want, and send it yourself — nothing goes out automatically, so the conversation still sounds like you.

Tap a reply — it lands in the message.
Private by design

The conversation is yours. So is the data.

KeptUp was built so that a client can never tell scheduling was involved — and so nobody but you can see who your clients are.

Stored in your iCloud, not ours

Appointments, clients, and replies sync across your own devices through your personal iCloud account. KeptUp runs no separate server and can't see your data.

The keyboard doesn't read what you type

Full Access only lets the keyboard load your own saved replies and openings. Nothing you type is recorded, logged, or sent anywhere.

No ads, no trackers

There's no advertising SDK and no third-party analytics selling your activity. Your client list is never a product.

Privacy Policy · Last updated July 2026

What KeptUp stores

KeptUp stores the information you enter to do its job: your appointments and openings, the clients you add (names and phone numbers you type in), your saved reply messages, and your app settings.

Where it's stored

This information lives on your device and syncs across your own devices through Apple's iCloud (CloudKit) under your personal Apple Account. The developer operates no separate server and has no access to your appointments, clients, or messages.

The keyboard & Full Access

The optional KeptUp keyboard requests Full Access solely so it can read your saved replies and openings from KeptUp's shared storage. It does not record, store, or transmit anything you type in any app.

Calendar

If you grant calendar access, KeptUp reads your calendar only to show which times are free when you send openings. That information is used on your device and is not uploaded.

What KeptUp doesn't do

KeptUp contains no advertising and no third-party tracking or analytics SDKs. It does not sell, rent, or share your data. Nothing is added to the messages you send to clients.

Diagnostics

Crash and performance diagnostics are provided by Apple's built-in, on-device tools and are not personally identifying.

Contact & changes

Questions about privacy? Email keptup@donkeykickdesign.com. If this policy changes, the date above will be updated.

Support

A real person answers.

Stuck getting KeptUp to the top of your Messages apps, or have an idea that'd make your day faster? Send a note — KeptUp is built and supported by one person who actually uses it.

✉ keptup@donkeykickdesign.com
Download on theApp Store
Do my clients need the app?

No. Everything happens in a normal text message. Your client just reads it and replies — they never see a booking tool or download anything.

No booking fees — really?

Really. KeptUp takes 0% of your bookings, ever. No per-booking fee, no per-client fee, no cut of your sales. You get paid exactly the way you do now — KeptUp never touches the money.

Then how does KeptUp make money?

A small flat price for the app — that's the whole business. KeptUp doesn't earn a cent on your payments, which is exactly why it has no reason to sit between you and your client, or to hold your money.

Can my money ever be held or frozen?

No. Your money never passes through KeptUp, so there's nothing for anyone to hold, reserve, or freeze. You're paid directly — in person or however you already take payment.

Will KeptUp show my clients other businesses?

Never. There's no marketplace and no ads. Your clients are yours — KeptUp never puts a competitor in front of them, and never charges you for a client you already had.

Okay — what's the catch?

Fair question. The catch is what KeptUp doesn't do: it won't find you new clients — there's no marketplace putting you in front of strangers — and it doesn't process card payments or hold deposits; your clients pay you directly, their own way. KeptUp is for pros whose clients already text them. If you need to be discovered by strangers, it's honestly not the right fit — and we'd rather tell you than sell you.

Why do I have to move KeptUp to the top myself?

Apple doesn't let apps reorder the Messages "+" menu. Open any conversation in the Messages app, tap the +, then touch and hold KeptUp and drag it to the top. After that it's always one tap away.

Does KeptUp send anything on its own?

Never. Every message is dropped into the text field for you to read and send yourself. Nothing is sent automatically.

Will it work on my other devices?

Yes. Your appointments, clients, and replies sync across your devices through your own iCloud account.