Locations
Bug Sweeping Services in Gujarat
TSCM bug sweeps across Gujarat, from the four commissionerate cities to the district towns and industrial estates.
Gujarat concentrates a great deal of value in a small number of rooms: diamond units, textile buying offices, chemical and engineering plants, and the family businesses that sit behind them. The sweep we run is the same everywhere, using radio-frequency analysis for anything transmitting, a non-linear junction detector for electronics that are switched off, optical and thermal checks and a physical inspection. What changes across the state is who polices your address, what the state lets you file online, and how much of your own movement is already on record.
Only four cities have a Police Commissioner, and each has a separate rural force
Gujarat has four police commissionerates and no more: Ahmedabad City, Surat City, Vadodara City and Rajkot City. Everywhere else in the state is a district under a superintendent, grouped into ranges under an inspector general or deputy inspector general. Two claims circulate widely and both are wrong. The first adds Jamnagar, Bhavnagar and Junagadh to the list; those are district superintendencies, and the range offices there are range offices, not commissionerates. The second adds Gandhinagar; a commissionerate there has been proposed for years and has not been approved, so it does not exist. The eight city list people quote is the rollout list for a public safety camera law, which is a different thing entirely.
In each of the four commissionerate cities there is also a separate rural force with its own superintendent. Ahmedabad Rural, Surat Rural, Vadodara Rural and Rajkot Rural are not the city force. This is the boundary that costs time: an industrial estate or a plant on the edge of a city very often sits on the rural side, and a complaint made to the wrong office starts the day badly. If your address is anywhere near a city limit, establish which force covers it before you need to.
The state's district map itself changed recently. Gujarat has thirty four districts as of 2 October 2025, when Vav-Tharad was carved out of Banaskantha and became the thirty fourth. Some government pages have not caught up and still show thirty three. Vav-Tharad also functions as a police district in its own right.
On cyber matters the state runs a cyber crime cell under the CID at Gandhinagar, with cyber crime police stations at commissionerate level, at range level and in a growing number of districts. Sources disagree on the current total, so we do not publish a number; what matters is that a cyber station exists at or above your district and that 1930 and the national portal will route a complaint if you are unsure.
The e-FIR covers almost nothing, and an online complaint is a separate thing again
Gujarat's e-FIR is narrower than its name suggests. It covers vehicle and mobile phone theft only, and only where the accused is unidentified and no force was used. It is also not an FIR at the moment you submit it: a senior officer assigns a preliminary check within twenty four hours, the investigating officer verifies the complainant within around forty eight hours, and only then is it converted into an FIR. A covert recording complaint is outside that route completely, so it is made in person at the police station.
The state portal also runs e-complaint and e-FIR as two different services, and the volumes make the point better than any explanation: e-complaints filed run into the hundreds of thousands while e-FIRs are a small fraction of that. Filing something online in Gujarat usually produces a complaint, not a registered FIR, and only the second of those starts an investigation.
On helplines, Gujarat Police's own published list gives 100 and 112 for police, 181 as the Abhayam women's helpline, 1930 for cyber complaints, 1098 for children, 108 for ambulance and 101 for fire. Two caveats are worth carrying. The 181 Abhayam line is run by the women and child development department rather than the police, and that department says itself that its rescue team is not a substitute for the police. And although 181 is the number on the police list, 1091 still appears on some district collectorate pages, so the two coexist and it is worth checking what your own district publishes. The traffic number still printed on some official pages was retired as a complaint line in August 2026 when traffic complaints were folded into 112.
Your hotel has probably already sent your identity to the police
Gujarat runs a hotel reporting system that most guests never hear about. Under a police order made using the Gujarat Police Act, hotels keep a networked terminal at reception and upload each guest's name, address, mobile number, identity document and period of stay, in real time rather than in a book checked later. It began with the Ahmedabad crime branch and has spread well beyond it, and enforcement is real: a hotel manager in Ahmedabad was booked in February 2026 for failing to upload guest details. Paying guest accommodation has been pulled into the same registration push.
That is worth knowing for a practical reason. If you find a device in a hotel room and need to establish who else had access to it, the occupancy record you are asking about is not an informal register that may or may not have been kept. It is a record the hotel was legally required to file with the police as it went along.
What Gujarat does not have is a camera mandate you can rely on inside accommodation. The state's public safety law requires cameras covering entry and exit points and parking, with thirty days of storage, but only at premises the government has notified by footfall, and the categories reported in that notification are educational institutions, sports complexes, religious places and industrial areas rather than hotels. We could not verify the notified list directly, so we do not claim it covers your hotel. Separately there is no state statute on paying guest accommodation or hostels at all; regulation is municipal, and the High Court held in 2025 that running premises as a homestay or paying guest hostel without permission from the local authority is not allowed. Some districts add their own requirements by magistrate's order, typically a visitor register and cameras at entrances and parking with thirty day retention, but those are district orders that lapse and renew rather than state law.
We found no advisory from Gujarat Police specifically about hidden or spy cameras. Its own public awareness campaigns cover online fraud, grooming, sextortion and deepfakes, and do not touch covert recording devices.
Districts and towns across Gujarat
Sweeps are arranged across the state, not only in the cities listed above. If your town is not named here it does not mean we cannot reach it, so please ask.
| District | Towns and urban centres |
|---|---|
| Ahmedabad | Ahmedabad, Dholka, Sanand, Bavla, Viramgam, Dhandhuka |
| Gandhinagar | Gandhinagar, Kalol, Dehgam, Mansa, Pethapur, Chhatral |
| Surat | Surat, Bardoli, Mandvi, Olpad, Kamrej, Palsana |
| Vadodara | Vadodara, Padra, Dabhoi, Savli, Karjan, Waghodia |
| Rajkot | Rajkot, Gondal, Jetpur, Dhoraji, Upleta, Jasdan, Paddhari |
| Bhavnagar | Bhavnagar, Palitana, Mahuva, Sihor, Gariadhar, Talaja |
| Jamnagar | Jamnagar, Dhrol, Kalavad, Jamjodhpur, Sikka, Bedi |
| Junagadh | Junagadh, Keshod, Mangrol, Manavadar, Visavadar, Vanthali |
| Kutch | Bhuj, Gandhidham, Anjar, Mandvi, Mundra, Bhachau, Rapar, Kandla |
| Bharuch | Bharuch, Ankleshwar, Jambusar, Dahej, Amod, Valia |
| Navsari | Navsari, Bilimora, Gandevi, Chikhli, Vansda |
| Valsad | Valsad, Vapi, Pardi, Umbergaon, Dharampur, Atul |
| Tapi | Vyara, Songadh, Ukai, Valod, Nizar |
| Dang | Ahwa, Waghai, Saputara, Subir |
| Anand | Anand, Vallabh Vidyanagar, Khambhat, Petlad, Borsad, Umreth |
| Kheda | Nadiad, Kapadvanj, Mahudha, Thasra, Kathlal, Dakor |
| Panchmahal | Godhra, Halol, Shehera, Morwa Hadaf |
| Mahisagar | Lunawada, Balasinor, Santrampur, Virpur, Kadana |
| Dahod | Dahod, Jhalod, Limkheda, Devgadh Baria, Sanjeli |
| Chhota Udepur | Chhota Udaipur, Bodeli, Kavant, Sankheda |
| Narmada | Rajpipla, Dediapada, Sagbara, Kevadiya, Garudeshwar |
| Mehsana | Mehsana, Visnagar, Kadi, Unjha, Vijapur, Vadnagar, Becharaji |
| Patan | Patan, Sidhpur, Chanasma, Harij, Radhanpur, Santalpur |
| Banaskantha | Palanpur, Deesa, Danta, Amirgadh, Vadgam |
| Vav-Tharad | Tharad, Vav, Bhabhar, Deodar, Lakhani, Suigam |
| Sabarkantha | Himmatnagar, Idar, Khedbrahma, Prantij, Talod, Vadali |
| Aravalli | Modasa, Bayad, Malpur, Meghraj, Dhansura |
| Surendranagar | Surendranagar, Wadhwan, Limbdi, Dhrangadhra, Chotila, Thangadh |
| Morbi | Morbi, Wankaner, Halvad, Maliya, Tankara |
| Botad | Botad, Gadhada, Barwala, Ranpur |
| Amreli | Amreli, Savarkundla, Rajula, Babra, Lathi, Damnagar |
| Gir Somnath | Veraval, Somnath, Kodinar, Una, Talala, Sutrapada |
| Porbandar | Porbandar, Ranavav, Kutiyana |
| Devbhoomi Dwarka | Khambhalia, Dwarka, Okha, Bhanvad, Salaya, Mithapur |
Questions about Gujarat
Which cities in Gujarat have a Police Commissioner?
Four: Ahmedabad, Surat, Vadodara and Rajkot. Everywhere else, including Jamnagar, Bhavnagar, Junagadh and Gandhinagar, is a district under a superintendent. Each of the four cities also has a separate rural force with its own superintendent, so an address near a city limit may not be the city police at all.
Can I file an e-FIR in Gujarat for a hidden camera?
No. The e-FIR covers vehicle and mobile phone theft only, where the accused is unidentified and no force was used, and even then it becomes an FIR only after an officer verifies the complainant, reported as within forty eight hours. A covert recording complaint is made in person at the police station.
Which women's helpline does Gujarat publish?
Gujarat Police's own list gives 181, the Abhayam line, which is run by the women and child development department rather than the police. The 1091 number still appears on some district collectorate pages, so both circulate and it is worth checking what your district publishes. Use 112 for an emergency and 1930 for cyber crime.
Does my hotel in Gujarat have to report who stays there?
Yes. Hotels upload guest name, address, mobile number, identity document and period of stay to the police in real time from a terminal at reception, and enforcement is active: a hotel manager in Ahmedabad was booked in February 2026 for not doing it. If you need to establish who had access to a room, that record exists.
How many districts does Gujarat have?
Thirty four, since 2 October 2025, when Vav-Tharad was created out of Banaskantha. Some government pages still show thirty three because they have not been updated. Vav-Tharad also operates as a police district in its own right.
You Should Contact Us for Professional Bug Sweep Services
Tell us where in Gujarat you are and what prompted the concern, and we will explain what a sweep would cover.