HalalLabel AI
FeaturesFAQSupportDownload

HalalLabel AI

Privacy Policy

Effective date: June 1, 2026

This Privacy Policy explains how SUNSHING NETWORK PTE. LTD. ("we", "us", or "our") handles information for HalalLabel AI, the HalalLabel AI mobile app, and halallabelai.com. HalalLabel AI helps users review food ingredient labels, barcodes, label photos, and pasted ingredient text.

The app package identifiers currently used by the product are com.jimmylee.halallabelai on Android and com.jimmylee.halallabelai on iOS.

Data safety summary

  • Scan history, saved products, theme choices, local entitlement cache, and local scan counters are stored on your device.
  • Barcode values may be sent to Open Food Facts to retrieve packaged food data.
  • Ingredient text and label images you choose to analyze may be sent to Firebase Cloud Functions and the configured AI provider for analysis.
  • Firebase may process anonymous app identity, Remote Config, analytics events, diagnostics, crash reports, usage quotas, feedback reports, purchase verification records, entitlements, and analysis audit records.
  • Purchases, subscriptions, renewals, cancellations, refunds, and restore purchase events are processed by Google Play or the App Store.
  • Advertising identifiers and ad interaction data may be processed by Google AdMob when ads are enabled for the app version and product policy.

Information you provide or generate

The app may process barcode values, product names, ingredient text, OCR text, label images selected by you, analysis status, source labels, confidence labels, preference profile choices, scan dates, feedback notes, purchase verification events, analytics events, diagnostics, and crash data.

The core scanning workflow does not require a named account. Firebase Anonymous Authentication may create an anonymous app identifier so cloud analysis, quotas, feedback, server-side entitlements, and purchase verification can work reliably.

Local device storage

Scan history and saved products are stored in local app storage on your device. The app also stores local preferences, usage counters, and a local Premium entitlement cache. You can delete local history or saved products in the app where available, or remove local app data from your device settings.

Cloud analysis and audit records

When cloud AI analysis is used, ingredient text and optional label images are sent through Firebase Cloud Functions to the configured AI provider. The server may write analysis audit records that include the anonymous user identifier, input source, whether an image was included, text length, model used, result status, confidence, and timestamps. These records help operate quotas, debug reliability, prevent abuse, and improve product safety.

Third-party services and SDKs

Open Food Facts

Barcode product lookup and packaged food ingredient data.

Firebase

Anonymous app identity, Remote Config, Cloud Functions, analytics, crash reporting, usage quotas, feedback, and purchase verification records.

OpenAI

Cloud AI ingredient and label analysis through the configured server gateway.

Google ML Kit Text Recognition

On-device text recognition for ingredient label photos.

Google AdMob

Advertising if ads are enabled for a build and product policy.

Google Play and App Store

In-app purchases, subscriptions, renewals, refunds, and restore purchase flows.

Permissions

  • Camera access is used when you choose to scan a barcode or capture an ingredient label.
  • Photo or gallery access is used when you choose to upload a label image for OCR and analysis.
  • Internet access is used for barcode lookup, cloud AI analysis, Firebase services, Remote Config, analytics, purchase verification, feedback, ads if enabled, and support services.

Analytics, diagnostics, and ads

We use Firebase Analytics and Crashlytics to understand app reliability and feature usage. Analytics events may include scan start, scan success, scan error, paywall view, purchase tap, purchase success, restore purchase, and scan limit reached. If ads are enabled for a build and product policy, Google AdMob may process advertising identifiers and ad interaction data according to its own policies.

Purchases and subscriptions

Premium purchases are handled by Google Play or the App Store. We may receive product identifiers, store source, transaction or purchase identifiers, verification tokens, verification status, entitlement type, expiration date, environment, and timestamps so the app can activate, restore, and verify Premium access.

What we do not intentionally collect

We do not intentionally collect your name, email address, postal address, precise location, contacts, calendar, health data, or payment card number through the core scanning workflow. Please avoid scanning labels or images that contain private personal information.

How we use information

  • To scan barcodes, recognize label text, analyze ingredients, and show halal, doubtful, haram, or not-food signals.
  • To store local scan history and saved products that you choose to keep.
  • To operate free scan quotas, Premium entitlements, purchase verification, restore purchase flows, and fraud prevention.
  • To receive and triage feedback or support requests.
  • To monitor reliability, diagnose crashes, improve safety, and protect the service from abuse.
  • To show ads if ads are enabled for the app version, policy, and user entitlement state.

Sharing and processors

We do not sell your personal information. We share information with service providers only as needed to operate the app, including Firebase, Open Food Facts, OpenAI or the configured AI provider, Google ML Kit Text Recognition, Google AdMob, Google Play, and the App Store. These providers may process information under their own terms and privacy policies.

Data retention

Local scan history and saved products remain on your device until you delete them, clear app data, or uninstall the app. Server-side analysis audit records, feedback reports, usage quota records, purchase verification records, and entitlement records may be retained for operations, safety, fraud prevention, support, accounting, dispute handling, product improvement, and legal compliance. Records that are no longer needed may be deleted, aggregated, or de-identified.

Your choices and deletion requests

You can clear local history and saved products inside the app where available or from your device settings. For server-side deletion requests, email support@halallabelai.com with the subject "HalalLabel AI Data Deletion Request". We may ask for information needed to locate records associated with your anonymous app identity, support request, or purchase verification.

Children

HalalLabel AI is a food label and ingredient review tool and is not directed to children. If you believe a child provided information through the app, contact us so we can review the request.

International processing

The services used by the app may process information in countries or regions different from where you live. We use these services to operate app features, cloud analysis, support, security, analytics, purchase verification, and advertising if enabled.

Security

We use platform security controls, Firebase security rules, authenticated callable functions, server-side purchase verification, and provider access controls to protect app data. No method of transmission or storage is perfectly secure, so you should avoid submitting private personal information in scanned labels, notes, or support messages.

Changes to this policy

We may update this Privacy Policy as the product, app stores, SDKs, legal requirements, or business operations change. The effective date above shows when this version was last updated.

Contact

Operator: SUNSHING NETWORK PTE. LTD.. Website: halallabelai.com. For privacy questions or data requests, contact support@halallabelai.com.

HalalLabel AI

Ingredient evidence for everyday halal decisions.

Privacy PolicyTerms of UseDelete DataSupportFAQ support@halallabelai.com
© 2026 SUNSHING NETWORK PTE. LTD. halallabelai.com