Expiry Manager
Product overview

One calm system for every date and responsibility.

Track what expires, understand what matters next, warn the right people early, and keep the history when something renews.

The whole product

Everything is connected around one thing: time.

A document becomes a date. A date creates reminders. Reminders create action. Renewal creates history. Teams share responsibility without losing context.

01

Capture

Photo · PDF · manual

02

Organise

Folders · workspaces

03

Understand

Dashboard · search

04

Remind

Email · Telegram · in-app

05

Act

Keep · pause · renew

06

Renew

Archive · rebuild

01 · Core system

Track anything with a date.

Passports, licences, insurance, warranties, IDs, medication, tenancy dates, domains, memberships and custom items - including things with no expiry or no reminder.

Status that means something

Protected · Upcoming · Due soon · Overdue · Expired · No expiry · No reminder

Collections & folders

Travel, Vehicles, Home, Work and nested folders keep context attached to the date.

Item history

See when an item was uploaded, corrected, viewed, renewed or shared.

Delete & restore

Soft-delete keeps recoverability instead of silently destroying history.

02 · Smart Scan

Photograph it. Review it. Done.

Smart Scan extracts likely document type, expiry date, holder and reference details with evidence. Nothing becomes a saved record until you review and confirm it.

Explore Smart Scan
01

Camera / PDF

Photo or file up to 25 MB

02

Secure upload

Access-controlled transfer with validation

03

OCR candidates

Dates and fields are suggestions

04

Evidence review

Show where each value came from

05

Confirm

Correct anything before save

06

Protected item

Document + reminder plan created

03 · Reminder intelligence

More than a calendar alert.

Expiry Manager builds a delivery schedule around the real lead time each responsibility needs, then keeps delivery state, retries, renewals and recipients connected to the underlying item.

Passport · expires 14 Sep 2027

6 months

3 months

30 days

Expiry

Reminder intelligence

Your passport expires in 30 days.

Sent at a sensible local hour, tied to the latest renewal date, with delivery state and retry handling behind it.

EmailIn-appTelegram

Where reminders can reach you

Email intelligence

Scheduled reminder emails, weekly digest and notification preferences.

Production pipeline exists; final end-to-end hardening is still being completed.

Telegram bot

Connect Telegram as another reminder channel so alerts can arrive where you already communicate.

Linking/channel support exists; live connect flow still requires deployment verification.

In-app inbox

A durable notification centre with read state and preferences.

Useful even when external delivery is unavailable.

04 · See what matters next

From one date to the whole picture.

Dashboard status, calendar, search, saved views and insights make it easy to answer: what is expiring, what is risky, and who needs to act?

September 2027

MTWTFSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
WarrantyPassport · due soonInsurance

Protected

73%

Due soon

2

Overdue

4

05 · Subscription Tracker

The dates that cost money.

Track recurring charges as money: billing intervals, renewal dates, trial endings, price changes and the decision to keep, pause or cancel.

Annual subscription spend

£1,248

Next 30 days · £86.48

Keep

Still useful

Decision recorded in history

Pause

Revisit later

Decision recorded in history

Cancel

£286 saved

Decision recorded in history

06 · Family & teams

Share responsibility, not your entire life.

Workspaces, members, roles and folder permissions are designed so a family or team can coordinate the dates they own together.

Collaboration note

The product model includes member invitations, role changes, member removal, folder-level sharing and activity. Some invite-email/share-link production hardening is still being completed, so this reflects the collaboration model rather than promising unfinished delivery behaviour.

Northside Property Group

Teams

Ehte

Owner

Full control

Sarah

Admin

Invite + manage

James

Editor

Create + update

Finance

Viewer

Read only

Invite member

Email → choose role → secure invite link → accept → activity recorded

OwnerAdminEditorViewer
07 · Renewal & activity

A renewal should not erase what came before.

Record the new expiry date, archive the old version, rebuild the reminder schedule, and keep the story visible in the item timeline.

Passport history

14 Sep 2027

Current

Protected

14 Sep 2022

Previous version

Renewed

14 Sep 2017

Archived

Historical
08 · Intelligence layer

Ask the system, not the filing cabinet.

Expiry Manager already has structured dates, roles and reminders. Its AI surfaces sit on top of that data instead of inventing a separate source of truth.

AI workspace

Ask “what expires in the next 90 days?” and surface gaps, duplicates or missing reminders.

Nothing applied without confirmation

MCP server

Use OAuth + RLS so connected agents can query or manage the user’s own data.

Nothing applied without confirmation

ChatGPT Action

Ask expiry questions from ChatGPT through the same authenticated API surface.

Nothing applied without confirmation

Email capture intelligence

Receipts and renewal emails can feed subscription capture through the same review-first Smart Scan model.

Nothing applied without confirmation
09 · Security & control

Sensitive dates deserve a high-trust foundation.

Access-controlled uploads, RLS, protected sensitive fields, biometric controls, session management, export and deletion controls are part of the product architecture - not decorative settings.

Explore security

Access-controlled uploads

Files are never public URLs and aren't kept after processing.

Field protection

Sensitive document details are protected.

RLS everywhere

Users only read data allowed by tenancy and capability.

Sessions & devices

See and revoke active sessions.

Face ID

Biometric lock on supported mobile devices.

Data controls

Export and account-deletion workflows.

Product directory

Everything you can explore next.

This overview should connect the whole marketing site instead of becoming a dead end.

All product capabilities

Dashboard & Insights
Items & status
Collections
Calendar
Smart Scan
Reminder plans
Email reminders
Telegram channel
In-app inbox
Weekly digest
Subscription Tracker
Price history
Keep / Pause / Cancel
Family workspaces
Member invites
Roles & permissions
Folder sharing
Activity timeline
Renewal history
Version history
Search & saved views
Soft delete & restore
Billing portal
Promo codes
Data export
Face ID
Session revoke
AI workspace
MCP server
ChatGPT Action
Updates feed
Know before it expires

Specialised software for a very specific problem: timing.

Not another document drive. Not another calendar. A system built to understand dates, responsibilities and the time you need before something becomes urgent.

Capture

Smart Scan

Understand

Insights

Warn

Email · Telegram · in-app

Act

Renew · share · decide