Plain-language summary: This is a licence to use NotificationVault on your own Mac for personal use. The app stores data locally. You are responsible for keeping your exported data secure. The software is provided as-is, to the maximum extent permitted by law. Subscriptions are processed by Paddle. You have a 14-day refund window.
By installing or using NotificationVault ("Software"), you ("Licensee") agree to be bound by these Terms. If you do not agree, do not install or use the Software.
This agreement is written in English. English is the binding language. Translations provided for convenience have no legal effect.
Subject to these Terms, Giovanni Caroni ("Licensor") grants you a personal, non-exclusive, non-transferable, revocable licence to install and use the Software on Mac computers that you own or control, solely for your personal, non-commercial use.
This licence does not include the right to sublicense, sell, rent, lease, transfer, assign, or otherwise dispose of the Software or any rights under these Terms.
A set of features is available at no charge. The Free tier includes a 5-day notification history retention limit and CSV export. Free tier functionality may be modified at any time with reasonable notice.
New users receive a 5-day trial of the Pro tier at no charge. The trial starts after EULA acceptance on first launch. No payment information is required during the trial. When the trial expires, the app transitions to Free tier functionality with a two-launch grace period.
Additional features — including unlimited history, TXT/PDF export, OTP auto-delete, Privacy Mode, and per-app exclusion — are available via a paid Pro subscription (monthly or annual). Payment is processed by Paddle. Subscription details, pricing, and available currencies are shown at checkout.
When a Pro subscription or trial expires, the app preserves all existing data on the first launch after expiry and shows an information banner. On the second launch after expiry, a 5-day retention cut is applied to data older than 5 days. This two-launch grace period allows you to export your data before the retention policy takes effect.
You may not, and may not permit any third party to:
All rights in the Software not expressly granted in these Terms remain with Giovanni Caroni. The name "NotificationVault" and associated logos are the exclusive property of Giovanni Caroni. Nothing in these Terms grants you any right to use these names or marks.
Your use of the Software is subject to the Privacy Policy, which is incorporated into these Terms by reference. The Privacy Policy describes in detail what data is stored, what network requests are made, and your rights regarding your data.
NotificationVault incorporates Sparkle 2.x (© 2006–2024 Andy Matuschak and Sparkle Project Contributors), licensed under the MIT Licence. All other components are proprietary.
Payment processing is provided by Paddle.com Inc. Use of Paddle's services is subject to Paddle's own terms and privacy policy.
The Software reads data from macOS system files (including notification databases maintained by the operating system) and uses the macOS Accessibility API to capture on-screen notifications. These capabilities require explicit permissions that you grant voluntarily in macOS System Settings.
You acknowledge and agree that:
To the maximum extent permitted by applicable law: The Software is provided "as is" and "as available", without warranty of any kind. The Licensor expressly disclaims all warranties, whether express, implied, or statutory, including warranties of merchantability, fitness for a particular purpose, accuracy, reliability, and non-infringement.
The Licensor does not warrant that: (a) the Software will meet your requirements; (b) operation will be uninterrupted or error-free; (c) defects will be corrected; (d) the Software will capture all notifications; (e) the notification archive will be complete, accurate, or current; or (f) the Software will function without interruption following macOS updates.
Nothing in these Terms excludes any warranty that cannot lawfully be excluded under applicable consumer protection law.
To the maximum extent permitted by applicable law: The Licensor shall not be liable for any indirect, incidental, special, exemplary, consequential, or punitive damages, including but not limited to: loss of data, loss of profits, business interruption, loss of notifications (whether or not captured), loss of privacy, or any similar loss, even if the Licensor has been advised of the possibility of such damages.
Specific exclusions include, to the maximum extent permitted by law:
To the extent liability cannot be excluded, the Licensor's total cumulative liability shall not exceed the amount you paid for the Software in the 12 months preceding the claim, or CHF 50 (fifty Swiss Francs) if you have not made any payment.
Nothing in these Terms limits or excludes liability for death or personal injury caused by negligence, fraud or fraudulent misrepresentation, or any other liability that cannot lawfully be excluded or limited.
You acknowledge that the Software may capture and archive notification content that includes sensitive personal data — including one-time passwords, authentication codes, private messages, financial information, health data, and personal communications. You voluntarily choose to use the Software with full awareness of this characteristic.
You further acknowledge that:
You agree to indemnify, defend, and hold harmless Giovanni Caroni from and against any claims, liabilities, damages, losses, and expenses (including reasonable legal fees) arising out of or connected with: (a) your use of the Software in violation of these Terms or applicable law; (b) your storage, handling, or disclosure of notification data captured by the Software; or (c) any claim by a third party arising from notifications archived by the Software that relate to that third party.
These Terms are effective from the date you first install or use the Software. The Licensor may terminate these Terms immediately and without notice if you breach any provision. Upon termination, you must cease all use of the Software and destroy all copies in your possession.
Sections 5, 9, 10, 11, 12, and 15 survive termination.
The Licensor may release updates, patches, or new versions. Such updates may be subject to additional or modified terms. The Licensor reserves the right to modify these Terms at any time; material changes will be communicated via in-app notice or on this website. Continued use after notification of a change constitutes acceptance of the revised Terms.
The Licensor may modify, suspend, or discontinue features — including Free tier features — at any time with reasonable notice. Pro tier features will not be removed without prior notice to active subscribers.
These Terms are governed by Swiss law, specifically the Swiss Code of Obligations, without regard to conflict-of-law provisions. Any dispute arising out of or connected with these Terms shall be subject to the exclusive jurisdiction of the courts of the Canton of Ticino, Switzerland.
If you are a consumer resident in a jurisdiction where mandatory consumer protection laws provide rights that cannot be waived, those rights are not affected by these Terms.
If any provision of these Terms is held invalid, illegal, or unenforceable, the remaining provisions continue in full force and effect. The invalid provision shall be modified to the minimum extent necessary to make it enforceable.
If you are not satisfied with your purchase, you are eligible for a full refund within 14 days of the initial transaction. Refunds are handled by Paddle as the Merchant of Record. To request a refund, contact Paddle at paddle.com/support or email support@4191.ch with your order reference number.
After 14 days, refunds are no longer available.
You can manage, pause, or cancel your subscription at any time through Paddle's customer portal or by contacting support@4191.ch. Cancellation takes effect at the end of the current billing period. No partial refunds are issued for unused time in the current billing period unless required by law.
Prices are set in CHF (Swiss Francs). Paddle may display and charge in other currencies at current exchange rates. The final amount charged is determined at checkout. Prices shown on the website in non-CHF currencies are indicative. VAT or local taxes may apply depending on your jurisdiction.
Giovanni Caroni
Ticino, Switzerland
Email: support@4191.ch
Website: 4191.ch
© 2026 Giovanni Caroni · 4191.ch. All rights reserved. NotificationVault is a trademark of Giovanni Caroni. These Terms are governed by English as their authoritative language.