Skip to content

Releases: Amnibro/Amni-Price

Amni-Price 0.6.2

Choose a tag to compare

@Amnibro Amnibro released this 22 Oct 04:04

0.6.2: shelf tag scanning fixes (from testing at Hannaford)

  • Reads the tag you're pointing at. Shelf tag mode now reads only the tag under the middle of the screen. Prices, names and barcodes from neighboring tags no longer mix in.
  • No more wrong products. Moving to a new tag starts a fresh scan. Before, a product found by barcode could stick and get saved with the next tag's price.
  • Raised cents. Tags that print cents small and raised ($3⁹⁹) now read as $3.99, not $399, including when the cents come through as separate text.
  • Barcodes. The camera analyzes at 1080p, so small shelf-tag barcodes read more reliably. The barcode closest to the price wins, and UPC-A, UPC-E and EAN-13 forms of the same code now match.
  • Names. Store wording like "Everyday low price" or "Unit price" is no longer taken as the product name.
APK OCR Google code
amni-price-0.6.2-foss.apk (also amni-price-foss.apk) Tesseract + ZXing None. Reproducible, identical to the F-Droid build
amni-price-0.6.2.apk (also amni-price.apk) Google ML Kit ML Kit (sends Google anonymous diagnostics)

Newest version, always: https://amni-scient.com/downloads/amni-price.apk

Signing certificate SHA-256: b71b25def4d3b993281ae57c22e24ee270bfb5528e9ab9ed93e6f6ffdaf2f2dd

File SHA-256
amni-price-0.6.2-foss.apk b1c45b5881f2c08bf55db050865a0dc2d0c42443adcaa4bb2ebbdb74b12c041b
amni-price-0.6.2.apk 13d74f2fc260ba8603462df3b237b911c564fdda4cbfd8779d4eb5f26c4cf5c6

Amni-Price 0.6.1

Choose a tag to compare

@Amnibro Amnibro released this 06 Oct 19:37

0.6.1: the app description now lists every network connection, including the optional community price download (requested in F-Droid review).

Restaurants & delivery apps

  • Menu scanning: a new Menu mode next to Shelf tag and Receipt reads printed menus, menu boards and delivery-app screenshots (DoorDash, Uber Eats, Grubhub). It skips calories, fees and item counts. Stores you scan menus at become restaurants.
  • Where you saw it: tag any price as in store, DoorDash, Uber Eats, Grubhub, Instacart, the store's app or online. Each one is compared with the in-store price: the product page shows "DoorDash $13.70, +25% vs $10.95 in store" and Home shows the average markup per app.
  • Fair comparisons: store rankings, the trip planner and price alerts use in-store prices only, so app markups never look like a store raising prices.
  • Across a chain: the same menu item at different locations of a chain compares directly.
  • Better open-source OCR: the F-Droid build now cleans up photos before reading them, so menus and receipts read far more accurately.
APK OCR Google code
amni-price-0.6.1-foss.apk (also amni-price-foss.apk) Tesseract + ZXing None. Reproducible, identical to the F-Droid build
amni-price-0.6.1.apk (also amni-price.apk) Google ML Kit ML Kit (sends Google anonymous diagnostics)

Newest version, always: https://amni-scient.com/downloads/amni-price.apk

Signing certificate SHA-256: b71b25def4d3b993281ae57c22e24ee270bfb5528e9ab9ed93e6f6ffdaf2f2dd

File SHA-256
amni-price-0.6.1-foss.apk c37a4dce7f4cf76e5970e9a1823b1ca4adf65efe1e1f20f1e092d76172a94851
amni-price-0.6.1.apk fdc24f2e88e6c1f24ca5c6de46aae49b753541995830695cee6f5e422aa6184d

Amni-Price 0.6.0: restaurants & delivery-app markups

Choose a tag to compare

@Amnibro Amnibro released this 06 Oct 05:43

Restaurants & delivery apps

  • Menu scanning: a new Menu mode next to Shelf tag and Receipt reads printed menus, menu boards and delivery-app screenshots (DoorDash, Uber Eats, Grubhub). It skips calories, fees and item counts. Stores you scan menus at become restaurants.
  • Where you saw it: tag any price as in store, DoorDash, Uber Eats, Grubhub, Instacart, the store's app or online. Each one is compared with the in-store price: the product page shows "DoorDash $13.70, +25% vs $10.95 in store" and Home shows the average markup per app.
  • Fair comparisons: store rankings, the trip planner and price alerts use in-store prices only, so app markups never look like a store raising prices.
  • Across a chain: the same menu item at different locations of a chain compares directly.
  • Better open-source OCR: the F-Droid build now cleans up photos before reading them, so menus and receipts read far more accurately.
APK OCR Google code
amni-price-0.6.0-foss.apk (also amni-price-foss.apk) Tesseract + ZXing None. Reproducible, identical to the F-Droid build
amni-price-0.6.0.apk (also amni-price.apk) Google ML Kit ML Kit (sends Google anonymous diagnostics)

Newest version, always: https://amni-scient.com/downloads/amni-price.apk

Signing certificate SHA-256: b71b25def4d3b993281ae57c22e24ee270bfb5528e9ab9ed93e6f6ffdaf2f2dd

File SHA-256
amni-price-0.6.0-foss.apk 2e811c5690d05efd473d52c9a8fa5f5a7d37fb575ef598584ef8e32c807ffa88
amni-price-0.6.0.apk 8df063fa314103b92ae9c4737bf11755b1047a3eaf00e5ff384a0befb6cd07df

Amni-Price 0.5.1

Choose a tag to compare

@Amnibro Amnibro released this 06 Oct 03:16

Fixes from real-world testing

  • Receipts: quantity lines like "2 @ 1.25" are read even when the camera splits the number ("1. 25"), so multi-buys get the right per-item price
  • A receipt from a store you haven't saved no longer defaults to the last store you shopped at; tap Create to add it
  • Typing "milk" on your shopping list now links to a scanned "GV WHL MLK GAL"
  • Receipt abbreviations like MLK, CHKN and WHT BRD land in the right category

New in 0.5.0: Community prices. Settings → Community prices downloads recent prices other shoppers shared with Open Prices for stores within 10–100 km, anywhere in the world. Your own scans, recent purchases and personal inflation stay separate.

APK OCR Google code
amni-price-0.5.1-foss.apk (also amni-price-foss.apk) Tesseract + ZXing None. Reproducible, identical to the F-Droid build
amni-price-0.5.1.apk (also amni-price.apk) Google ML Kit ML Kit (sends Google anonymous diagnostics)

Newest version, always: https://amni-scient.com/downloads/amni-price.apk

Signing certificate SHA-256: b71b25def4d3b993281ae57c22e24ee270bfb5528e9ab9ed93e6f6ffdaf2f2dd

File SHA-256
amni-price-0.5.1-foss.apk 74314a71131a3700c870869cd8e98808b44578c8bf9b4f79177882255b7722d1
amni-price-0.5.1.apk 2b5ca44e191dc7c2997f37681de62f9aa1118c34575d12f6bf603df32dc4f4e4

Community price data © Open Food Facts contributors, ODbL 1.0.

Amni-Price 0.5.0: community prices

Choose a tag to compare

@Amnibro Amnibro released this 06 Oct 02:18

Community prices. Amni-Price can now fill in prices near you from Open Prices, the open database where shoppers share shelf-tag and receipt prices, anywhere in the world.

  • Settings → Community prices: pick 10, 25, 50 or 100 km and tap Download. Stores appear on the map and in comparisons and the trip planner right away. Update any time, or remove them in one tap.
  • Your data stays yours: recent purchases, personal inflation, the home screen's price gap and CSV export use only what you scanned. Community products link to yours by barcode only.
  • Private: the app requests whole 2° map tiles (about 200 km across) from GitHub; your exact location never leaves the phone. Tiles are rebuilt nightly from Open Prices and published at amni-price-data.
  • Faster with lots of data: a new database index makes the latest-price lookup about 60× faster.
APK OCR Google code
amni-price-0.5.0-foss.apk (also amni-price-foss.apk) Tesseract + ZXing None. Reproducible, identical to the F-Droid build
amni-price-0.5.0.apk (also amni-price.apk) Google ML Kit ML Kit (sends Google anonymous diagnostics)

Direct link to the newest version: https://amni-scient.com/downloads/amni-price.apk

Signing certificate SHA-256: b71b25def4d3b993281ae57c22e24ee270bfb5528e9ab9ed93e6f6ffdaf2f2dd

File SHA-256
amni-price-0.5.0-foss.apk 2b91a63759f78b7f1596431b191c89311af1ac2525287d14ce6a5736aec5e604
amni-price-0.5.0.apk a05251eb82d6c8a69ed71a2710f1751d8358dbdf0db1370a450601d194975d37

Community price data © Open Food Facts contributors, ODbL 1.0.

Amni-Price 0.4.2

Choose a tag to compare

@Amnibro Amnibro released this 05 Oct 23:36

Fully open-source and reproducible. Amni-Price comes in two builds:

APK OCR Google code
amni-price-0.4.2-foss.apk Tesseract + ZXing, built from source None. Byte-for-byte the same as the F-Droid build (reproducible)
amni-price-0.4.2.apk Google ML Kit ML Kit (sends Google anonymous diagnostics)

Both are signed with the same key, so you can switch between them, or to the F-Droid version, without reinstalling.

0.4.2: removes Android's encrypted dependency-metadata block from the APKs (F-Droid requirement).

Changes since 0.3.1

  • New fully open-source scanning: Tesseract OCR and ZXing barcodes, no Google services. About 300–450 ms per live tag frame; receipts read in under half a second
  • Reads shelf tags from further away (720p camera analysis instead of 480p)
  • Barcode stripes are no longer mistaken for product names
  • Reproducible builds, ready for F-Droid (submission in progress)

Signing certificate SHA-256: b71b25def4d3b993281ae57c22e24ee270bfb5528e9ab9ed93e6f6ffdaf2f2dd

File SHA-256
amni-price-0.4.2-foss.apk ff24021962e738716c779ff62a265aa739cc8dec702ae55900c555f814d9e70f
amni-price-0.4.2.apk 6f5f4feea994b1a9d4d37c74793e73f0f0544fa167feb9de2b772c7e4f55e5c6

Amni-Price 0.4.1: open source and reproducible

Choose a tag to compare

@Amnibro Amnibro released this 05 Oct 22:39

Fully open-source and reproducible. Amni-Price comes in two builds:

APK OCR Google code
amni-price-0.4.1-foss.apk Tesseract + ZXing, built from source None. Byte-for-byte the same as the F-Droid build (reproducible)
amni-price-0.4.1.apk Google ML Kit ML Kit (sends Google anonymous diagnostics)

Both are signed with the same key, so you can switch between them, or to the F-Droid version, without reinstalling.

Changes since 0.3.1

  • New fully open-source scanning: Tesseract OCR and ZXing barcodes, no Google services. About 300–450 ms per live tag frame; receipts read in under half a second
  • Reads shelf tags from further away (720p camera analysis instead of 480p)
  • Barcode stripes are no longer mistaken for product names
  • Reproducible builds, ready for F-Droid (submission in progress)

Signing certificate SHA-256: b71b25def4d3b993281ae57c22e24ee270bfb5528e9ab9ed93e6f6ffdaf2f2dd

File SHA-256
amni-price-0.4.1-foss.apk ae110966c5d19ddc4e7b3f0424564bf974035773c67d91f84f17d5cc7c6abaab
amni-price-0.4.1.apk 1dccee498c9893d7e62fecaf801232791f5c9751ec68e555e3901f4dcdcde556

Amni-Price 0.4.0: fully open-source build

Choose a tag to compare

@Amnibro Amnibro released this 05 Oct 22:22

Fully open-source build. Amni-Price now comes in two flavors:

APK OCR Google code
amni-price-0.4.0-foss.apk Tesseract + ZXing, built from source None. Same build as F-Droid
amni-price-0.4.0.apk Google ML Kit ML Kit (sends Google anonymous diagnostics)

Pick one and stick with it. Both are signed with the same key, so you can switch between them in place.

Changes

  • New fdroid flavor: Tesseract OCR and ZXing barcodes, no Google services. ~300–450 ms per live tag frame; receipts read in under half a second
  • Reads shelf tags from further away (camera analysis at 720p instead of 480p)
  • Barcode stripes are no longer mistaken for product names
  • F-Droid metadata and submission (pending review)

Signing certificate SHA-256: b71b25def4d3b993281ae57c22e24ee270bfb5528e9ab9ed93e6f6ffdaf2f2dd

File SHA-256
amni-price-0.4.0-foss.apk 8a703493c5a95914ab3a3ba4fc1ab9c30fe097bd25e868fb2d07b5e996929a84
amni-price-0.4.0.apk 44c37ed72c07bf66c8adeaf8d0f1afff377e7ba2933757bd6bc61b05a9b6656f

Amni-Price 0.3.1 (beta)

Choose a tag to compare

@Amnibro Amnibro released this 05 Oct 21:46

First public beta of Amni-Price: your side of the shelf against algorithmic pricing.

What it does

  • Reads shelf tags and receipts with on-device OCR: price, name, size, barcode, multi-buys, coupons
  • Matches receipt abbreviations to products you've already logged
  • Ranks stores by a price index, tracks price changes and your personal inflation
  • Price map by area, plus the cheapest one-store or two-store trip for your shopping list
  • No account, no ads, no tracking. Your prices and location stay on your phone. CSV export and import.

Install

  • Download amni-price-0.3.1.apk below, or add this repo to Obtainium for updates
  • Google Play closed beta: see the README

Android 8.0+. Signing certificate SHA-256: b71b25def4d3b993281ae57c22e24ee270bfb5528e9ab9ed93e6f6ffdaf2f2dd

APK SHA-256: a5b6abdad290e31c498b0b085c659ce8a0f44915c3e4905c80ad4e754e7c2de0

Found a bug or a store whose receipts confuse it? Open an issue.