Built by a sports parent

3 kids. 5 teams. 4 different apps. Who's going to which game?

Caldzy syncs every team calendar into one shared iCloud Calendar. Both parents see every game, conflicts are obvious, and nobody has to ask "wait, what time is the game?"

Caldzy dashboard showing synced sports team calendars for iCloud
Without Caldzy

Both parents subscribe to every feed separately

With Caldzy

One shared iCloud Calendar the whole family sees

Without Caldzy

5 calendars scattered across 4 apps. Good luck spotting conflicts

With Caldzy

Every game in one place. Double-bookings jump out

Without Caldzy

"Who's taking Jake to practice?" lives in a group text

With Caldzy

One calendar. Everyone knows the plan

8 calendars. 1 view.

Caldzy pulls every sports and school calendar into one shared iCloud Calendar. Here's what that actually looks like.

Your iPhone: one calendar, every event

iPhone calendar showing all sports and school events in one view

Now try it without Caldzy

Subscribe to each calendar on your iPhone individually. Then uncheck the ones cluttering your view. Then realize your spouse's shared calendar has none of it.

Step 1: Subscribe to each feed

iPhone Settings showing 8 manually subscribed calendars

Step 2: Uncheck the noise

iPhone calendar list with all subscribed calendars unchecked

Step 3: What your spouse sees

Spouse's iPhone showing only 2 family events, missing all sports

This is what "just subscribe to the calendar" actually looks like. Caldzy replaces all of this with one sync.

Sound familiar?

The game you didn't know about

Coach moved Saturday's game to Friday at 4pm. It updated in TeamSnap. But your iCloud subscription hadn't refreshed since Tuesday. You showed up to an empty field.

Apple's subscribed calendars can take up to 24 hours to update. Sometimes they just stop syncing entirely.

The calendar your spouse never got

You subscribed to every team feed on your phone. But iCloud subscribed calendars can't be shared with family. Your partner has zero visibility unless they find and subscribe to each feed themselves, on each device, one by one.

With Caldzy, events live in a shared iCloud Calendar. Set it up once and the whole family sees it.

The conflict you caught too late

Two games at the same time, 20 minutes apart. But one was in TeamSnap and the other in GameChanger. By the time you noticed, it was Saturday morning and there was no plan.

When every game is on one calendar, conflicts are impossible to miss.

What your iPhone calendar actually does with a sports feed

Subscribing to a calendar on your iPhone and syncing with Caldzy are not the same thing.

Events are editable

No. Read-only, can't add field address or notes

Yes. Real iCloud events you own

Shared with family

No. Each parent subscribes separately, per device

Yes. Shared iCloud Calendar, whole family sees it

Update speed

Up to 24 hours, sometimes stops entirely

Every 15 minutes, server-side

Spot conflicts

Scattered across apps. You won't see them

One calendar. Double-bookings jump out

Smart reminders

None. Whatever the feed provides

Smart Arrival reads "arrive 30 min early" and sets an alert

Duplicates

Common if you re-subscribe or sync from multiple devices

No duplicates, even across multiple devices

Works across devices

Must subscribe on each device separately

Syncs via iCloud to iPhone, iPad, Mac, Apple Watch

It's not you. Apple's subscribed calendars just weren't built for this. Caldzy was.

Set up in under 3 minutes

Three steps. Then forget about it. Caldzy handles the rest.

01

Connect your iCloud Calendar

Sign in with your Apple ID email and a free app-specific password. Caldzy uses CalDAV (the same standard Apple uses) to write real events directly to your calendar. Your credentials are encrypted and never leave the server.

☁️
02

Paste your team calendar links

Open TeamSnap, GameChanger, SportsEngine, wherever your team's schedule lives, and copy the calendar feed URL. Paste it into Caldzy, give it a name like 'Jake - Travel Baseball', and you're done.

🔗
03

Every game shows up. Automatically.

Within 15 minutes, every game, practice, and tournament appears in your iCloud Calendar. Your spouse sees it. Your Apple Watch shows it. When coach reschedules, it updates. When the description says 'arrive 30 minutes early', Caldzy sets the reminder.

Built by a sports parent. For sports parents.

"Three kids. Travel baseball, middle school baseball, basketball, dance, three school buildings. Eight calendars. My wife and I could never keep up. 'What time is the game?' 'Did you know they have practice tomorrow?' 'Which field?' We were having these conversations every single day. She'd know about Tuesday's practice but not Thursday's game. I'd have the tournament schedule but not the school concert.

We were both subscribing to every feed separately, on every device, and still missing things. And the worst part? Those calendar subscriptions don't even share between us. They're read-only and stop updating randomly. We were dizzy.

I built Caldzy because we needed one simple thing: put everything on our shared family calendar — with the right addresses, the right arrival times, the right reminders — and only one of us has to set it up.

That's it. That's the whole app."

Josh, founder of Caldzy

Questions parents actually ask

Does Caldzy work with my team's app?

Does Caldzy work with TeamSnap?

Yes. Copy your TeamSnap webcal/ICS feed URL and paste it into Caldzy. Games, practices, and schedule changes sync to your iCloud Calendar every 15 minutes instead of the 12-24 hours Apple's subscribed calendars take.

Does Caldzy work with GameChanger?

Yes. Any app that exports an ICS or webcal feed works with Caldzy. GameChanger, SportsEngine, LeagueApps, Spond. If it has a calendar feed, Caldzy syncs it.

What if my team uses an app Caldzy doesn't support?

If the app provides any ICS, webcal, or .ics file, it works. Caldzy reads standard calendar files, no special integration needed.

How is this different from subscribing to a calendar on my iPhone?

Why can't I edit subscribed calendar events on my iPhone?

Apple treats subscribed calendars as read-only. You can't add notes, change times, or customize alerts. Caldzy writes real iCloud Calendar events that you own. You can edit them, move them, add the field address coach forgot to include.

Why doesn't my subscribed calendar share with my spouse?

iCloud's family sharing does not support subscribed calendars. Each parent has to find and subscribe to every feed separately, on every device. Caldzy writes events to a shared iCloud Calendar that the whole family sees automatically.

Why does my TeamSnap calendar take so long to update?

Apple's subscribed calendars use polling with unreliable refresh intervals. TeamSnap themselves warn it can take up to 24 hours. Caldzy syncs every 15 minutes server-side, so changes show up on all your devices fast.

How does the family sharing work?

Can my spouse see the sports calendars too?

Yes. Caldzy writes events to your iCloud Calendar, which you share with family members through Apple's built-in sharing. Both parents see every game without subscribing to anything separately.

Do both parents need to set up Caldzy?

No. One parent sets up all the syncs. When your spouse joins your Caldzy family, they see every calendar and every setting. No duplicate setup.

Do both parents need the app?

Only one parent needs Caldzy to get events flowing. But if your spouse installs Caldzy and joins your family, they can see and manage everything too.

Can I see conflicts between different kids' schedules?

Yes. When every team's schedule is in one calendar, double-bookings are immediately visible. No more flipping between 4 apps to figure out who needs to be where.

Setup and security

Is my iCloud password safe?

Caldzy never collects your Apple ID password. You create a free app-specific password through Apple, and it's stored encrypted in Supabase Vault. You can revoke it anytime from your Apple ID settings.

How long does setup take?

Under 3 minutes. Connect iCloud, paste a team calendar URL, done. Events start appearing within 15 minutes.

What is Smart Arrival?

Many sports events include notes like "arrive 30 minutes early" or "gates open at 5pm." Caldzy reads these automatically and sets a reminder so you actually get there on time.

Beta and pricing

Is Caldzy free?

Caldzy is free during the beta. Pricing will be announced before the full App Store launch.

How do I join the beta?

Enter your email above. You'll get a link to download Caldzy through Apple's TestFlight app. Takes about 2 minutes to set up.

What is TestFlight?

TestFlight is Apple's official app for beta testing. It's free and on the App Store. You install TestFlight, tap the link on the signup confirmation page, and Caldzy downloads like any other app.

Join the beta

Free during early access. Get Caldzy on your phone in about 2 minutes.