Swiggy: Food Instamart Dineout

Swiggy · Online Food Delivery | Exciting Dineout Deals | Grocery Delivery

Native Android Food & Drink Swiggy
Bundle ID in.swiggy.android
Version analyzed 4.110.1
Build framework Native Android
SDKs detected 16
Analyzed 2026-10-03
Exploratory agent run

What Swiggy: Food Instamart Dineout does

Swiggy is a hyperlocal commerce and logistics platform designed for on-demand food delivery, grocery procurement (Instamart), and specialized transit-based catering. The application utilizes a mobile-first authentication flow via OTP and integrates geolocation services to determine serviceability and facilitate precise delivery logistics. It features a multi-vertical architecture that supports standard residential delivery as well as railway-specific logistics through PNR integration and train-based search functionality.

Observed on screen

  • OTP-Based Authentication Implements a secure mobile number verification system using One-Time Passwords to manage user sessions and account security.
  • Hyperlocal Serviceability Check Utilizes real-time geolocation data to verify if delivery services, including food and Instamart, are active within the user's current geographic coordinates.
  • Geospatial Address Mapping Integrates map-based interfaces for precise delivery pin placement and automated address detection via GPS.
  • Railway Delivery Integration Provides specialized modules for searching train schedules and entering PNR details to facilitate food delivery to passengers on Indian Railways.
  • Multi-Vertical Commerce Supports diverse service categories including restaurant food delivery and grocery fulfillment through the Instamart sub-platform.
  • Address Management System Features a searchable directory and storage system for user-defined delivery locations to streamline the checkout process.

Written from a FlyTrap agent exploring the app on a real device, not from the store listing. It covers only the screens that run reached, so anything behind a login, paywall or region lock is absent.

Static + runtime analysis

SDKs detected

16 SDKs found across 12 categories. Click any SDK to see every other app that uses it.

All SDKs
From manifest + Info.plist

Permissions requested 14 sensitive

44 permissions requested at runtime. Colors reflect platform sensitivity tier.

Camera sensitive

Take pictures and record video.

Precise location sensitive

Access exact location via GPS, cell, and Wi-Fi.

Approximate location sensitive

Access approximate location (network-based).

Receive SMS sensitive

Receive SMS messages.

Find accounts on device sensitive

Read the list of accounts known to the device.

Read SMS sensitive

Read SMS messages.

Make phone calls sensitive

Initiate a phone call without going through the dialer UI.

Microphone sensitive

Record audio from the microphone.

Post notifications sensitive

Post notifications to the system.

Read contacts sensitive

Read the user's contacts data.

Read phone state sensitive

Read phone state, network info, and the device's phone number.

Send SMS sensitive

Send SMS messages.

Write storage sensitive

Write files to shared external storage. No-op for apps targeting Android 11+.

Read storage sensitive

Read files from shared external storage. Replaced by READ_MEDIA_* on Android 13+.

Internet access standard

Open network sockets.

Network state standard

Read connectivity information.

Wi-Fi state standard

Read Wi-Fi connection information.

Wake lock standard

Keep the device awake.

Run at startup standard

Receive the BOOT_COMPLETED broadcast.

com.google.android.c2dm.permission.RECEIVE standard
Foreground service standard

Run a foreground service.

Display over other apps standard

Draw windows on top of other apps. Granted from system settings.

Modify audio settings standard

Modify global audio settings.

com.google.android.gms.permission.AD ID standard
DOWNLOAD WITHOUT NOTIFICATION standard
Vibrate standard

Control the vibrator.

Bluetooth (legacy) standard

Connect to paired Bluetooth devices on Android 11 and below.

BIND GET INSTALL REFERRER SERVICE standard
com.android.vending.CHECK LICENSE standard
com.google.android.providers.gsf.permission.READ GSERVICES standard
in.swiggy.android.permission.C2D MESSAGE standard
com.oplus.flashback.permission.FLASH VIEWS SERVICE standard
Read basic phone state standard

Read non-sensitive phone state such as cellular network type.

in.swiggy.android.DYNAMIC RECEIVER NOT EXPORTED PERMISSION standard
Fingerprint authentication standard

Authenticate using fingerprint hardware.

Biometric authentication standard

Authenticate using biometric hardware.

ACCESS ADSERVICES AD ID standard
ACCESS ADSERVICES ATTRIBUTION standard
ACCESS ADSERVICES TOPICS standard
com.google.android.finsky.permission.BIND GET INSTALL REFERRER SERVICE standard
ACCESS ADSERVICES CUSTOM AUDIENCE standard
Reorder tasks standard

Move tasks within the back stack.

com.samsung.android.mapsagent.permission.READ APP INFO standard
com.huawei.appmarket.service.commondata.permission.GET COMMON DATA standard

Frequently asked questions

What FlyTrap detected inside Swiggy: Food Instamart Dineout.

What does Swiggy: Food Instamart Dineout do?

Swiggy is a hyperlocal commerce and logistics platform designed for on-demand food delivery, grocery procurement (Instamart), and specialized transit-based catering. The application utilizes a mobile-first authentication flow via OTP and integrates geolocation services to determine serviceability and facilitate precise delivery logistics. It features a multi-vertical architecture that supports standard residential delivery as well as railway-specific logistics through PNR integration and train-based search functionality. This comes from a FlyTrap agent exploring the app on a real device, so it covers only the screens that run reached.

What is Swiggy: Food Instamart Dineout built with?

Swiggy: Food Instamart Dineout by Swiggy is built with Native Android. FlyTrap determined this by analyzing the app's compiled binary, not from anything the developer published.

What SDKs does Swiggy: Food Instamart Dineout use?

FlyTrap detected 16 third-party SDKs inside Swiggy: Food Instamart Dineout, including Coil, Facebook SDK and Firebase Analytics. They span areas such as Imaging, Analytics, Push Notifications and Ads. The full list, grouped by category, is on this page.

What permissions does Swiggy: Food Instamart Dineout request?

Swiggy: Food Instamart Dineout requests 44 permissions. 14 of these are sensitive, such as Camera, Precise location and Approximate location. Each is listed above with its platform sensitivity tier.

Is Swiggy: Food Instamart Dineout safe to use?

FlyTrap reports what an app contains, it does not issue a safety verdict. Swiggy: Food Instamart Dineout requests 44 permissions (14 sensitive) and bundles 16 third-party SDKs. Reviewing those alongside the developer helps you decide what you are comfortable granting.

What platforms is Swiggy: Food Instamart Dineout available on?

The version FlyTrap analyzed targets Android.