<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Keeper.sh Blog</title>
    <link>https://www.keeper.sh/blog</link>
    <description>Product updates, engineering deep-dives, and calendar syncing tips from the Keeper.sh team.</description>
    <language>en</language>
    <lastBuildDate>Fri, 04 Sep 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://www.keeper.sh/rss.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>How to Sync Google Calendar</title>
      <link>https://www.keeper.sh/blog/how-to-sync-google-calendar</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/how-to-sync-google-calendar</guid>
      <description>Sync Google Calendar can mean the same account on a phone, another calendar overlaid on this screen, or busy-block copies on another calendar people book. The first two are native — they can stop. Keeper.sh writes the copies overlay cannot.</description>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <category>google-calendar</category>
      <category>sync</category>
    </item>
    <item>
      <title>How to Sync Google Calendars Between Two Accounts</title>
      <link>https://www.keeper.sh/blog/sync-google-calendars-between-two-accounts</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/sync-google-calendars-between-two-accounts</guid>
      <description>A second Google account on this Calendar UI overlays both on this screen. If that was the whole job, they can stop. Hours on account A that must exist as busy-block copies on account B still need Keeper.sh.</description>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <category>google-calendar</category>
      <category>sync</category>
    </item>
    <item>
      <title>How to Add Google Calendar to Outlook</title>
      <link>https://www.keeper.sh/blog/add-google-calendar-to-outlook</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/add-google-calendar-to-outlook</guid>
      <description>Calendar → Add calendar → Subscribe from web overlays Google on this Outlook. If that was the whole job, they can stop. Hours that must exist as busy-block copies on the Outlook they actually use still need Keeper.sh.</description>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <category>google-calendar</category>
      <category>outlook</category>
      <category>sync</category>
    </item>
    <item>
      <title>Apple Calendar Not Syncing: How to Find the Cause and Fix It</title>
      <link>https://www.keeper.sh/blog/apple-calendar-not-syncing</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/apple-calendar-not-syncing</guid>
      <description>When Apple Calendar looks right but Google, Outlook, or another signed-in iCloud calendar stays empty, use Keeper.sh to write private busy-block copies onto the calendar that actually needs them.</description>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <category>apple-calendar</category>
      <category>icloud</category>
      <category>troubleshooting</category>
    </item>
    <item>
      <title>The Best Shared Calendar for Couples (2026): Four Setups, Four Trade-offs</title>
      <link>https://www.keeper.sh/blog/best-shared-calendar-for-couples</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/best-shared-calendar-for-couples</guid>
      <description>The best shared calendar for couples depends on whether you&apos;re both on iPhone, both on Google, on mixed platforms, or want to share availability without event details. Here&apos;s the trade-off each setup makes.</description>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <category>sharing</category>
      <category>privacy</category>
      <category>recipe</category>
    </item>
    <item>
      <title>Google Calendar Not Syncing With iPhone: How to Diagnose and Fix It</title>
      <link>https://www.keeper.sh/blog/google-calendar-not-syncing-with-iphone</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/google-calendar-not-syncing-with-iphone</guid>
      <description>Diagnose why Google Calendar is not syncing with your iPhone: the Calendars toggle, Fetch New Data, Google&apos;s Calendar sync page, and when to use Keeper.sh for busy-block copies Settings cannot write.</description>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <category>google-calendar</category>
      <category>icloud</category>
      <category>troubleshooting</category>
    </item>
    <item>
      <title>How to Add Google Calendar to iPhone</title>
      <link>https://www.keeper.sh/blog/how-to-add-google-calendar-to-iphone</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/how-to-add-google-calendar-to-iphone</guid>
      <description>Settings → Calendar Accounts → Add Account overlays Google on this iPhone. If that was the whole job, they can stop. Hours that must exist as busy-block copies on signed-in iCloud, Outlook, or another Google still need Keeper.sh.</description>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <category>google-calendar</category>
      <category>icloud</category>
      <category>sync</category>
    </item>
    <item>
      <title>How to Merge Calendars: Combine, Subscribe, or Sync</title>
      <link>https://www.keeper.sh/blog/how-to-merge-calendars</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/how-to-merge-calendars</guid>
      <description>Merging calendars means three different things. Compare overlaying, subscribing, and syncing, with the exact click paths for Google and Outlook and how fast each updates.</description>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <category>google-calendar</category>
      <category>outlook</category>
      <category>sync</category>
    </item>
    <item>
      <title>How to Share a Google Calendar</title>
      <link>https://www.keeper.sh/blog/how-to-share-google-calendar</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/how-to-share-google-calendar</guid>
      <description>Google&apos;s Add people and groups is enough when they only need to look or edit. For busy-block copies on a calendar they already use — without See event details, without a public calendar — connect the Google calendar in Keeper.sh.</description>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <category>google-calendar</category>
      <category>sharing</category>
      <category>privacy</category>
    </item>
    <item>
      <title>How to Share a Calendar on iPhone</title>
      <link>https://www.keeper.sh/blog/how-to-share-iphone-calendar</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/how-to-share-iphone-calendar</guid>
      <description>Connect your iCloud calendar in Keeper.sh and send busy-block copies onto the Google or Outlook calendar colleagues already open. If they can only subscribe, hand them a times-only Keeper.sh iCal feed.</description>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <category>icloud</category>
      <category>apple-calendar</category>
      <category>sharing</category>
      <category>privacy</category>
    </item>
    <item>
      <title>How to Share an Outlook Calendar</title>
      <link>https://www.keeper.sh/blog/how-to-share-outlook-calendar</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/how-to-share-outlook-calendar</guid>
      <description>Outlook&apos;s Share calendar is enough when they only need to look or edit. For busy-block copies on a calendar they already use — without dumping titles, including outside the org — connect the Outlook calendar in Keeper.sh.</description>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <category>outlook</category>
      <category>sharing</category>
      <category>privacy</category>
    </item>
    <item>
      <title>How to Sync Apple Calendar to Google Calendar</title>
      <link>https://www.keeper.sh/blog/how-to-sync-apple-calendar-to-google-calendar</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/how-to-sync-apple-calendar-to-google-calendar</guid>
      <description>Adding Google to Apple Calendar is the wrong direction. A public iCloud link is read-only. Here is how Apple events become busy-block copies on Google.</description>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <category>apple-calendar</category>
      <category>google-calendar</category>
      <category>sync</category>
    </item>
    <item>
      <title>How to Sync Outlook Calendar With Google Calendar</title>
      <link>https://www.keeper.sh/blog/how-to-sync-outlook-calendar-with-google-calendar</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/how-to-sync-outlook-calendar-with-google-calendar</guid>
      <description>A subscribed feed in Google is not a busy event. Export is a snapshot. OGCS stops when the PC sleeps. Here is the unattended copy of Outlook hours onto Google Calendar.</description>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <category>outlook</category>
      <category>google-calendar</category>
      <category>sync</category>
    </item>
    <item>
      <title>Outlook Calendar Not Syncing: How to Fix It, and When Outlook Cannot</title>
      <link>https://www.keeper.sh/blog/outlook-calendar-not-syncing</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/outlook-calendar-not-syncing</guid>
      <description>Same-account Outlook resync — Clear Offline Items, Update Folder, Reset Account — can stop. Hours on Google, signed-in iCloud, or another tenant still need Keeper.sh busy-block copies onto the Outlook calendar they actually use, or the reverse.</description>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <category>outlook</category>
      <category>microsoft-365</category>
      <category>troubleshooting</category>
      <category>sync</category>
    </item>
    <item>
      <title>How to Sync Google Calendar With iCloud</title>
      <link>https://www.keeper.sh/blog/sync-google-calendar-with-icloud</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/sync-google-calendar-with-icloud</guid>
      <description>Adding Google in Settings only overlays it in Calendar.app. A subscribed ICS is pull-only. Export is a snapshot. Here is the unattended copy of Google hours onto iCloud.</description>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <category>google-calendar</category>
      <category>icloud</category>
      <category>sync</category>
    </item>
    <item>
      <title>How to Sync Google Calendar With Outlook (Unattended)</title>
      <link>https://www.keeper.sh/blog/sync-google-calendar-with-outlook</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/sync-google-calendar-with-outlook</guid>
      <description>A subscribed Google feed in Outlook is not a busy appointment. Import is a snapshot. OGCS stops when the PC sleeps. Here is the unattended busy-block copy.</description>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <category>google-calendar</category>
      <category>outlook</category>
      <category>sync</category>
    </item>
    <item>
      <title>How to Give Claude Access to Your Calendar (MCP)</title>
      <link>https://www.keeper.sh/blog/how-to-give-claude-access-to-your-calendar-mcp</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/how-to-give-claude-access-to-your-calendar-mcp</guid>
      <description>Connect Claude to every calendar you use through one MCP endpoint. Google&apos;s Calendar MCP and nspady only see Google; keeper.sh holds the calendars that cross providers.</description>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <category>mcp</category>
      <category>claude</category>
      <category>how-to</category>
      <category>google-calendar</category>
      <category>calendar</category>
    </item>
    <item>
      <title>What an AI Agent Can Actually Do With Your Calendar</title>
      <link>https://www.keeper.sh/blog/what-an-ai-agent-can-do-with-your-calendar</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/what-an-ai-agent-can-do-with-your-calendar</guid>
      <description>A capability-by-capability walk through the 14 tools Keeper.sh&apos;s MCP server gives an assistant: the prompt you would type, the call it makes, and what comes back — reading Google, Outlook, iCloud, Fastmail and CalDAV in a single call.</description>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <category>mcp</category>
      <category>claude</category>
      <category>calendar</category>
      <category>guides</category>
    </item>
    <item>
      <title>How Calendar Sync Actually Works, and Where It Breaks</title>
      <link>https://www.keeper.sh/blog/how-calendar-sync-actually-works</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/how-calendar-sync-actually-works</guid>
      <description>A year of building a calendar sync engine, written up: how a change gets noticed, what happens when two mirrored calendars feed each other, and why deleting an event is the hard part.</description>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <category>calendar</category>
      <category>sync</category>
      <category>caldav</category>
      <category>engineering</category>
    </item>
    <item>
      <title>Open-Source Calendar Sync Tools Compared</title>
      <link>https://www.keeper.sh/blog/open-source-calendar-sync</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/open-source-calendar-sync</guid>
      <description>The self-hostable projects people reach for when they want calendars in sync, grouped by what they actually do, with licences and release dates taken from each project&apos;s own repository.</description>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <category>open-source</category>
      <category>self-hosting</category>
      <category>caldav</category>
      <category>sync</category>
    </item>
    <item>
      <title>How to Sync Fastmail Calendar with Google Calendar</title>
      <link>https://www.keeper.sh/blog/sync-fastmail-calendar-with-google-calendar</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/sync-fastmail-calendar-with-google-calendar</guid>
      <description>Put your Fastmail events on your Google calendar so nobody books over them. Covers the Fastmail app password, both connection screens, how much detail crosses over, and what never does.</description>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <category>fastmail</category>
      <category>google-calendar</category>
      <category>sync</category>
      <category>calendar</category>
    </item>
    <item>
      <title>How to Sync Fastmail Calendar with Outlook</title>
      <link>https://www.keeper.sh/blog/sync-fastmail-calendar-with-outlook</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/sync-fastmail-calendar-with-outlook</guid>
      <description>Get your Fastmail events showing up in Outlook or Microsoft 365 with Keeper.sh: the app password to make, what to click, and who can see your event titles.</description>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <category>fastmail</category>
      <category>outlook</category>
      <category>microsoft-365</category>
      <category>sync</category>
    </item>
    <item>
      <title>How to Sync iCloud Calendar with Outlook</title>
      <link>https://www.keeper.sh/blog/sync-icloud-calendar-with-outlook</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/sync-icloud-calendar-with-outlook</guid>
      <description>Connect your iCloud calendar to Outlook with Keeper.sh so personal commitments block time at work. Covers the Apple app-specific password and exactly how little your coworkers see.</description>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <category>icloud</category>
      <category>apple-calendar</category>
      <category>outlook</category>
      <category>sync</category>
      <category>guides</category>
    </item>
    <item>
      <title>How to Sync Nextcloud Calendar with Google Calendar</title>
      <link>https://www.keeper.sh/blog/sync-nextcloud-calendar-with-google-calendar</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/sync-nextcloud-calendar-with-google-calendar</guid>
      <description>Copy events between a Nextcloud calendar and Google Calendar with Keeper.sh: what to click, who can see your event titles, and how fast changes land.</description>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <category>nextcloud</category>
      <category>google-calendar</category>
      <category>sync</category>
      <category>self-hosting</category>
    </item>
    <item>
      <title>How to Sync Nextcloud Calendar with Outlook</title>
      <link>https://www.keeper.sh/blog/sync-nextcloud-calendar-with-outlook</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/sync-nextcloud-calendar-with-outlook</guid>
      <description>Get your Nextcloud events onto an Outlook or Microsoft 365 calendar. Covers the URL to paste, app passwords and two-factor, tenant consent, how much detail crosses over, and what never does.</description>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <category>nextcloud</category>
      <category>outlook</category>
      <category>sync</category>
      <category>calendar</category>
      <category>self-hosting</category>
    </item>
    <item>
      <title>How to Sync Radicale with iCloud Calendar</title>
      <link>https://www.keeper.sh/blog/sync-radicale-with-icloud-calendar</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/sync-radicale-with-icloud-calendar</guid>
      <description>Connect a self-hosted Radicale calendar server to iCloud with Keeper.sh: server addresses, the private-network setting that catches self-hosters, and what the copies look like.</description>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <category>radicale</category>
      <category>icloud</category>
      <category>self-hosting</category>
      <category>sync</category>
    </item>
    <item>
      <title>Stop Getting Double-Booked Across Google, Outlook and iCloud</title>
      <link>https://www.keeper.sh/blog/why-i-built-an-open-source-calendar-syncing-tool</link>
      <guid isPermaLink="true">https://www.keeper.sh/blog/why-i-built-an-open-source-calendar-syncing-tool</guid>
      <description>$5/month flat, however many calendars you have. Keeper.sh blocks the same time on Google, Outlook, iCloud, Fastmail and CalDAV — details stripped by default.</description>
      <pubDate>Sun, 28 Dec 2025 00:00:00 GMT</pubDate>
      <category>calendar</category>
      <category>product</category>
      <category>sync</category>
      <category>self-hosting</category>
    </item>
  </channel>
</rss>
