Scanni: Scan Receipts Offline

Scanni is an offline privacy-first grocery app that helps you turn paper receipts into something useful.

  • Scan grocery receipts offline
  • Review and correct items before saving
  • Track prices and purchase history
  • Manage pantry inventory
  • Build smarter shopping lists
  • See what recipes you can already make
  • Follow your grocery budget and spending insights
  • Keep control of your data without a required account or forced cloud sync

It is more than a receipt scanner. It is a complete local grocery system built around privacy, control, and practical everyday use.

Get it on Google Play

Download it for free on google play!

Go to playstore

Trailer

Longform youtube video

More detail

Offline Grocery Receipt Scan is a privacy-first grocery tracking app that turns paper receipts into useful, organized data on your own device.

No required account. No forced cloud sync. No sending your grocery history to someone else’s server just to scan a receipt.

Instead of becoming another forgotten photo in your gallery, every receipt can become part of a complete local grocery system for purchase history, price tracking, inventory, shopping lists, recipes, budgeting, and insights.

Why This App Is Different

Most receipt apps stop after OCR. This app goes further.

It does not just read a receipt. It helps you use that receipt across the rest of your grocery workflow:

  • Track what you bought
  • Follow price changes over time
  • Update pantry inventory
  • Build smarter shopping lists
  • Check which recipes you can already make
  • Understand your grocery budget more clearly

The core experience is designed around offline use, local storage, and user control.

What You Can Do

1. Scan Grocery Receipts

You can scan new receipts with your camera or import an existing receipt photo from your gallery.

The app supports:

  • Camera-based receipt scanning
  • Importing receipt images from your gallery
  • Perspective correction for angled receipt photos
  • OCR text extraction
  • A review screen before anything is saved

2. Review and Correct Before Saving

Real receipts are messy, so the app is built around that reality. Before saving, you can review and edit what was detected.

You can check and adjust:

  • Product names
  • Quantities
  • Units
  • Line totals
  • Store name
  • Receipt date
  • Total amount

This gives you more reliable data than a system that saves everything blindly.

3. Build a Purchase History

Every saved receipt becomes part of your local purchase history.

You can see:

  • What you bought
  • Where you bought it
  • When you bought it
  • How much it cost
  • How your purchases compare over time

4. Track Price Changes

The app does not just store prices. It helps you compare them over time.

This allows you to:

  • Spot rising product prices
  • Follow longer-term grocery inflation
  • Compare recurring purchases
  • Understand where your money is going

5. Manage Pantry Inventory

Receipts can feed directly into your pantry inventory, so what you buy can immediately update what you have at home.

You can:

  • Track stock levels
  • Adjust quantities manually
  • See what is still available
  • Set low-stock thresholds

6. Link Similar Products Together

Stores often use slightly different names for the same item. The app lets you link those product names together for inventory purposes.

That helps you:

  • Reduce duplicate stock entries
  • Handle abbreviations and store-specific naming
  • Keep purchase history intact while cleaning up inventory logic

7. Use a Shopping List

The built-in shopping list works with the rest of the system instead of standing alone.

You can:

  • Add missing products
  • Send low-stock items to the list
  • Add recipe ingredients quickly
  • Estimate list totals based on previous purchases

8. Use the Recipe Book

The recipe book connects directly to your inventory and shopping flow.

You can:

  • Save recipes
  • See which ingredients you already have
  • See what is still missing
  • Send missing ingredients to your shopping list

9. Track Your Grocery Budget

You can set a grocery budget and compare it against your real spending.

Features include:

  • Weekly or monthly budgets
  • Budget tracking over time
  • Spending overview
  • Projected spending lines
  • Budget-related alerts and insights

10. Explore Insights

Your receipts feed into useful charts and summaries instead of just sitting in storage.

These can include:

  • Purchase totals
  • Price alerts
  • Product insights
  • Store comparisons
  • Long-term spending patterns
  • Inventory trends

11. Use the Optional Weight Tracker

The app also includes an optional weight tracker for users who want it.

You can:

  • Log body weight entries
  • Set a target weight
  • View charts and trends

If you do not need it, you can simply leave it turned off.

Offline First, Where It Matters

One of the core ideas behind the app is that normal day-to-day use should work without depending on the cloud.

That means:

  • No required account
  • No forced cloud sync
  • No always-online workflow
  • Local storage for your grocery data

Internet is only needed for a few optional extras, such as:

  • A one-time Google Play purchase for unlimited scans
  • Restoring that purchase through Google Play
  • Watching a rewarded ad for extra scans

For normal receipt scanning, review, grocery tracking, and everyday use, the app is built to stay practical and local.

Privacy and Control

This app is designed for people who want more control over their own grocery data.

That means:

  • No required sign-up
  • No forced cloud account
  • Local-first storage
  • Manual review before saving
  • Export and import support

Your receipts, prices, inventory, and grocery history stay in your hands.

Export and Import

The app includes full backup support, so you are not locked into one device forever.

You can:

  • Export your data
  • Import it again on another device
  • Keep receipts, images, and settings together
  • Retain scan-usage information during backup restore

This gives you a much better sense of ownership than a system that only works through a closed account-based cloud.

Settings and Personalization

The app includes a wide range of settings so you can shape the experience around how you want to use it.

General Settings

You can adjust:

  • Language
  • Theme
  • Currency
  • Measurement system
  • Onboarding replay

Scanning Settings

You can control:

  • Learning from corrections
  • Local correction learning
  • OCR-related preferences
  • Receipt image storage options
  • Automatic cleanup of old receipt images

Budget Settings

You can set:

  • Weekly or monthly budget
  • Budget lines in charts
  • Projected spending lines
  • Budget-related alerts

Inventory Settings

You can adjust:

  • Whether inventory tracking is enabled
  • Low-stock thresholds
  • Custom quantity snap values

Insights Settings

You can:

  • Show or hide insight sections
  • Reorder insight cards
  • Adjust how visible analytics are in the app

Advanced and Debug Options

For users who like to look under the hood, the app also includes more technical options.

These include:

  • Detector box overlays
  • OCR rows sent to the parser
  • Raw OCR text
  • Advanced scanning diagnostics

Fun Language Modes

The app also includes some personality.

In addition to the normal language options, there are fun modes such as:

  • Pirate
  • Caveman

These modes give the app a more playful touch without getting in the way of the core functionality.

Who It Is For

Offline Grocery Receipt Scan is built for people who want more control over their groceries, spending, and household planning.

It is especially useful if you want to:

  • Track grocery purchases more clearly
  • Follow product price changes over time
  • Manage pantry stock more intelligently
  • Connect what you buy to what you can cook
  • Keep your data local instead of cloud-dependent
  • Stop typing receipt lines into spreadsheets manually