Review was due on 14 Oct 2026. Not modified since 3 Feb 2025.
For SharePoint document owners
Best-before dates for SharePoint documents.
Review dates for SharePoint documents, decided by their owners. Every file gets a review date and a named reviewer, who decides in a second: still current, needs an update, or ready to retire. Nothing in the document changes when they do.
- Free snapshot, no card
- No admin consent
- Runs inside your tenant
From Apps 365, the UK team behind GovernPoint, ExposurePoint and Handover Pro.
The problem
SharePoint keeps every document. Nobody remembers to check them.
Policies, procedures and guidance pile up for years. An out-of-date file looks just as official as the current one, and the person who wrote it may have moved on.
Old files look current
A procedure not modified since 2023 opens in the same library, with the same look, as one written last week.
Owners move on
When the author changes role or leaves, nobody is named to say whether the document still holds.
Copilot reads it all
Microsoft 365 Copilot can draw on any file a person can open, whether or not it is still true.
Microsoft: Microsoft 365 Copilot only uses organisational data that each person already has at least view access to. Microsoft Learn
Who can see it? Is it still true?
ExposurePoint shows who can open a site's content, and fixes what is shared too widely.
ExpiryPoint gives every document a review date and an owner who decides, so what people find is still right.
The review deck
Three decisions. One second each. Nothing in the document changes.
Reviewers work through what is due in a fast review deck. Every decision is logged with who and when, and can be undone.
Still current
Swipe right, press C or use the button
The file is still right. Its next review moves on by the rule's interval, or to a date the reviewer picks for this one file.
Request update
Swipe up, press U or use the button
The file needs changes. Its owner is asked to update it, and the request waits on the dashboard under pending actions.
Mark for retirement
Swipe left, press R or use the button
The file has had its day. It is marked for retirement; moving, labelling or recycling it is a separate step, only if a site owner has switched that on.
Decisions are kept in ExpiryPoint's own hidden lists, so a file's Modified date and version history stay exactly as they were. Try the deck
See it in action
Four screens, from overdue to on time.
Drawn from the web part on a made-up Contoso HR site.
Dashboard
Every file, its review date and where it stands.
Overdue, due soon, pending actions and completed reviews in one list, with search and filters by status, site, library, owner, rule and category.
- Overdue stands out; nothing else shouts
- Reassign one file or many
- Open any file in SharePoint from the list
My reviews
A review deck that makes the round quick.
Each card shows the file, where it lives, its owner, when it was last reviewed and last modified, and why it is due. Swipe, press a key or use the buttons.
- Still current, Request update, Mark for retirement
- Undo, and the undo is logged
- Views shown as recorded by search, never guessed
Rules
The right cycle for every kind of document.
Rules match by library, content type, a metadata column or a sensitivity label, and set the interval, the reviewer, the backup and up to three approval stages.
- 30 days, 90 days, 6 months, 12 months or custom
- First match wins; a default rule catches the rest
- Approvals by named people, in stages
Reports
Show the review happened, and when.
Completion rate, overdue now, a 12-month trend and results by department, library and owner, with the full decision log behind them. Export to Excel or CSV.
- Helps evidence periodic review, such as ISO 27001 Annex A 5.1
- Who, when and what for every decision
- Made in your browser, kept in your tenant
Features
Everything a document review needs, inside SharePoint.
Every level includes every feature.
Automated review scheduling
Review every 30 days, 90 days, 6 months, 12 months or on a custom interval, set per rule. ExpiryPoint works out every next date.
Central review dashboard
Overdue, due soon, pending actions and completed reviews in one place, with search, filters and sortable columns.
Reminders by email and in Teams
Reminders before and after each review date by email from your own mailbox, a Teams personal app, and a Power Automate recipe for scheduled reminders and Teams messages.
One-click review actions
Still current, Request update or Mark for retirement, by swipe, key or button, with undo. Reviewing never changes the document.
Owners, reviewers and backups
Every file has an owner, a reviewer and a backup reviewer, with sensible defaults and reassignment in a click.
Complete audit trail
Every action logged with who, when, the decision, the comment and the dates before and after. Export to Excel or CSV.
Rules for every kind of document
Ordered rules by library, content type, metadata column and sensitivity label. Each sets the interval, reviewer, backup and approvals.
Review and approval stages
One to three approval stages per rule, each with a named approver. A rejection goes back to the reviewer with the comment.
Compliance reports and analytics
Completion rate, overdue now, a 12-month trend and results by department, library and owner. Export to Excel or CSV.
Multi-site and multi-library
Every library on a site, or a chosen set, and other sites combined into one dashboard, always within each person's own permissions.
How it works
From a library nobody checks to a review cycle that runs itself.
Straight answers
What ExpiryPoint will never claim.
A review record you can stand behind has to be honest about its limits. These are built into the product, not just the small print.
- It never changes a document when someone reviews it. Modified dates and version history stay as they were.
- It never guesses who read a file. It works from review and modified dates; views are shown as recorded by search.
- It does not make anyone compliant. It helps evidence periodic review; what counts as enough is for you and your auditor.
- It never deletes a file permanently. Retirement is a mark unless a site owner switches on more, and an approver or owner carries it out.
Pricing
The snapshot is free. Reviews start at £199 a year.
One product, priced by how much it covers. Every level includes every feature, and every site can try it free for 14 days.
Prices exclude VAT and are paid yearly. Compare levels
Questions
What people ask first.
Does reviewing change our documents?
No. A review never changes the document. The decision and the next review date are kept in ExpiryPoint's own hidden lists on your site, so the file's Modified date and version history stay as they were. The only exception is retirement: if a site owner switches on moving, labelling or recycling retired files, an approver or owner carries that out as a separate step.
Is ExpiryPoint a compliance tool?
It is a review tool. No tool can make an organisation compliant, and ExpiryPoint does not try. It gives every document an owner and a review date, records each decision with who and when, and reports completion and overdue reviews. That helps evidence periodic review, for example the policy reviews ISO 27001 Annex A 5.1 asks for. What counts as enough evidence is for you and your auditor to decide.
Does anything leave our Microsoft 365 tenant?
Your files, review dates and decision log never do, and reminder emails go from people's own mailboxes through Microsoft 365, not through us. Once a day ExpiryPoint tells Apps 365 your tenant ID, the site address, the app version and the licence state, so we can support your licence; never names, keys or content. A site owner can switch that off, and ExpiryPoint works the same without it.
Does it know whether anyone still reads a file?
Not reliably, and it never pretends to. SharePoint does not give apps a dependable last-opened date, so ExpiryPoint works from review dates and when a file was last modified. Where it shows views, they are views as recorded by search, which are approximate and can lag.