Farad Grocery — Ads & Third-Party Disclosure

Last updated: 03 July 2026  ·  Companion to the Google Play Data Safety form

1. Why this page exists

Google Play's Data Safety rules require apps that include advertising or third-party SDKs to disclose which third parties receive data, what data they receive, and why. This page is the canonical inventory for the Farad Grocery Android app (package com.threedbazar.grocery). It complements the Privacy Policy.

2. SDK inventory

SDK Purpose Sends data off-device? Policy
Google AdMob
play-services-ads
Full-screen interstitial advert shown after a successful receipt / report print. Yes — to Google. Google Ads Policy
Google ML Kit — Text, Barcode & Object Detection
mlkit:text-recognition, mlkit:barcode-scanning, mlkit:object-detection
On-device Latin OCR, barcode/QR recognition, and grocery object identification for the camera scanner. No — runs entirely on-device. ML Kit Terms
CameraX
androidx.camera
Camera capture for the scanner screens. No. AndroidX (Apache 2.0)
iText7
itext7-core
Generates PDF receipts and exports. No. AGPL 3.0
ZXing
zxing:core
Renders QR codes embedded in receipts. No. Apache 2.0
Vico
vico:compose-m3
Charts on the Reports screen. No. Apache 2.0
Room & DataStore
androidx.room, androidx.datastore
Local SQLite database and preferences storage. No. AndroidX (Apache 2.0)

3. Google AdMob in detail

Google AdMob is the only SDK in the app that transmits data over the internet. When the SDK requests an ad it sends Google:

  • Advertising identifier (Android Ad ID). Resetable in Android Settings → Privacy → Ads.
  • IP address at the moment the ad is requested.
  • Device model, OS version, locale, country, mobile-network carrier.
  • Ad-interaction events: impression, click, dismissal.

Full details: AdMob Data Disclosure.

4. Ad frequency & placement

  • An interstitial advert is shown after a successful receipt print on the Invoice screen.
  • An interstitial advert is shown after a successful report print on the Reports screen.
  • No advert is shown during scanning, payment entry, navigation, or app launch.
  • No banner adverts are embedded anywhere in the app.

5. Your controls

  • Reset your Advertising ID in Android Settings → Privacy → Ads.
  • Opt out of personalised ads on the same screen.
  • Request data deletion through Google's My Ad Center.

6. Changes

If we add, remove, or swap an SDK that transmits data off-device, we will update the table above and bump the "Last updated" date before the change ships.