Turning Location Data into Operational Insights

An intelligent location analysis platform designed to visualize and interpret the movement patterns of tracked targets. By aggregating geolocation data over time, the system enables users to identify frequently visited areas, detect behavioral trends, and uncover patterns of group activity when multiple targets converge at the same location.
TASK
Develop a web and mobile platform that centralizes geolocation data, enabling users to visualize movement histories, identify key locations, and detect group interactions among multiple targets.
ROLE
UI Design
UX Design
UX Research
TEAM DISTRIBUTON
2 Product Designer (UI/UX)
PROJECT INCLUDES
UI/UX Design
Final Design
Prototype
COMPANY
Pensieve Digital Indonesia for Anonymous Government institution
YEAR
2024-2025
This case study has been adapted in compliance with a non-disclosure agreement. Certain elements such as brand names, product names, visual styles, and key features have been modified. However, the core use cases and user needs remain representative of the original work.

BACKGROUND
In the cybersecurity and defense sector, understanding a target’s movement is critical for threat assessment and operational planning. Our client needed a system to track potential suspects, reveal their most frequently visited locations, and detect patterns in their movements over time. They also required the ability to identify when multiple suspects visited the same location, helping to uncover possible connections and group activities.
The solution leveraged data from BTS (Base Transceiver Station) devices to generate precise location histories and visualize them on an interactive dashboard. As the Product Designer, my role was to translate these complex datasets into clear, actionable insights. This involved studying BTS technology, understanding technical constraints, and designing an interface that allows users to easily monitor targets, analyze movement patterns, and identify behavioral trends.

BTS (Base Transceiver Station)
A BTS is a transmitter station that sends and receives radio signals to communication devices such as landlines, mobile phones, and other gadgets. Its structures vary, from square or triangular bases to long cylindrical poles.
SYSTEM ARCITECTURE PROCESS
This process describes the development, design, and integration steps that enable and optimize the platform’s core operations.

IDEA GENERATION
As a UI/UX designer, I led the idea generation and affinity mapping process to organize our team’s thoughts and findings. This helped me and the team identify key user needs, group common themes, and uncover insights that guided our design direction and solution development.

FROM INSIGHTS TO DESIGN DIRECTION
From the two key insights gathered through team collaboration, I identified the essential aspects that needed to be addressed. These insights were then developed into user stories and How Might We statements, guiding the design exploration and shaping the direction of the product development.
UNDERSTAND THE USER'S NEEDS
🙋🏻
As a user, I want to replay and visualize an individual’s movement pattern on the map, so I can understand their behavior timeline and identify critical or suspicious locations.
🙋🏿♂️
As a user, I want to compare multiple targets’ top visited locations and activity records, so I can detect overlapping visits and potential group coordination.
THE CHALLENGE
👷🏾
How might we help users intuitively explore and replay a target’s movement pattern to uncover key behavioral insights and identify patterns of interest?
👷🏻♀️
How might we enable users to compare individual and group data seamlessly to identify shared locations, synchronized movements, and possible connections between targets?
DESIGN STRATEGIES
Simplify Complex Data
Transform raw BTS location data into a clear, visual format that can be quickly understood.
Pattern Recognition
Enable users to easily identify frequently visited locations and movement patterns over specific timeframes.
Group Movement Detection
Highlight when multiple targets visit the same location to uncover possible connections.
Operational Efficiency
Provide a dashboard that allows quick filtering, time-based analysis, and actionable insights for faster decision-making.
CONCEPT MODEL
To ensure the proposed solution aligns with user needs and business goals, I developed a concept model based on insights from segmented users and design ideation with the engineering, PM, and business teams.

INFORMATION ARCHTECHTURE
After aligning with the PM on the key features to be developed, I designed the information architecture to ensure a clear and efficient navigation flow during development. The flow below represents a simplified version created specifically for this portfolio showcase; in the real application, the flow is more complex and detailed.

USER FLOW
Next, I created a user flow to illustrate the steps users take to reach their goals. The purpose of this flow is also to evaluate whether the journey is clear, efficient, and straightforward, ensuring users can achieve their tasks easily without unnecessary friction.

INITIAL INTERFACE
After that, I translated the user flow into initial interaction and interface designs to visualize how the flow would work in the actual app. The wireframes also served as a benchmark for developing the initial high-fidelity UI of the desktop version.

KET FEATURES
Location Log (24 Hours)
Track locations visited by one or multiple targets within the last 24 hours to identify movement patterns and points of interest.
Pinned Location
Mark and monitor important locations while tracking visit frequency to identify high-activity areas.
Activity Record
View a chronological history of target activities, including visits, interactions, and potential coordination events.
Location Correlation
Identify connections between targets based on shared locations or meeting times.
Timestamp Record
Access precise time-stamped movement logs for accurate timeline reconstruction and investigations.
Phone Details
Review device information, including IMEI, model, registration data, and usage history.
ID Data Details
Verify target identities through integrated SIM registration and national ID records.
Location Overview
Monitor target distribution and coverage across regions through an interactive map summary.
THE SOLUTION
This is the final design implementing the proposed solution, following an ideal linear process for portfolio presentation. In real development, the design went through multiple iterations, discussions, and back-and-forth reviews with the Product Manager, Engineering, and Business teams.
Solution 1: Individual Movement Analysis
🙋🏻
As a user, I want to replay and visualize an individual’s movement pattern on the map, so I can understand their behavior timeline and identify critical or suspicious locations.
👷🏾
How might we help users intuitively explore and replay a target’s movement pattern to uncover key behavioral insights and identify patterns of interest?
✨
Transform location data into a clear movement timeline, revealing behavioral patterns and locations of interest.
Solution 2: Multi-Target Correlation
🙋🏿♂️
As a user, I want to compare multiple targets’ top visited locations and activity records, so I can detect overlapping visits and potential group coordination.
👷🏻♀️
How might we enable users to compare individual and group data seamlessly to identify shared locations, synchronized movements, and possible connections between targets?
✨
Connect identities, devices, and locations to uncover relationships and detect potential network activity.
LIVE PROTOTYPE
Please explore the live prototype to experience the finalized flow and design implemented in the final version.
Click “Expand Icon” to view it in full size for a better and more immersive experience.
MOBILE VERSION
I also designed a mobile version of the platform to provide a simpler and faster experience for users in field situations. Adapted from the desktop dashboard, it focused on quick access to essential features like search, check, and analysis, with layouts optimized for smaller screens and touch interactions. Advanced functions such as complex analytics and data export were intentionally excluded to keep the mobile app lightweight and efficient, allowing analysts to access critical insights anytime, anywhere.
LIMITATION & OBSTACLE
Data Latency
Insights were generated with up to a 2-hour delay, limiting real-time tracking capabilities.
Incomplete Data Sources
Restricted access to certain data providers reduced tracking coverage and accuracy.
Restricted User Testing
Limited access to end users delayed feedback and feature validation.
Complex Target Management
Large numbers of tracked targets made visual differentiation difficult at scale.
IMPACT
For the Company
The product evolved into one of the company’s flagship solutions, successfully adopted by a government security institution in Indonesia. It generated significant annual contract-based revenue and strengthened the company’s position in the defense intelligence sector.
For the Users (Government Security & Defense)
Used in several high-risk investigations in Jakarta, the platform provided accurate, data-driven insights, enabling analysts to identify critical patterns and potential threats effectively.
GET IN TOUCH

© FENDRA PUNU. SENIOR PRODUCT DESIGNER (UI/UX). AUGSBURG - GERMANY. 2026. ALL RIGHTS RESERVED.