All articles

Sharing one event without handing over your calendar

Calendar sharing usually means all or nothing: either somebody has access to your calendar or they do not. Sending one dinner should not require either.

What most people assume

That sharing an event means giving somebody a window into everything else in your week.

What actually gets sent

Creating an event offers to share it. What travels is a link — by mail, by message, by whatever you have installed — and behind that link is a calendar feed containing that event and nothing else.

Not a screenshot, not a copy that goes stale. When the time moves, the feed moves with it, and the person you sent it to sees the change without you sending anything again.

They do not need this app

The link is an ordinary calendar subscription. Apple Calendar reads it, Google Calendar reads it, Outlook reads it. Someone on Android with a Gmail account can subscribe and see your event; nothing about that requires an iPhone.

There is an App Clip in the message for people who do want the app — it opens without an install and shows the event straight away. That is a doorway, not a toll gate, and the distinction matters if you are sending an invitation to somebody you cannot ask to install software.

What it is not

It is not instant. The feed asks calendar apps to check back every hour, and that is a request rather than a rule — clients refresh on their own schedule, and some are lazier than others. For a dinner next week that is invisible. For a change made twenty minutes before, send a message as well.

It is not secret, either. The link contains twenty-two random characters, which nobody will guess, but anyone holding it can read the feed. Treat it the way you would treat a document link: fine to send, worth revoking when it has done its job.

And it is read-only for now. The person you share with sees the event. They cannot edit it, and they cannot write back into your calendar.

The numbers

What it describesValue
Hours between refresh requests the feed makes of the reader1
Random characters in the link, which is what makes it unguessable22
What sharing costs0

What it looks like

What to do

  1. Share from the event itself, right after creating it — the offer appears there.
  2. Send the link however you normally reach that person; the format does not care.
  3. If you change the time close to the event, message them too rather than trusting the hourly refresh.
  4. Revoke the link when the event has passed, the same way you would unshare a document.

Related