APK Review Lab
FF1 ENGINEER

FF1 ENGINEER

Product Engg
Version 5.2.0 Trusted App
4.3 2576 Reviews
Aug 12 Updated
Rated for 3+ Rating
Android 7.0+ Android
49.0 MB Size

About FF1 ENGINEER

Adam
Reviewed by
Adam Content Editor

Open the app and the first thing you see is a dashboard. No tutorial, no walkthrough. Just a list of tasks and a map. The map shows the locations of field engineers. Each engineer has a status: active, idle, or completed. The dashboard updates in real time. Tap an engineer's name and you see their route. The route is a sequence of visit points. Each point has a time stamp and a status. The app is built for managers who need to know where their engineers are and what they are doing. But the app does not show you what happened yesterday. It only shows you what is happening now.

That becomes clear the moment you try to look at past routes. The dashboard has no history button. No calendar view. No way to see a completed route from last week. The app is designed for the present moment. It tracks visits as they happen. It marks them as completed when the engineer taps a button. But once a route is completed, it disappears from the active list. You cannot go back and see the details. You cannot audit a route after the fact. This is a limitation for managers who need to verify work. They have to rely on the engineer's word or on separate reports.

The onboarding reality: compatibility issues before you start

The app requires compatibility with Airtel Work. This is mentioned in the version notes. "Bug Fixes and Compatibility with Airtel Work" appears in multiple updates. What does that mean? It means the app does not work in isolation. It connects to Airtel's internal systems. If your device is not configured for Airtel Work, the app may not function. The app does not tell you this during installation. It only becomes apparent when you try to log in and get an error. The error message is not helpful. It says something went wrong, but not what. Users have to contact support to get the right configuration.

The support email is [email protected]. That is the same email for all Airtel apps. Getting a response is not guaranteed. The app has a rating of 4.0 stars, but that is based on a small number of reviews. The install count is only 10,000+. That is low for a business app. It suggests the app is used by a specific group of people, not the general public. The app is not listed on iOS. It is Android-only. The app size is 49 MB, which is large for a simple monitoring tool. That size includes the mapping engine and the real-time update system.

What works: real-time tracking and route management

The real-time tracking works. The map updates every few seconds. You can see an engineer moving from one point to another. The route is drawn on the map as a line. Each visit point has a marker. Tap the marker and you see the visit details: time, duration, and status. The status can be "pending," "in progress," or "completed." The engineer updates the status manually. When they complete a visit, they tap a button. The app records the completion time. The dashboard then shows the route as completed. The manager can see this in real time. This is useful for monitoring field operations.

The app also supports fiber deployment tasks. This is a separate module. It is used by engineers who install fiber optic cables. The module includes trenching progress, fiber termination, and joint management. Engineers can upload photos of the work. They can add notes. The manager can review the photos and notes. This module is more detailed than the basic tracking. It includes a permit system. Engineers can upload permit documents. The manager can approve or reject them. This module is called "FF1 OSP Engineer" in some versions. It is a separate app but shares the same codebase.

Where the cracks show: the clash between tracking and history

Here is the original analysis. The app has two features that should work together: real-time tracking and route history. In a real workflow, a manager tracks an engineer's route in real time. The engineer completes the route. The manager wants to review the route later. But the app does not save the route history. The active dashboard shows only current routes. Completed routes disappear. There is no archive. There is no export function. The manager cannot generate a report of completed routes. They cannot see a timeline of an engineer's activities. This is a gap. The app treats each route as a one-time event. It does not build a historical record.

This is not a bug. It is a design choice. The app is built for live monitoring, not for auditing. The version notes focus on bug fixes and compatibility. They do not mention new features. The app has not added a history module in any update. The developer, XTELIFY LIMITED, has other apps for retailers and distributors. Those apps have reporting features. But this app does not. The target user is a field manager who needs to know what is happening now. They do not need to know what happened last week. That is the assumption.

Real-world performance: bugs, crashes, and the compatibility trap

The app has bugs. The version notes say "Bug Fixes" in every update. That means bugs are common. Users report crashes when the map loads. The crash is not consistent. It happens on some devices and not others. The crash reporting analytics are built into the app. The Exodus report shows three trackers: crash reporting, analytics, and location. The app collects crash data automatically. But the fixes are slow. The version history shows updates every few months. The last update was July 2024. That is over a year ago. The app may not be actively maintained.

The compatibility with Airtel Work is a double-edged sword. It ensures the app works with Airtel's systems. But it also means the app breaks if Airtel Work changes. The app has no standalone mode. It requires a network connection. It cannot work offline. This is a limitation for field engineers who work in remote areas. They need to log visits even without network coverage. The app does not support offline mode. The engineer has to wait for a connection to update the status. This can delay the real-time tracking.

The permissions are another concern. The app requests 24 permissions. These include location, personal info, and device identifiers. The Exodus report lists permissions like ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE, and ACTIVITY_RECOGNITION. The app does not explain why it needs these permissions. The privacy policy is not available in the app. The data is not encrypted. The data cannot be deleted. This means once the app collects data, it stays on the device and on the server. There is no way for the user to remove it.

Permissions and what they reveal

The app requests location permission. This is necessary for tracking engineers. It requests personal info, but it does not say what info. It requests device identifiers. This is used for analytics and crash reporting. The app does not share data with third parties, according to the Play Store. But the AD_ID permission is used for advertising. The app has no ads, so why does it need AD_ID? The Exodus report does not list AD_ID. But the Play Store data safety section says the app collects location, personal info, and 4 other types of data. The data is not encrypted. The data cannot be deleted. This is a red flag for a business app.

The app's developer, XTELIFY LIMITED, is based in India. The company is registered in Gurgaon, Haryana. The company has other apps for Airtel. The company is not a major tech player. It is a small company that builds apps for Airtel. The app's code signature is from Bharti Airtel. The app is likely an internal tool for Airtel employees. The public download is available, but the app is not designed for general use. The target user is an Airtel field manager. The app's features are tailored to Airtel's operations. The app's limitations are acceptable for internal use. But for an external user, the app is incomplete.

Screenshots

App Specifications

Latest Version5.2.0
Uploaded byProduct Engg
Requires AndroidAndroid 7.0+
CategoryBusiness
Content RatingRated for 3+

Technical Details

Package Namecom.airtel.patroller.nmtenginner
LanguagesEnglish
Architecturearm64-v8a
Signature108fa2802c2cba9d122839ed3ffa260af339b0a525f8b4f6bb9b651d7e96c363

Security & Additional Info

Scan Result Secure
Package Name com.airtel.patroller.nmtenginner
SHA‑256 108fa2802c2cba9d122839ed3ffa260af339b0a525f8b4f6bb9b651d7e96c363
SHA‑1 b92126f9722735d04772aa7e3c6aa318ba35aa59
App Permissions 0
View Security Report Google Play

Previous Versions

FF1 ENGINEER 5.2.0 49.0 MB • Apr 22, 2024
Get