Location History Map

Private local-first visualization of your digital footprint.

Select "Records.json" File

Export from Google Takeout > Location History. 100% Client-Side Parsing.

End-to-End Privacy Enabled

The Digital Ghost: Deciphering the Metadata of Your Life

For anyone with a smartphone, privacy is a series of trade-offs. If you have "Location History" enabled on your Android device or within the Google Maps app, coordinates are recorded periodically. Over the span of years, this creates a massive, high-resolution dataset of your life: every commute, every trip, and every routine. This Location History Map is designed to help you audit that trail privately, using a 100% local-first architecture to ensure data sovereignty.

The Physics of Passive Positioning

How does a phone know where you are without always using battery-draining GPS? It uses "fused location" logic combining three triggers:

GPS Trilateration

Traditional satellite locks that provide accuracy within 5 meters but require open sky.

WiFi Fingerprinting

Your device scans nearby router SSIDs and MAC addresses, comparing them to a known global database.

Cell Tower ID

Estimates location based on signal strength triangulation relative to known cellular towers.

Chapter 1: The Anatomy of a Google Takeout JSON

To use this tool, you must first obtain your Records.json file from the official Google Takeout Service. This file is a raw dump of your location database. Google stores these values in a compressed integer format called E7. To translate these back into standard decimal degrees for mapping, our engine applies the following logic:

$$\text{Coordinate} = \frac{\text{E7 Integer}}{10^7}$$

This means a latitude stored as 407128000 becomes 40.7128. The precision of $10^{-7}$ degrees allows for identifying location within approximately 1.1 centimeters.

WHY LOCAL PROCESSING IS MANDATORY

Your location history is sensitive personal data. Most online visualizers require you to upload your file to their servers. This is a security risk. Our tool uses the HTML5 FileReader API to parse the data entirely in your browser's RAM. Your data never touches our server.

Chapter 2: Analyzing Patterns and Digital Footprints

When you view your heatmap, you are observing Behavioral Archetypes. Patterns begin to emerge that the human eye is naturally equipped to identify:

Chapter 3: OSINT and the Geometry of Geolocation

In Open Source Intelligence (OSINT), location history verifies patterns of life. If you calculate the distance between two points ($A$ and $B$) on your map, simple linear distance is inaccurate due to Earth's curvature. Professional tools use the Haversine Formula:

$$d = 2r \arcsin\left(\sqrt{\sin^2\left(\frac{\phi_2 - \phi_1}{2}\right) + \cos(\phi_1) \cos(\phi_2) \sin^2\left(\frac{\lambda_2 - \lambda_1}{2}\right)}\right)$$

Where $r$ is Earth's radius, $\phi$ is latitude, and $\lambda$ is longitude. This formula ensures that even global travel distances remain accurate in your audit.

Metric Linguistic Signal Strategic Insight
High Density (Red) Anchored Zone Primary operational hubs or residences.
Isolated Points Event Marker One-off trips, vacations, or unique meetings.
Linear Trails Transit Vector Indicates frequent transport routes and corridors.

Chapter 4: The Ethics of the "Passive Opt-In"

Many users don't realize that simply setting up a new phone often defaults to "Share My Location". This data optimizes traffic and advertising profiles. By visualizing your data here, you are performing a Privacy Audit. If the density of your map makes you uncomfortable, access your Google Account settings and enable Auto-Delete.

Chapter 5: Useful Tips for Data Privacy

1. Scrub the Timeline

Use the Time Slider in our map view to watch your life's movement chronologically. This helps spot forgotten trips or data anomalies.

2. Export Clean Data

If you want to share a heatmap without revealing your home address, screenshot the map while zoomed out. Never share the raw JSON file.

3. Geofencing Strategy

Use Incognito Mode within Maps for sensitive trips. This prevents those specific coordinates from being added to your permanent history.

4. The Offline Hack

Load this tool, then turn off your internet. Our tool is standalone and works offline, ensuring zero data leakage.


Frequently Asked Questions (FAQ) - Geospatial Intelligence

Why is my map loading slowly?
A Google Takeout file can contain over 1,000,000 coordinate points. While our engine is optimized to skip redundant points, rendering a heatmap of a decade's worth of data requires significant GPU and RAM resources. For best performance, use a browser with Hardware Acceleration enabled.
Can I use this for non-Google data?
The parser is specifically tuned for the Google Semantic JSON schema. However, because the tool is modular, you can manually convert other datasets (like Apple Location History or GPX files) into a basic JSON array of [lat, lon] and our heatmap engine will render it accurately.
Is my data private?
100% Private. This is the core of our architecture. Toolkit Gen's Location Map is a browser-only binary. We do not have a server capable of receiving your files. Your life's movement data stays on your device, exactly where it belongs.

Reclaim Your Signal

Stop letting your data sit in a black box. Visualize your past, audit your footprint, and build a more sovereign digital future. The map of your life starts now.

Begin Location Audit

Recommended Privacy & Data Tools