Skip to content

Commit 5017478

Browse files
Update README
1 parent 609f4ee commit 5017478

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
<a href='https://f-droid.org/en/packages/f.cking.software/'><img alt='Get it on F-Droid' src='https://github.com/Semper-Viventem/MetaRadar/assets/18288554/c03a0cf2-b39a-4344-adb8-d4cde7ce4b61' width='200'/></a>
88
<a href='https://android.izzysoft.de/repo/apk/f.cking.software'><img alt='Get it on IzzyOnDroid' src='https://github.com/Semper-Viventem/MetaRadar/assets/18288554/c0c85c9f-edc8-4fc7-97b1-bda925bf0833' width='200'/></a>
99

10+
> [!WARNING]
11+
> This project is developed **solely for educational, security research, and personal investigative purposes**. **The author does not endorse or encourage any use of this software for unlawful or unethical activities**. You are **solely responsible** for ensuring your use of this tool complies with all applicable laws and regulations.
12+
1013
This app is a tool for analyzing Bluetooth (BLE) environments. Scans the BLE ether in the background, notifying you if the device you are looking for is nearby or if some unknown device has been following you for for a long time.
1114

1215
The app allows you to create flexible filters for the radar with logical operators. Able to distinguish manufacturers, explore Apple Airdrop packages, and match them with known contacts. Build a device movement map based on the scanned BLE ether around you. For example, you can search for devices that you have seen in a certain period of time, receive a notification if your lost headphones suddenly appear near you.

app/src/main/java/f/cking/software/domain/interactor/filterchecker/FilterCheckerImpl.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@ class FilterCheckerImpl(
1818
private val checkUserLocationHistoryInteractor: CheckUserLocationHistoryInteractor,
1919
) : FilterChecker<RadarProfile.Filter>(powerModeHelper) {
2020

21-
data class StatData(val name: String, val total: Long, val count: Int, val avg: Long)
22-
2321
private val internalFilters: MutableList<FilterChecker<*>> = mutableListOf()
2422

2523
private val lastDetectionInterval = filterChecker<RadarProfile.Filter.LastDetectionInterval> { device, filter ->

metadata/en-US/full_description.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
Bluetooth Radar in the background scans and analyzes Bluetooth Low Energy devices around you (eg smartwatches, headphones, speakers) and allows you to set complex rules to search for devices by specified filters. For example, by device name, address, location and time of discovery, manufacturer, and if an unknown device has been chasing you for a long time. Can be used to find your missing devices, or notify you if the device that you are looking for is nearby.
22

3+
DISCLAIMER
4+
This project is developed solely for educational, security research, and personal investigative purposes. The author does not endorse or encourage any use of this software for unlawful or unethical activities. You are solely responsible for ensuring your use of this tool complies with all applicable laws and regulations.
5+
36
In general, the app is capable:
47
* Scan, analyze and track Bluetooth devices around;
58
* Create flexible filters for the radar;

0 commit comments

Comments
 (0)