macOS Sequoia · macOS Tahoe

Save and search your
macOS notification history.

NotificationVault silently archives every banner that appears on your Mac into a searchable, private vault. Missed a code? Lost a message? Never again.

Free forever· macOS 14+· No account required· Apple Silicon & Intel

NotificationVault — 1,284 notifications
All apps Newest
1,284 notifications
Messages · Luca
Meeting confirmed for 3pm
See you in room B, I'll bring the slides
14:32
Authenticator · 2FA Code
Your code is: 847 291
Valid for 30 seconds · do not share
14:28
Mail · Sarah Connor
Re: Contract — please sign and return
Please sign and return by EOD today
13:11
Slack · #engineering
Deployment finished — prod is live ✓
All services running, p99 latency nominal
12:44
Calendar · Reminder
Board meeting in 15 minutes
Room B · dial-in: +41 58 123 4567
09:45

NotificationVault lets you save and search your macOS notification history in a simple and secure way. If you’ve ever missed an important notification on your Mac, you know how frustrating it can be. With NotificationVault, every notification is automatically archived so you can access it anytime.

All data is stored locally on your device, ensuring maximum privacy and control. There is no cloud sync, no tracking inside the app, and no external servers involved. You can instantly search through your past notifications and find exactly what you need in seconds.

Notifications stored (Pro)
3
Export formats: TXT, CSV, PDF
0
Data sent to any server
5
Day free Pro trial

Everything you missed,
right where you left it.

A permanent record of every notification — indexed, searchable, always private.

Automatic capture

Runs silently in the menu bar. Captures every banner the moment it appears — no setup, no effort.

Full-text search

Search across all apps, all time. Find any message, OTP, or alert in milliseconds.

100% local & private

Your data never leaves your Mac. No cloud, no analytics. Stored in a private local database, accessible only to you.

Deep links

Click any notification to jump directly to the source app. Double-click opens the originating app instantly.

Unlimited history Pro

Free keeps 5 days. Pro keeps everything, forever. Your archive grows with you.

Export anywhere Pro

Export your vault as plain-text (TXT), CSV, or formatted PDF report — no external software required.

OTP auto-delete Pro

Automatically purge one-time passwords and 2FA codes after 1, 4, or 24 hours. Sensitive data, handled.

Privacy mode Pro

Blur all notification content by default — reveal only on click. Safe in open offices and shared screens.

Per-app exclusion Pro

Exclude specific apps from capture entirely. Banking, health, or anything sensitive stays out of the vault.

Two kinds of export.
Both private.

NotificationVault clearly separates data exports from diagnostic reports. No confusion, no accidental sharing.

Diagnostics Report

Export Report

Creates a plain-text diagnostic report for technical support. Safe reports exclude notification content by default.

.TXT

The report includes: app version, macOS version, permissions status, DB statistics, and recent log entries. Notification content is never included by default.

Start free.
Upgrade when ready.

Free is genuinely useful. Pro is for people who rely on their notification history every day.

Free
CHF 0
forever · no card required
  • 5-day notification history
  • Full-text search
  • Deep links to source apps
  • CSV export
  • 5-day Pro trial on first install
  • Unlimited history
  • TXT & PDF export
  • OTP auto-delete
  • Privacy mode
  • Per-app exclusion
Download free
Pro Monthly
CHF 5
per month · cancel any time
  • Everything in Free
  • Unlimited notification history
  • TXT & PDF export
  • Vault backup (DB file)
  • OTP auto-delete (1h / 4h / 24h)
  • Privacy mode (global + per-app)
  • Per-app capture exclusion
  • Appearance: Light / Dark / Auto
Subscribe monthly

Secure payment by Paddle. All prices in CHF. VAT included where applicable. Cancel any time. 14-day refund policy.

Your data stays
on your Mac.

NotificationVault is built privacy-first. Here is exactly what happens with your data.

Local storage only

All notification data is stored exclusively in a private local database on your Mac. Nothing is uploaded anywhere, ever.

No tracking or analytics inside the app. The website may use privacy-friendly analytics.

NotificationVault contains no analytics SDK, no crash reporter, and no usage tracking. No data is ever collected.

Network requests

The app checks for updates and, for Pro subscribers, verifies your subscription with Paddle using your email address. Notification content is never transmitted.

Accessibility permission

Notification capture requires macOS Accessibility permission. This is used exclusively to read notification banner text. Never used to monitor keyboard input or other app windows.

Secure local permissions

All local data and exported files are protected with restricted permissions. No other user or process on your Mac can read them.

Hardened Runtime

The app is built with Apple's Hardened Runtime. The app's capabilities are minimal and limited to what is strictly necessary.

Sanitized diagnostic logs

The in-app diagnostic log and exported reports never include notification titles or bodies. Log lines show only the app name.

Exports are plaintext — handle with care

When you export to TXT, CSV, or PDF, the file contains notification data in plain text. The app warns you before every export. Store exports securely.

Data transmittedEmail address (Pro licence verification only)MINIMAL
Notification content sent to serversNeverNONE
Analytics / crash reportingNone — no third-party SDKNONE
Update check (Sparkle)Checks for updates from 4191.ch — no personal data sentVERSION CHECK
Database encryptionNot encrypted — use FileVault for full-disk protectionLOCAL ONLY
Export file permissionsRestricted to your user account immediately after creationRESTRICTED
App SandboxNot sandboxed — required for background notification captureHARDENED RT
Third partiesPaddle (payments) · Sparkle (updates)DECLARED
Full Privacy Policy
Developer: Giovanni Caroni · Ticino, Switzerland
Data collected: none (Free) · email address for subscription verification (Pro)
Data location: exclusively on the user's Mac
Third parties: Paddle (payment processor) — paddle.com/legal/privacy
Data retention: controlled entirely by the user via Preferences → Storage
Contact: support@4191.ch

Getting started

Everything you need to set up and use NotificationVault.

Installation

STEP 1

Download the app when it becomes available in the Download section below.

STEP 2

Open the .dmg and drag NotificationVault.app to your Applications folder.

STEP 3

Launch the app. On first run, review and accept the EULA to start your 5-day Pro trial.

STEP 4

Grant the Accessibility permission when prompted. Full Disk Access is optional and can be enabled later.

SYSTEM REQUIREMENTS

macOS 14 Sonoma or later · Apple Silicon (M1+) or Intel · ~15 MB disk space

Permissions

NotificationVault requires two macOS permissions to function fully.

ACCESSIBILITY PERMISSION

Required for real-time banner capture. Go to System Settings → Privacy & Security → Accessibility → add NotificationVault.

FULL DISK ACCESS (OPTIONAL)

NotificationVault works without this permission. Enabling it allows the app to import past notifications stored by macOS. Go to System Settings → Privacy & Security → Full Disk Access → add NotificationVault. You can skip this and enable it later from the menu bar.

LAUNCH AT LOGIN (optional)

For continuous capture, enable Launch at Login in Preferences → Startup.

Using the app

SEARCH AND FILTER

Use the search bar to search across all apps and all time. Filter by app, sort by newest/oldest/app name, group by app or date.

ROW ACTIONS

Single-click to select and preview. Double-click to open source app. Right-click for context menu: Copy, Open, Pin, Delete.

PINNING

Pin important notifications to keep them at the top. Pinned items survive retention cuts.

DIAGNOSTICS

Hold Option (⌥) and click the menu bar icon to open the Diagnostics window.

PREFERENCES

Configure retention period, OTP auto-delete, Privacy Mode, per-app exclusions, appearance, and Launch at Login.

Exporting data

EXPORT DATA (TXT / CSV / PDF)

Click the export icon (↑) in the toolbar. All three formats are generated natively — no external software required.

EXPORT REPORT (TXT — for support)

Open Diagnostics (⌥+click menu bar), click Export Report…. No notification content included by default.

VAULT BACKUP

In Diagnostics, click Create Backup to save a copy of the local database.

Troubleshooting

NOTIFICATIONS NOT BEING CAPTURED

Check Accessibility and Full Disk Access permissions in System Settings. Open Diagnostics to check the capture status.

PDF OR TXT EXPORT FAILS

Export is built-in and requires no external software. If an export fails, check available disk space and try again. If the issue persists, contact support@4191.ch.

APP DOESN'T OPEN AFTER INSTALL

Right-click the app → Open → Open. Required on first launch for apps distributed outside the App Store.

LICENCE / PRO ACTIVATION ISSUES

Requires internet connection. App has a 3-day grace period if verification fails.

STILL STUCK?

Email support@4191.ch with your diagnostic report (Export Report… from Diagnostics) attached.

Frequently asked questions

Quick answers to common questions.

Is my notification data safe?
Yes. All data is stored locally on your Mac, accessible only to you. Nothing is transmitted to any server.
Does NotificationVault use the internet?
No. All core features work offline. Internet is needed only for Pro activation and app updates.
Where is my data stored?
Notifications are stored in: ~/Library/Application Support/NotificationVault/vault.db. A standard SQLite 3 database.
Can I export my notifications?
Yes. Free: CSV. Pro: TXT, CSV, PDF. All formats are generated natively — no external software needed. All exported files are restricted to your account.
Does the app capture notifications from all apps?
Yes — any app using the standard macOS notification system. You can exclude specific apps in Preferences → Privacy → Excluded Apps (Pro).
What happens to my data when the trial ends?
A two-launch grace period preserves your data. First launch after expiry: banner shown, data intact. Second launch: 5-day retention cut applied.
Why does the app need Full Disk Access?
Full Disk Access is optional. It helps the app import past notifications already stored by macOS and improves reliability in some edge cases.d never modifies it.
How does automatic update work?
Uses Sparkle 2.x. Updates signed with Ed25519 key (public key embedded in app). Delivered over HTTPS from 4191.ch.
Can I request a refund?
Yes. Full refunds within 14 days. Contact Paddle at paddle.com/support or email support@4191.ch with your order reference.
Version 1.0.0

Ready to never miss
a notification again?

Free forever. No account required. Works on macOS 14 and later.

↓ Download NotificationVault

Notarized by Apple · macOS 14+ · Apple Silicon & Intel. Questions? support@4191.ch

macOS 14 Sonoma or later Apple Silicon & Intel ~15 MB