Snap to capture
Point your camera at any receipt. Muniment reads the product, price, retailer and warranty length in seconds. No typing, no folders, no shoebox.
Muniment · Warranty Tracker
Scan the receipt — get instant protection for every purchase. Quiet reminders before each warranty ends. The drawer of forgotten paper, finally retired.
What it does
Designed to fade into your life — show up only when something matters, then get out of the way.
Point your camera at any receipt. Muniment reads the product, price, retailer and warranty length in seconds. No typing, no folders, no shoebox.
A nudge two weeks before any warranty ends. Not a calendar full of noise — just the things you actually need to know, when you need to know them.
When something breaks, every receipt, serial and policy is one tap from your fingers. Email it, attach it, file it — straight to the manufacturer.
How it works
Scan
The receipt is recognised in under two seconds — product, price, retailer, warranty length, all extracted at once.
Confirm
Tap to confirm the product, price, and warranty period. Edit if needed. The whole thing takes longer to read than to do.
Relax
Reminders arrive 14 days before each warranty ends. Nothing else. Muniment vanishes back into your phone until you need it.
Every product you own can be protected. Every receipt remembered. Every claim filed on time.
Got a question, idea, or bug to report? We read every message and reply within 24 hours, often faster.
support@muniment.app— Tbilisi, Georgia · MMXXVI —
Document of Record
Effective 7 May 2026 · Last updated 7 May 2026 · Folio II
These Terms of Service (the “Terms”) form a binding agreement between you and Dmitrii Demin, a sole trader registered in Georgia (the country) (the “Operator”, “we”, “us”), and govern your use of the Muniment iOS application and related services (the “Service”). By installing or using the Service, you accept these Terms.
You must be at least 13 years old (16 where higher consent age applies under GDPR), with legal capacity to enter into a binding contract. You are responsible for confirming that your use of Muniment is lawful in your jurisdiction.
Muniment helps you record and track product warranties, receipts, and related documents. It includes local storage; optional iCloud sync; optional AI Scan via a third-party provider (OpenAI); local-notification reminders before warranty expiry; and PDF/CSV export.
The Service is provided on an “as is” and “as available” basis, without warranty of any kind, express or implied, including merchantability, fitness for a particular purpose, accuracy, or non-infringement.
All purchases are processed by Apple under the Apple Media Services Terms and Conditions. Apple charges your payment method.
The annual plan may be offered with a free trial of the duration shown on the paywall. The trial begins when you confirm the purchase. Unless you cancel at least 24 hours before the end of the trial, your subscription renews automatically and Apple will charge the price shown for the first paid period.
Subscriptions renew automatically at the price disclosed on the paywall, unless you cancel before the renewal date.
Cancel anytime via Settings → [your Apple ID] → Subscriptions → Muniment → Cancel Subscription. Cancellation takes effect at the end of the current billing period.
Refunds are issued by Apple at reportaproblem.apple.com, governed by Apple’s terms and by mandatory consumer-protection law where you live.
Where enabled by us in App Store Connect, an active Muniment Pro subscription may be shared via Apple’s Family Sharing with up to five other family members.
You own your content. You grant us a non-exclusive licence to store, transmit, and process your content only to the extent strictly necessary to provide the Service to you. You are responsible for ensuring you have the right to upload anything you submit.
You agree not to: reverse-engineer the Service; circumvent rate limits; submit content that is not yours where doing so violates another’s rights; submit content designed to attack our backend or our AI provider; use the Service for illegal activity; or resell the Service at scale.
The Muniment app, brand, design, and code are owned by the Operator. You receive a limited, non-exclusive, non-transferable, revocable licence to install and use the app on devices you own or control for personal, non-commercial use.
To the maximum extent permitted by law, we are not liable for indirect, incidental, special, consequential, or punitive damages, including lost profits or lost data. Our total aggregate liability is limited to the greater of (a) what you paid us through Apple in the preceding twelve months and (b) USD 50. These limits do not exclude liability that cannot be excluded by applicable law (gross negligence, intentional misconduct, fraud, death or personal injury where applicable).
You agree to indemnify the Operator from third-party claims arising out of (a) your violation of these Terms, (b) your violation of any law, or (c) your content infringing third-party rights — except to the extent the claim arises from our gross negligence or wilful misconduct.
You may stop using the Service at any time. We may terminate or suspend access for material breach or where required by law. Sections that should survive (intellectual property, disclaimers, limitation of liability, indemnification, governing law) survive termination.
We may modify the Service or these Terms. For material changes, we will notify you in-app before the change takes effect. Continued use after the effective date constitutes acceptance.
These Terms are governed by the laws of Georgia (the country). The competent courts of Tbilisi, Georgia have exclusive jurisdiction, except that consumers resident in the EU/EEA, UK, Switzerland, or any jurisdiction granting non-waivable consumer protection retain the right to bring proceedings in their country of residence and benefit from mandatory consumer-protection law of their habitual residence.
If any provision is held unenforceable, the remaining provisions remain in effect. These Terms together with the Privacy Policy constitute the entire agreement.
| Customer support | support@muniment.app |
| Legal notices | legal@muniment.app |
| Privacy | privacy@muniment.app |
Document of Record
Effective 7 May 2026 · Last updated 7 May 2026 · Folio I
This Privacy Policy explains how the Muniment iOS application (“Muniment”, the “App”, “we”, “us”) collects, uses, and shares information when you use it.
Muniment is operated as a sole trader by Dmitrii Demin, an individual developer based in Georgia (the country). Throughout this policy “we” refers to that operator. For any privacy-related question, write to privacy@muniment.app.
When you add a warranty, you may enter or attach: product name, brand, model, serial number, retailer, purchase date, price, currency, warranty length, free-text notes, and photographs of receipts or warranty cards. This information is stored locally using Apple’s Core Data framework. If you enable iCloud, the same records are mirrored to your private iCloud Database via CloudKit. Apple stores this data; we have no access.
When you tap “Scan with AI”, Muniment downsizes the photograph to a maximum of 1024 px on the longest side, JPEG-compresses it, and sends it over HTTPS to our backend at api.muniment.app. Our backend forwards the image to OpenAI’s Chat Completions API to extract structured fields, which are returned to your device and used to pre-fill the Add Warranty form. We do not store the image on our backend.
If you subscribe to Muniment Pro, Apple processes the transaction. Apple shares a transaction receipt with us through RevenueCat. We use this receipt to know whether you have an active subscription. We never receive your card or Apple Pay details.
Muniment uses Google Firebase Analytics to record events such as: app opened, screen viewed, paywall viewed, scan started, scan completed, warranty added, settings viewed. Each event includes a Firebase-assigned installation identifier and basic device information (model, OS version, language, timezone). It does not include the content of your warranties or photos.
Muniment uses Google Firebase Crashlytics. When the app crashes, it records: stack trace, device model, OS version, app version, language, free disk space, and pseudonymous identifiers. It does not include warranty content.
The first time you launch the app, Muniment generates a random UUID and stores it locally. It is sent to our backend with each AI Scan request so we can enforce a per-device monthly cap. The UUID is not linked to your Apple ID, Firebase ID, or RevenueCat ID; it resets if you reinstall the app.
Cloudflare logs request metadata (IP address, timestamp, response code, user-agent) for routine reliability monitoring. These logs are retained per Cloudflare’s standard retention (currently up to 30 days) and are not joined with your warranty content.
| Purpose | Lawful basis (GDPR) |
|---|---|
| Run the app on your device | Performance of contract (Art. 6(1)(b)) |
| Sync your data via your private iCloud account | Performance of contract |
| Process AI Scan via OpenAI | Performance of contract; explicit user action |
| Manage subscription, trial eligibility, and entitlement | Performance of contract; legal obligation |
| Enforce per-device AI Scan quota | Legitimate interest in preventing abuse |
| Analytics on aggregate app usage | Legitimate interest (Art. 6(1)(f)) |
| Crash and stability diagnostics | Legitimate interest |
| Comply with applicable law | Legal obligation |
We do not sell your information. We do not run targeted advertising. We do not profile you for marketing purposes.
| Provider | Role | What we share | Policy |
|---|---|---|---|
| Apple Inc. | iCloud sync, payments, push | iCloud-mirrored warranties; transactions | link |
| OpenAI | AI Scan | Single image per scan | link |
| Cloudflare | Backend host, KV, CDN | Request metadata; deviceId; scan count | link |
| Google (Firebase) | Analytics & Crashlytics | Usage events, crash logs | link |
| RevenueCat | Subscription management | Anonymous user ID, transaction state | link |
API submissions to OpenAI are not used to train OpenAI models. Default 30-day retention applies for abuse monitoring.
| Data | Retention |
|---|---|
| Local Core Data records | Until you delete them or uninstall the app |
| iCloud-mirrored records | Until you delete them or remove Muniment from iCloud |
| AI Scan images on our backend | Not stored after response |
| AI Scan images at OpenAI | Up to 30 days for abuse monitoring |
| deviceId and monthly scan count | 35 days, auto-expires |
| Cloudflare server logs | Up to 30 days |
| Firebase Analytics events | 14 months |
| Crashlytics reports | ~90 days |
| RevenueCat subscription history | While active + 12 months |
If you are in the EU/EEA, the UK, Switzerland, Georgia, California, or another jurisdiction granting these rights, you have the right to access, rectify, erase, restrict, object to processing, port your data, withdraw consent, and lodge a complaint with a supervisory authority. In Georgia: Personal Data Protection Service.
To exercise any of these, write to privacy@muniment.app. We will respond within 30 days.
Most rights you can also exercise yourself, immediately, in the app:
Muniment is rated 4+ for content appropriateness, but the service is intended for users at least 13 years old (16 in jurisdictions where higher consent age applies under GDPR). We do not knowingly collect personal data from children under that age. Contact privacy@muniment.app if you believe a child has used the service.
Where personal data is transferred from the EU/EEA, the UK, or Switzerland to the United States, transfers rely on Standard Contractual Clauses adopted by the European Commission, supplemented by each provider’s technical and organisational safeguards.
Data in transit is protected by HTTPS/TLS. Data at rest on your device is protected by iOS file-system encryption when locked. iCloud-mirrored data is encrypted by Apple. Our backend stores no image content; secrets live in Cloudflare’s encrypted secret store. If we become aware of a breach, we will notify affected users and regulators within 72 hours.
We may update this Privacy Policy. The “Last updated” date reflects the most recent revision. For material changes, we will notify you in-app before the change takes effect.
| Privacy & data subject requests | privacy@muniment.app |
| Customer support | support@muniment.app |
| Legal | legal@muniment.app |