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 AdMobplay-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 Detectionmlkit: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 |
CameraXandroidx.camera |
Camera capture for the scanner screens. | No. | AndroidX (Apache 2.0) |
iText7itext7-core |
Generates PDF receipts and exports. | No. | AGPL 3.0 |
ZXingzxing:core |
Renders QR codes embedded in receipts. | No. | Apache 2.0 |
Vicovico:compose-m3 |
Charts on the Reports screen. | No. | Apache 2.0 |
Room & DataStoreandroidx.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.