backpocket.website Wrapped
Wrapped
100% blunt · no filter

Feed it your calendar.
See what the meetings cost.

Not your hours — everybody's. Every recurring meeting, ranked by the person-hours it burned, worst first. The number nobody puts on a slide, counted off your own export and no softer for it.

Drop the calendar export in the .zip Google gives you, or an .ics from inside it

No export handy?

Read in this tab, on your own machine. Nothing leaves it at all — this page has no upload and no reading service, unlike the chat one. And no meeting title reaches the screen or the card, so the picture is safe to post even though the calendar behind it is not. What happens to your file →

01

Drop the zip

The whole thing Google hands you. No need to unzip it, no login, no upload — the biggest calendar in it is yours and that is the one it reads.

02

Read the bill

Every standing meeting, ranked by the person-hours it burned. Counted across everyone who sat in it, not just you.

03

Send it upward

Save the card or the video. No titles on either, so the only thing anybody can argue with is the arithmetic.

Getting the export out of Google Calendar

On a computer

Google Calendar → the gear icon → SettingsImport & exportExport. That downloads a .zip holding one .ics per calendar you have.

Drop the whole zip in

No need to unzip it. The zip usually contains holidays, birthdays and every calendar you ever subscribed to; the biggest .ics in it is yours, and that is the one this reads.

What is left out, on purpose

All-day events, anything you declined, cancelled meetings, and events with no other attendee — a block you put in your own calendar to protect an afternoon is not a meeting. A working day counts as 8 hours.

No meeting title ever reaches the card or this page. Titles are the sensitive part of a calendar, and the numbers do not need them.