GDPR
How ReadingStar ensures compliance with GDPR regulations
Overview
ReadingStar complies with GDPR by ensuring that all processed user data is handled accordingly. The only personal data collected by the application is audio recordings of the user's voice. This data is collected for the purpose of speech analysis and feedback, under the legal basis of legitimate interest.
During the collection of audio in real-time, the audio data is added to a queue and immediately cleared once it is processed. Similarly, during the collection of a wav file recording for the session, the wav file is deleted immediately after processing. Hence, no data is stored persistently in the application and all personal data collected through audio is cleared once processed.
Additionally, AI processing is done locally on the user's device such that no data is sent to external servers.
By implementing these measures, and not
storing any identifiable personal data, ReadingStar ensures that user privacy is maintained and GDPR regulations are adhered to.
Data Processing Principles
- Lawfulness, Fairness, and Transparency: We process data legally and transparently
- Purpose Limitation: Data is collected under legitimate interest for speech development
- Data Minimization: Only necessary data is collected, i.e. the audio recordings with no attached metadata identifying the user
- Accuracy: Data is kept accurate and up to date
- Storage Limitation: Data is kept only as long as necessary, and immediately deleted once the audio is processed for feedback
- Integrity and Confidentiality: Data is processed securely and locally on the user's device
External Libraries
Licensing information for external libraries used in our project
Backend Libraries Licensing
Library | License | Commercial Use |
---|---|---|
FastAPI | MIT License | ✅ Permitted |
Pydantic | MIT License | ✅ Permitted |
NumPy | BSD 3-Clause | ✅ Permitted |
OpenVINO GenAI | Apache License 2.0 | ✅ Permitted |
SpeechRecognition | BSD 3-Clause | ✅ Permitted |
Uvicorn | BSD 3-Clause | ✅ Permitted |
Optimum Intel OpenVINO | Apache License 2.0 | ✅ Permitted |
Transformers | Apache License 2.0 | ✅ Permitted |
Scikit-learn | BSD 3-Clause | ✅ Permitted |
Torch (PyTorch) | BSD 3-Clause | ✅ Permitted |
Frontend Libraries Licensing
Library | License | Commercial Use |
---|---|---|
React | MIT License | ✅ Permitted |
React Native | MIT License | ✅ Permitted |
React Native WebView | MIT License | ✅ Permitted |
React Native SVG | MIT License | ✅ Permitted |
react-native-xml2js | MIT License | ✅ Permitted |
he | MIT License | ✅ Permitted |
Compliance Summary
All externel libraries used in this project are available for commercial use.
All libraries are licensed as open-source (MIT, BSD 3-Clause, Apache 2.0).
Source Code License
Licensing information for ReadingStar
License Terms
ReadingStar is a closed source freeware application developed under University College London. Therefore, while the application is available for use, its internal workings including the source code and AI processing mechanisms are not publicly accessible.