https://github.com/evgeniyarbatov/anonymize-gpx
Remove personal information from GPX files
https://github.com/evgeniyarbatov/anonymize-gpx
anonymization gpx script
Last synced: about 1 year ago
JSON representation
Remove personal information from GPX files
- Host: GitHub
- URL: https://github.com/evgeniyarbatov/anonymize-gpx
- Owner: evgeniyarbatov
- Created: 2024-08-07T03:52:56.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-05-24T09:51:45.000Z (about 1 year ago)
- Last Synced: 2025-05-24T10:29:03.528Z (about 1 year ago)
- Topics: anonymization, gpx, script
- Language: Python
- Homepage:
- Size: 1.73 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🛡️ anonymize-gpx
**Safely share GPS tracks by removing sensitive information from GPX files**
This project anonymizes GPX files by stripping out metadata and personal location data that may compromise your privacy—making your GPS tracks safer to share online.
## 🔍 Why Use This?
GPX files often contain more than just coordinates—they can include:
- Timestamps
- Device information
- Starting points like home or work
This tool helps you sanitize that data before sharing.
## 🚀 How to Use
### 1. Set the source directory
Edit the `SRC_DIR` variable in the `Makefile` to point to your folder of GPX files:
```makefile
SRC_DIR=/your/path/to/gpx/files
```
### 2. Run the anonymization process
```
make
```
### 3. Get your clean files
- Processed (anonymized) GPX files will appear in the `anonymized/` folder
- Log files are in the `logs/` directory
### 4. Make maps to validate
Create static maps in `anonymized/maps/`
```
make maps
```