airguard-ios
Protect yourself from being tracked 📍by AirTags, SmartTags, Chipolo, Google, and Tile Trackers
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
1 of 2 committers (50.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.5%) to scientific vocabulary
Repository
Protect yourself from being tracked 📍by AirTags, SmartTags, Chipolo, Google, and Tile Trackers
Basic Info
Statistics
- Stars: 80
- Watchers: 5
- Forks: 8
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
AirGuard for iOS - Tracking protection
Protect yourself from Tracking
AirTags are not the only devices that can be used to track you!
Samsung SmartTags and Tile trackers have similar functionalities. These trackers allow to track your location without your knowledge, just by placing one of them in your bag, pocket or on your car.
The protection on iOS against these trackers is very limited.
With AirGuard you get the anti-tracking protection you deserve!
The app periodically scans your surroundings for potential tracking devices. The app detects Bluetooth based trackers, like the Samsung SmartTag.
If a devices follows you, you will get a notification in about an hour!
Our locate tracker option allows you to scan for specific trackers and to find them.
Get the app
It is available on the App Store.
Details
Who are we?
We are part of the Technical University of Darmstadt in Germany. This project is part of a scientific research from the Secure Mobile Networking Lab. Our goal is to protect privacy and to find out how many people are opposed to tracking. In this app you can voluntarily participate in a research study that will share anonymized data with us.
This app will never get monetized by showing ads, in-app purchases or anything else.
How does it work?
AirGuard uses Bluetooth scans of your iPhone to find trackers nearby. Every tracker that is found will be saved locally on your device. Whenever a tracker gets detected multiple times the app will recognize this. It compares the locations where the tracker has been detected. If a tracker is detected at least 3 times and the locations have changed (to make sure its not your neighbour) the app sends you a notification.
All this happens locally on your device and the private information, like location, tracker ids, etc will never leave your device.
Compile from source
Download and open this repository in Xcode.
You have to re-sign the project with your own Apple ID.
Also, keep in mind that you may need to replace the prefix of the Bundle Identifiers with your identifier. Those can be found in Project -> Targets -> Signing -> Bundle Identifier
Please also change the App Group names accordingly. This can be done editing the .entitlements files in the root folder of this repository.
Contact
We are not able to offer full support for this app. The best way to get things solved is to start a discussion in this repository. GitHub issues are closed. Please start a discussion or submit a pull request to the project.
If you need to get into direct contact, please send an email. You can find our contact details on our seemoo.de.
Disclaimer
AirTag, FindMy and iOS are trademarks of Apple Inc. We are not working together with Apple Inc.
SmartTag is a trademark of Samsung Electronics Co., Ltd. Tile is a Trademark of Life360 Inc.
Owner
- Name: Secure Mobile Networking Lab
- Login: seemoo-lab
- Kind: organization
- Location: Darmstadt, Germany
- Website: https://seemoo.de
- Repositories: 92
- Profile: https://github.com/seemoo-lab
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: 'AirGuard for iOS: Tracking Protection'
message: 'If you use this software, please cite it as below.'
type: software
authors:
- given-names: Leon
family-names: Böttger
affiliation: 'SEEMOO, TU Darmstadt'
- given-names: Alexander
family-names: Heinrich
affiliation: 'SEEMOO, TU Darmstadt'
orcid: 'https://orcid.org/0000-0002-1150-1922'
- given-names: Matthias
family-names: Hollick
affiliation: 'SEEMOO, TU Darmstadt'
orcid: 'https://orcid.org/0000-0002-9163-5989'
repository-code: 'https://github.com/seemoo-lab/AirGuard-iOS'
abstract: >-
AirTags are not the only devices that can be used to track
you! Samsung SmartTags and Tile trackers have similar
functionalities. These trackers allow to track your
location without your knowledge, just by placing one of
them in your bag, pocket or on your car.
The protection on iOS against these trackers is very
limited.
keywords:
- iOS
- Bluetooth Tracker
- Tracking Protection
- Stalkin
license: GPL-3.0
commit: 26b647c6e5135a54350acacce235b622e47584f8
version: '1.1'
date-released: '2024-05-16'
GitHub Events
Total
- Watch event: 28
- Push event: 1
- Fork event: 3
Last Year
- Watch event: 28
- Push event: 1
- Fork event: 3
Committers
Last synced: 11 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Alexander Heinrich | a****h@s****e | 7 |
| Leon Böttger | l****r@i****m | 4 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 0
- Total pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: 6 months
- Total issue authors: 0
- Total pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 1.0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- DEVMorningCoffee (2)