Field Complaint Management System
Official Privacy Policy

Privacy Policy

We are committed to protecting your personal information and your right to privacy. This policy explains what data we collect, why we collect it, and how we protect it.

📅 Effective Date: 29 April 2026 📄 Last Updated: 29 April 2026 📲 Platform: Android (Google Play)

Contents

  1. Who We Are
  2. Scope of This Policy
  3. Data We Collect
  4. How We Use Your Data
  5. Permissions We Request
  6. Third-Party Services
  7. Data Storage & Security
  8. Data Retention
  9. Sharing of Information
  10. Your Rights
  11. Children's Privacy
  12. Changes to This Policy
  13. Contact Us
SECTION 01

Who We Are

The Field Complaint Management System (FCMS) mobile application is developed and operated by Idea Infinity IT Solutions on behalf of Bangalore Electricity Supply Company Limited (BESCOM), a government undertaking under the Government of Karnataka, India.

FCMS is an internal workforce management tool used by authorised BESCOM employees and field staff to log, track, and resolve electricity-related complaints and service requests. The application is not a public consumer application — access is restricted to authorised personnel only.

SECTION 02

Scope of This Policy

This Privacy Policy applies to the FCMS Android mobile application ("the App") and governs the collection, use, storage, and disclosure of personal data relating to its users. It does not apply to any third-party websites or services linked from the App.

By using the FCMS App, you acknowledge that you have read and understood this Privacy Policy. Use of the App is conditioned on acceptance of this policy.
SECTION 03

Data We Collect

We collect the following categories of data when you use the App:

Category Data Collected Purpose
Account & Identity Employee ID, username, full name, role, email address, mobile number Authentication and user profile management
Location Data GPS coordinates (latitude and longitude), location at complaint registration time Geo-tagging field complaints; assigning work to nearby staff
Device Information Device model, OS version, unique device identifier, manufacturer App compatibility, crash diagnostics, and security monitoring
Media & Files Photos taken or selected for complaint attachments; uploaded documents Evidence and documentation for complaint resolution
Usage Analytics App screen views, button interactions, session duration, events Improving app performance and user experience via Firebase Analytics
Crash Reports Stack traces, crash logs, device state at time of crash Bug fixing and stability improvements via Firebase Crashlytics
Authentication Tokens Encrypted JWT session tokens Secure session management; stored in encrypted device storage
Network Information Connectivity type (Wi-Fi / mobile data), connection status Detecting offline conditions; queuing sync operations
We do not collect passwords in plain text. Authentication credentials are transmitted over HTTPS and session tokens are stored using Flutter Secure Storage (Android Keystore).
SECTION 04

How We Use Your Data

Data collected is used exclusively for the following purposes:

We do not use your data for advertising, selling to third parties, or any purpose unrelated to the official functions of BESCOM field operations.

SECTION 05

Permissions We Request

The App requests the following Android permissions:

Permission Reason Required?
ACCESS_FINE_LOCATION
ACCESS_COARSE_LOCATION
GPS geo-tagging for field complaints and attendance marking Required
CAMERA Taking photos to attach as evidence to complaints or work orders Optional
READ_EXTERNAL_STORAGE
READ_MEDIA_IMAGES
Selecting existing photos or documents from the device for attachments Optional
INTERNET Communicating with the FCMS backend API server Required
ACCESS_NETWORK_STATE Detecting connectivity to handle offline scenarios gracefully Required

Location permission is requested at runtime only when you perform an action that requires it (e.g., marking attendance or registering a geo-tagged complaint). You may deny camera/storage permissions; however, attachment-related features will not be available.

SECTION 06

Third-Party Services

The App integrates the following third-party SDKs and services:

Service Provider Data Shared Purpose
Firebase Analytics Google LLC Anonymised usage events, session data App performance monitoring
Firebase Crashlytics Google LLC Crash logs, stack traces, device model, OS version Crash reporting and stability

Firebase services are governed by Google's Privacy Policy. No personally identifiable information (name, email, employee ID) is sent to Firebase. Analytics data is pseudonymised by default.

No other third-party analytics, advertising networks, or data brokers are integrated in the App.

SECTION 07

Data Storage & Security

On-device storage:

Server-side storage:

While we implement industry-standard security measures, no method of electronic transmission or storage is 100% secure. We strive to use commercially acceptable means to protect your personal information.
SECTION 08

Data Retention

Personal data is retained only for as long as necessary to fulfil the purposes described in this policy, subject to applicable legal and regulatory obligations.

Upon termination of employment, user accounts are deactivated and personal data is anonymised or deleted per BESCOM's data governance policy within 30 days of account deactivation.

SECTION 09

Sharing of Information

We do not sell, trade, rent, or share your personal data with external parties except in the following limited circumstances:

Under no circumstances is personal data shared for commercial, advertising, or marketing purposes.

SECTION 10

Your Rights

As an authorised user of the FCMS App, you have the following rights regarding your data:

Right Description How to Exercise
Access Request a copy of personal data held about you Contact your HR administrator or IT support
Correction Request correction of inaccurate personal data Update profile via the App or contact IT support
Deletion Request deletion of personal data (subject to legal retention obligations) Submit a written request to IT / HR department
Portability Request your data in a machine-readable format Contact IT support with a formal request
Objection Object to specific processing activities Contact the Data Controller listed in Section 13

Requests will be acknowledged within 7 business days and fulfilled within 30 days, subject to identity verification and applicable legal constraints.

SECTION 11

Children's Privacy

The FCMS App is an enterprise workforce management application intended solely for use by BESCOM employees who are at least 18 years of age. We do not knowingly collect personal data from individuals under 18 years of age.

If we become aware that we have inadvertently collected data from a minor, we will take immediate steps to delete such information.

SECTION 12

Changes to This Policy

We may update this Privacy Policy from time to time to reflect changes in our practices, technology, legal requirements, or other factors. When we make changes, we will:

Your continued use of the App after any changes constitutes your acceptance of the revised Privacy Policy. We encourage you to review this page periodically.

SECTION 13

✉ Contact Us

If you have questions, concerns, or requests regarding this Privacy Policy or the handling of your personal data, please contact:

Data Controller
Bangalore Electricity Supply Company Ltd. (BESCOM)
K.R. Circle, Bengaluru – 560 001, Karnataka, India

Application Developer / Data Processor
Idea Infinity IT Solutions
📧 support@ideainfinityit.com

We aim to respond to all privacy-related enquiries within 7 business days.