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.