M37

One delete starts several clocks, and the shortest one decides

This is the material behind the video. Microsoft documents a recovery window for very nearly everything you can delete in Microsoft 365, and taken one at a time those windows are reasonable: different data has different recovery machinery behind it, and each number is defensible on the page it is written on. What is hard is that a single administrator action starts several of them at once, on pages that do not reference each other, and the shortest of them is what a restore is actually limited by.

The record below is 38 documented recovery clocks, read off 19 Microsoft pages that were fetched on 5 September 2026 and kept as bytes exactly as they were served. Every number is quoted from the stored copy, and the quotes are checked mechanically before this page can be generated: the build refuses the record if a quoted sentence is not a verbatim excerpt of the page it names, or if a number a row asserts does not occur in that row’s own quote. The hash and fetch time of each page are at the bottom.

We ran no restore. We have no Microsoft 365 tenant and we are not selling one. This is the documentation rather than a product test, and nothing on the page says what any organisation should buy or configure. Where a line goes further than the sentence it sits next to, it is marked as our reading and it is ours.

The numbers in the video

Each of these is a count of what the documentation states, and each one carries what it does not mean. A bare figure about backup reads as advice, and none of these is advice.

38
recovery clocks Microsoft documents
What it does not mean. Not a count of everything that can go wrong. It is the number of distinct windows we could find stated, with a sentence to quote, across twenty-three pages. A window stated only in a table we could not quote cleanly was dropped.
8
different window lengths, plus a category of its own for zero
What it does not mean. Not evidence of disorder. Different data has different recovery machinery, and each number is defensible where it is written; the difficulty is that one administrator action starts several of them at once. Zero is deliberately not counted as one of the lengths, because a path with no way back is a different kind of thing from a short window, and this page treats it as one everywhere.
335
days between the longest and shortest clock one deletion starts
What it does not mean. Not a claim that anything is lost at the shorter figure that the longer one would have saved. It is the distance between the longest and shortest window one action opens, documented on different pages. The action here: an admin removes a licence to stop paying for it, leaving the account in place.
9
paths with no recovery route at all
What it does not mean. Not the same as data destroyed. Several are paths where a different, longer clock still covers the same file by another route. What the figure counts is rows whose own documentation names no way back.

One action, several clocks

Each block below is one thing an administrator does, and the windows it opens. The clocks are listed in the order the documentation presents them rather than by length, because which one a reader would have found on their own is part of the point. The clock that limits the whole action is marked in place: it is the one that decides what comes back, and it is rarely the one printed nearest the button.

an admin deletes a departing employee's user account

Entra ID / admin center · soft-deleted users container
30 days
Exchange Online · deleted mailbox retention
30 days
OneDrive · OneDrive retention for deleted users
30 days — the shortest of these, so it is the limit on what a restore returns
OneDrive · site collection recycle bin
93 days
OneDrive · unlicensed read-only threshold
60 days
OneDrive · unlicensed archive threshold
93 days

Three separate 30-day clocks start together and are documented on three pages that never reference each other: the identity object, the mailbox, and the OneDrive. They look like one 30-day grace period and behave like one until day 31, when the OneDrive stops being a folder someone can browse and becomes a PowerShell restore out of a bin that eDiscovery cannot search. The site the files land in then runs 93 days while the account underneath it goes read-only at 60 unlicensed days.

an admin deletes a Microsoft 365 group, or the SharePoint site behind it

Entra ID / admin center · group soft-delete
30 days — the shortest of these, so it is the limit on what a restore returns
SharePoint · group resources retention
30 days
SharePoint · deleted sites retention
93 days

The clearest disagreement in the harvest, and Microsoft states it plainly: the site is kept 93 days and everything else about the group is kept 30. Restoring on day 40 succeeds, the button works, the site comes back, and returns a shell whose mailbox, calendar, Planner and Teams channels were destroyed ten days earlier. The 30-day number is the one that decides, and it is the one printed furthest from the delete button.

a user empties Deleted Items on a mailbox with nothing on hold

Exchange Online · deleted item retention
14 days
Exchange Online · single item recovery purge
120 days
Exchange Online · no window: the folder is hard deleted
no way back — nothing recovers this one at all, so it is the limit on what comes back

One gesture, three outcomes. Messages get 14 days. Calendar items in the same folder under the same setting get 120. A folder gets nothing at all, it is hard deleted, explicitly beyond the reach of litigation hold, while its contents survive on the ordinary 14-day clock. So the recovery returns the mail and loses the filing, and the item most likely to still be recoverable a month later is the meeting nobody was looking for.

a user saves over the same document until the version limit is passed

SharePoint · no window: versions bypass the recycle bin
no way back — nothing recovers this one at all, so it is the limit on what comes back
SharePoint · no window: trimmed versions bypass the recycle bin
no way back
SharePoint · site (first-stage) recycle bin
93 days

Every recovery procedure in the other chains starts at a recycle bin, and this one never reaches one. Versions pushed past the library limit are marked for permanent deletion and bypass the bin, so the 93 days that governs deleted files is irrelevant to data destroyed by ordinary editing. Nobody deletes anything, no event appears anywhere a user would look, and the admin button labelled as storage housekeeping does the same thing on purpose.

an admin removes a licence to stop paying for it, leaving the account in place

Exchange Online · de-licensing grace period
30 days — the shortest of these, so it is the limit on what a restore returns
OneDrive · unlicensed read-only threshold
60 days
OneDrive · unlicensed archive threshold
93 days
OneDrive · cumulative nonpayment clock
365 days

No deletion happens anywhere in this chain, which is why it is the one most likely to be run by someone in finance. The mailbox is destroyed at 30 days. The OneDrive is still there, read-only at 60, archived and billable at 93, and at 365 cumulative unpaid days Microsoft states it is deleted even if retention policies, settings or holds exist on it, the only clock in the record documented to outrun a hold.

Where two pages word it differently

Places in the harvest where two Microsoft pages say different things about the same subject. Both sentences are real and both are live, and an administrator reads one of them and not the other. They are not all the same strength, which is why each one’s own line says what it is: one of these is a straightforward conflict about a date, and the other we downgraded to a wording inconsistency after a reader with no stake in the answer told us the first draft had overstated it. Either way these are observations about the published record and not a charge against anyone — documentation of this size is written by many people over many years, and what interests us is that a reader has no way to tell which page they are on.

when the deletion clock on an unpaid, unlicensed OneDrive actually starts and finishes

onedrive-retention-deletion
“After 12 month of Unpaid storage/archive the OneDrive Data might be deleted regardless of Retention settings, retention policies, eDiscovery, and all holds.”
unlicensed-onedrive
“For accounts that become unlicensed after July 1, 2026, deletion risk begins when the account reaches 365 cumulative unpaid days.”

Twelve months and 365 days are the same length, and these are not the same clock. The OneDrive page starts it at the archive event, which its own text puts on the 93rd unlicensed day, and states it as elapsed time. The unlicensed-accounts page starts it when the account becomes unlicensed and states it as CUMULATIVE unpaid days, which pause whenever billing is on. For the same account the two readings put the deletion date roughly 93 days apart, and only one of them can be paused by paying. Our reading: the unlicensed-accounts page is the more specific and more recent of the two and should govern, but an admin who read only the OneDrive page would date the risk wrongly and would not know the clock can be stopped.

how two pages word the 500-version default, and why it is a wording inconsistency rather than a contradiction

retention-sharepoint
“By default, versioning retains a minimum of 500 major versions, although you can change this limit.”
data-resiliency
“For newly created document libraries, SharePoint defaults to 500 versions on every file and you can configure it to retain more versions if desired.”

DOWNGRADED 2026-09-05 by the orchestrator after a context-minimal cold reader doubted it, correctly. The first draft of this entry called the two sentences "opposite predictions about the same event", a cap that destroys the 501st version against a floor that guarantees it, and that overstates the harvest. The page whose subject this actually is, version-history-limits, settles it in the direction of a cap: "if a library is configured to store 500 major versions, no more than 500 versions is stored for each file or item." So the operative rule is a ceiling, and retention-sharepoint's "retains a minimum of 500 major versions" reads as loose wording in a section about how retention interacts with versioning rather than as a competing guarantee. It is kept in the record because sloppy wording on a destructive default is worth showing, and because a reader who met only that sentence would form the wrong belief. It was cut from the video, where it would have been asserted as a contradiction with no room for this paragraph.

Every clock in the record

One row per documented window. The window is the default the page states, so a row marked configurable can be longer or shorter in a given tenant and the row’s own panel says what ceiling, if any, the page names. Where a row says there is no way back, that is what its quoted sentence says, and it is not a window of nothing days — it will not lead an ordering by length, and the two rows whose clock the documentation describes without giving it a length are kept apart from both. Opening a row shows the verbatim sentence, what we make of it, and the page it was taken from.

Showing 25 of 38 clocks. In the order the run produced them.

Row detail
Exchange Onlinedeleted item retentiona user empties Deleted Items, or hits Shift+Delete on a messagedeleted item retention14 daysup to 30 daysend user recovers itend userconfigurable, up to 30 days
Exchange Onlinedeleted item retention (suspended)the mailbox is on litigation hold when the user purges an itemdeleted item retention (suspended)no window statedadmin recovers itadminfixed
Exchange Onlinesingle item recovery purgethe same purge, but the item was a calendar appointmentsingle item recovery purge120 daysadmin recovers itadminfixed
Exchange Onlineno window: the folder is hard deleteda user Shift+Deletes a whole folder rather than a messageno window: the folder is hard deletedno way backnobody recovers itnobodyfixed
Exchange Onlinedeleted mailbox retentionan admin deletes a user mailboxdeleted mailbox retention30 daysadmin recovers itadminfixed
Exchange Onlinede-licensing grace periodan admin removes the Exchange licence but leaves the account alivede-licensing grace period30 daysadmin recovers itadminfixed
Exchange Onlineaccount recovery window, then indefinite retentiona hold is applied first, then the account is deletedaccount recovery window, then indefinite retention30 daysadmin recovers itadminfixed
Exchange Onlineno window: restore is unsupportedthe inactive mailbox you were relying on has an auto-expanding archiveno window: restore is unsupportedno way backnobody recovers itnobodyfixed
Exchange Onlineno window: deletion on hold releasethe eDiscovery case holding an inactive mailbox is closed or releasedno window: deletion on hold releaseno way backnobody recovers itnobodyfixed
OneDriveOneDrive recycle bina user deletes a file from their own OneDriveOneDrive recycle bin93 daysend user recovers itend userconfigurable
OneDriveFiles Restore windowa user needs to roll their whole OneDrive back past a ransomware or mass-delete eventFiles Restore window30 daysend user recovers itend userfixed
OneDrivenonethe user empties their own OneDrive recycle binnoneno way backnobody recovers itnobodyfixed
OneDriveOneDrive retention for deleted usersan admin deletes the user who owned the OneDriveOneDrive retention for deleted users30 daysadmin recovers itadminconfigurable
OneDrivesite collection recycle binnobody moved the files before that 30 days ran outsite collection recycle bin93 daysadmin recovers itadminfixed
OneDriveunlicensed read-only thresholda licence is removed but the account is left in placeunlicensed read-only threshold60 daysadmin recovers itadminconfigurable
OneDriveunlicensed archive thresholdthe account is still unlicensed a month after going read-onlyunlicensed archive threshold93 daysadmin recovers itadminconfigurable
OneDrivecumulative nonpayment clockthe archived account sits unpaid for a yearcumulative nonpayment clock365 daysadmin recovers itadminfixed
SharePointsite (first-stage) recycle bina user deletes a file from a SharePoint sitesite (first-stage) recycle bin93 daysend user recovers itend userfixed
SharePointsite collection (second-stage) recycle binsomeone then empties that site recycle binsite collection (second-stage) recycle bin93 daysadmin recovers itadminfixed
SharePointMicrosoft Support backup windowthe 93 days ran out and someone still needs the dataMicrosoft Support backup window14 daysMicrosoft support recovers itMicrosoft supportfixed
SharePointdeleted sites retentionan admin deletes a whole SharePoint sitedeleted sites retention93 daysadmin recovers itadminfixed
SharePointgroup resources retentionthe site you deleted belonged to a Microsoft 365 groupgroup resources retention30 daysadmin recovers itadminfixed
SharePointno window: versions bypass the recycle bina file is overwritten enough times to pass the library's version limitno window: versions bypass the recycle binno way backnobody recovers itnobodyfixed
SharePointno window: trimmed versions bypass the recycle binan admin queues a trim job to reclaim version storageno window: trimmed versions bypass the recycle binno way backnobody recovers itnobodyfixed
Exchange Onlineno window: retention configured awayan admin has set the deleted item retention period to zerono window: retention configured awayno way backnobody recovers itnobodyconfigurable
25 of 38 shown

How this was built

How this record was built

Twenty-three Microsoft documentation pages were fetched on 5 September 2026 and kept, as bytes, exactly as they were served. Every row below quotes one of those stored copies, and the quote is checked against the copy mechanically before this page can be generated: a build script refuses the record if any quoted sentence is not a verbatim excerpt of the page it names, or if a number a row asserts does not occur in that row's own quote. Both checks have a self-test with deliberately broken inputs, because a check that cannot fail is not a check.

The hash and fetch time of every page are at the bottom of this page. Microsoft edits its documentation, and some of these pages will have moved by the time you read this; the links go to the live page, and the quote is from the copy taken on the date shown. If the two have diverged, the divergence is the interesting thing and we would like to know about it.

What this is not

Twenty-three pages were fetched and nineteen of them are cited below. The other four were read and yielded no window we could quote cleanly enough to put a number on, so they are not in the sources list; they are still in the harvest, and the count of pages fetched and the count of pages quoted are deliberately different numbers.

It is not a product comparison and it is not advice. We have no Microsoft 365 tenant, we did not run a restore against one, and nothing here says what any organisation should buy or configure. What it says is what the documentation says, with the sentence attached, so that an argument about backup can start from the published record instead of from a vendor's summary of it or ours.

Every window below is the DEFAULT the documentation states. Several are configurable, several differ by licence or plan, and a retention policy or a legal hold changes the answer for anything it covers. Where a row's note says something beyond the quote, that is our reading and is labelled as ours.

The pages every quote came from

Each link goes to the page as it stands now. The quote beside each row came from the copy taken at the time below, and the hash is of that copy. Microsoft edits its documentation, so if a page and its stored copy have diverged, the divergence is the interesting thing and we would like to hear about it.

Ask us to check something

If your organisation runs on a platform that makes claims about what it keeps, we will do to it what we did here: read the documentation, quote it, and write down where its own pages disagree with each other. That is a record you can hand to an auditor or take into a renewal conversation, and it is a different thing from a vendor’s summary of itself.

What we would actually do, concretely: harvest and hash the relevant pages, build the same kind of table, walk the chains that matter for your data, and give you the stored copies alongside it so the whole thing stays checkable after the pages change. We read everything that arrives and we answer, including when the answer is no.

9592 Solutions UG (haftungsbeschränkt), Fährstr. 217, 40221 Düsseldorf, Germany is the controller for what you send here. Your address and your message are used to answer you and to work out whether we take the request on, under Art. 6(1)(b) and Art. 6(1)(f) GDPR. They go to nobody else and they are not used for advertising. Write to christo@9592.tech for a copy or a deletion at any time. The longer version is on the privacy page.

9592 Solutions UG (haftungsbeschränkt), Düsseldorf · Privacy · youtube.com/@m37channel