Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fhstp/sonicontrol
SoniControl - the first ultrasonic firewall
https://github.com/fhstp/sonicontrol
acoustic-tracking data-over-audio data-over-sound firewall privacy privacy-protection ultrasonic-communication ultrasounds
Last synced: about 2 months ago
JSON representation
SoniControl - the first ultrasonic firewall
- Host: GitHub
- URL: https://github.com/fhstp/sonicontrol
- Owner: fhstp
- License: gpl-3.0
- Created: 2018-12-05T13:09:03.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-07-18T22:29:00.000Z (over 1 year ago)
- Last Synced: 2024-03-23T06:21:10.928Z (11 months ago)
- Topics: acoustic-tracking, data-over-audio, data-over-sound, firewall, privacy, privacy-protection, ultrasonic-communication, ultrasounds
- Language: Java
- Homepage: https://sonicontrol.fhstp.ac.at/
- Size: 210 MB
- Stars: 91
- Watchers: 5
- Forks: 13
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# SoniControl
SoniControl is a novel technology for the recognition and masking of acoustic tracking information. The technology helps end-users to protect their privacy. Technologies like Google Nearby and Silverpush build upon ultrasonic sounds to exchange information. More and more of our devices communicate via this inaudible communication channel. Every device with a microphone and a speaker is able to send and receive ultrasonic information. The user is usually not aware of this inaudible and hidden data transfer. To overcome this gap SoniControl detects ultrasonic activity, notifies the user and blocks the information on demand. Thereby, we want to raise the awareness for this novel technology.
The project website of the SoniControl project with all published results and resources can be found here: [sonicontrol.fhstp.ac.at](https://sonicontrol.fhstp.ac.at). You can download the SoniControl app on the [Google Play Store](https://play.google.com/store/apps/details?id=at.ac.fhstp.sonicontrol).
## Getting Started
* The folder "SoniControl" contains the code for the Android SoniControl app.
* The folder "SoniControl_Octave" contains the prototypes developed during the SoniControl project using GNU Octave.
* The folder "SoniControl_Server" contains the code for the server application of SoniControl.
### Documentation
* User documentation available on our website: [sonicontrol_user_doc.pdf](https://sonicontrol.fhstp.ac.at/wp-content/uploads/2017/07/sonicontrol_user_doc.pdf)
* Developer documentation available on our website: [sonicontrol_developer_doc_and-architecture_public.pdf](https://sonicontrol.fhstp.ac.at/wp-content/uploads/2017/07/sonicontrol_developer_doc_and-architecture_public.pdf)
### Prerequisites
* The project was developed using Android Studio 3.
* In order to compile the project, you will need to download the [Superpowered SDK](https://superpowered.com/), and link to it in the local.properties file (at the root of the Android Studio project)
e.g. : superpowered.dir=[path_to]/SuperpoweredSDK/Superpowered* The first version is usable on devices running Android 4.1 and above.
## Credits
* Audio by [Superpowered](https://www.superpowered.com/)
* Material Icons, which are under [Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt)## Contributing
Please feel free to open Issues, submit Pull Requests, or just send us feedback at [email protected]
### Open topics / Features to add
* Add new technologies to the recognition algorithm
## Authors
See the list of [contributors](https://sonicontrol.fhstp.ac.at/#team) who participated in this project.
## License
This project is licensed under the GNU General Public License - see the [LICENSE.md](LICENSE.md) file for details. Please also see the [Superpowered license](Superpowered_license.md).
## Acknowledgments
* Project funded by [netidee](https://www.netidee.at/)
* SoniControl is a project of the Institute for Creative\Media/Technologies [(IC\M/T)](https://icmt.fhstp.ac.at), developed at Sankt Pölten University of Applied Sciences [(FHSTP)](https://www.fhstp.ac.at/en)