● Shipped · v1.1.8 Flutter 3.x · Dart Google Gemini AI Personal Drive Sync Android AppWidget

My Warranties

A modern, privacy-first Flutter application crafted to organize purchase invoices, extract warranty information using Google Gemini AI, calculate countdowns, and schedule offline alerts before warranties expire. Designed with an Apple-inspired Bento Vault interface, tactile spring interactions, and zero server costs.

Downloads & Releases

Production app installers for Android, iOS & Web.

Every release build is compiled with Flutter 3.x and packaged via automated GitHub Actions CI. Direct universal APK installers, Google Play app bundles, and unsigned iOS packages are available below with zero tracking or telemetry.

Android 8.0+ · ARM64 59.4 MB

My Warranties for Android (.apk)

Official universal APK installer with camera OCR, home screen AppWidget support, and Google Drive sync.

Download APK (.apk) ↓ Google Play Bundle (.aab) ↓
iOS 14+ · iPhone & iPad 9.7 MB

My Warranties for iOS (.ipa)

Packaged release archive for AltStore, SideStore, Sideloadly, or installing on physical test devices via Xcode.

Download iOS IPA (.ipa) ↓ Xcode Build Instructions →
Web & Releases v1.1.8

Web Bundle & All Releases

Production Flutter Web tarball distribution, or explore all releases, changelog commits, and source code on GitHub.

Download Web Bundle (.tar.gz) ↓ View All Releases on GitHub ↗

Verified Release Artifacts (v1.1.8)

Automated GitHub Actions CI Build
Package Artifact Target Architecture Format Action
my_warranties_android_v1.1.8.apk Android 8.0+ (Universal / ARM64) Native APK Download ↓
my_warranties_android_v1.1.8.aab Google Play Store Console App Bundle Download ↓
my_warranties_ios_v1.1.8_unsigned.ipa iOS 14.0+ (ARM64) Unsigned IPA Download ↓
my_warranties_web_v1.1.8.tar.gz Modern Browsers (WASM/CanvasKit) Production Tarball Download ↓
my_warranties_android_v1.1.8.apk Native APK
Target: Android 8.0+ (Universal / ARM64)
Download APK (.apk) ↓
my_warranties_android_v1.1.8.aab App Bundle
Target: Google Play Store Console
Download Play Bundle (.aab) ↓
my_warranties_ios_v1.1.8_unsigned.ipa Unsigned IPA
Target: iOS 14.0+ (ARM64)
Download iOS Package (.ipa) ↓
my_warranties_web_v1.1.8.tar.gz Production Tarball
Target: Modern Browsers (WASM/CanvasKit)
Download Web Bundle (.tar.gz) ↓

Interactive System Architecture

Designed with an Apple-grade Bento interface and zero server costs.

Explore the 4 key subsystems powering My Warranties: the Cupertino Bento Vault UI, the Gemini 2.5 Flash invoice extraction pipeline, the 5-Tier Warranty Resolution Engine, and personal Google Drive sync with native Android AppWidgets.

Warranty Vault Google Drive Synced

Protected Equipment Value

₹2,84,970

14 active items tracked across home, kitchen & studio

Expiring This Month
1 Item
Bosch Washing Machine (18 Days Left)
Sony WH-1000XM5
Audio · Croma Retail
142 Days Remaining
MacBook Pro 16" M3
Computing · AppleCare+
480 Days Remaining
Bosch Serie 6 Washer
Appliance · Extended AMC
Critical · 18 Days Left
RELIANCE DIGITAL INV-992140
Date: 14/09/2026 · Format: Indian Standard
Item: LG 1.5 Ton 5-Star Dual Inverter Split AC
Printed: 1 Year Comprehensive + 10 Years Inverter Compressor
Total Amount INR 44,990.00
Google Gemini 2.5 Flash Parser REST Latency: 2.1s
Seller / Merchant
Reliance Digital 98%
Invoice Number
INV-992140 94%
Parsed Date
14/09/2026 (DD/MM/YYYY) 99%
Component Term 1
1 Yr Comprehensive Bill Match
Component Term 2
10 Yrs Compressor Policy Match

Order of Resolution

5-Tier Warranty Resolution Hierarchy

Resolves coverage without requiring cumbersome manual inputs or cloud verification obstacles.

01
Printed Warranty on Invoice

Highest priority. Directly extracts text printed by retailers or marketplaces (Source: From bill).

02
Brand Manufacturer Policy

Direct lookup for major manufacturers including Sony, Samsung, Apple, LG, Dell, and boAt (Source: Brand policy).

03
Curated Indian Brand Matrix

Handles component-level warranty splits customary in the Indian market (e.g., 1 yr unit + 10 yr motor/compressor).

04
Consumer Category Standard

Sensible category fallbacks (Source: Estimated) requiring explicit user confirmation before arming countdowns.

05
1-Tap “Sync with Brand Policy”

Refreshes legacy items anytime with updated brand manufacturer policies directly from the product view.

Zero Third-Party Database

Personal Google Drive Vault

One-tap backup and restore stored directly inside your own Google Drive in an isolated My Warranties Vault directory using drive.file privacy scope. Your bills never touch any third-party company database.

Android Auto-Backup Ready
Native OS integration preserves your vault across device upgrades and accidental uninstalls.

Native Kotlin AppWidget

Home Screen Widget

Native Android HomeWidgetProvider.kt bridges live warranty status and upcoming expirations directly to your phone's home screen.

My Warranties Next Expiry
Bosch Serie 6 Washer
Extended AMC · Croma
18 Days Remaining 98%

Key Highlights

Built with Apple-grade polish, Gemini intelligence, and total privacy.

Interface

Bento Vault UI

Apple-grade grouped styling with soft paper background tones, live coverage metrics, category chips, and a floating frosted-glass gliding navigation pill.

AI Vision

Intelligent Invoice Extraction

Powered by Google Gemini 2.5 Flash. Scans camera captures, photo library receipts, and high-resolution PDF bills to pull seller, dates, and item lines.

Coverage

5-Tier Resolution Engine

Maps standard brand policies with component splits (e.g. 1 yr unit + 10 yr compressor). Older saved items refresh with 1 tap via “Sync with Brand Policy”.

Cloud Privacy

Personal Google Drive Sync

Direct 1-tap backup and restore into your personal Google Drive My Warranties Vault folder. Zero third-party server hosting or database tracking.

Android Native

Auto-Backup & AppWidget

Native integration with Android Cloud Backup rules and a native Android home screen widget (HomeWidgetProvider.kt) displaying the next expiring warranty.

Support Suite

Complete Claims Toolkit

Direct customer care search directory, one-tap PDF invoice sharing with service technicians, interactive Claim Tracker, automatic Indian standard date formatting (d MMM yyyy), and built-in Terms & Privacy safeguards.

Architecture & Tech Stack

Production stack specifications.

Subsystem Technology Implementation Detail Privacy & Resilience
Mobile Framework Flutter (Dart 3.x) Universal cross-platform engine compiling native Android, iOS, and Web targets 60 FPS tactile spring animations
AI Vision Engine Google Gemini REST API gemini-2.5-flash with gemini-1.5-flash fallback pipeline BYOK: API keys encrypted on-device
Cloud Storage Google Drive API v3 drive.file scope isolating storage to My Warranties Vault Zero external server databases
Home Widget Android AppWidgetProvider Native Kotlin provider (HomeWidgetProvider.kt) via MethodChannel Glanceable offline home screen alerts
Local Persistence SharedPreferences + PathProvider Offline-first local document and metadata vault 100% functional without internet
Notifications flutter_local_notifications Native timezone-scheduled alerts at 30 days, 7 days, and day of expiry On-device local alarm daemon

Developer Quickstart

Clone, run, and compile production releases.

My Warranties is open-source under the MIT License. Run locally with Flutter 3.11+ and your free Google Gemini API key from Google AI Studio.

terminal — run & build
# 1. Clone repository & fetch packages
$git clone https://github.com/thesatyamjain/MyWarranties.git
$cd MyWarranties
$flutter pub get

# 2. Run unit & widget smoke tests
$flutter test

# 3. Launch with local development target
$flutter run

# 4. Compile release installers
$flutter build apk --release
$flutter build appbundle --release
$flutter build web --release