Legal Statement

Introduction

Applications software should be critically evaluated in terms of legacy and data privacy. For a web application like Transl’AI’te, we have attached importance to not only the usability but also the legal implications, manufacturing processes and sustainability during the development.

Data Privacy and Protection

The web application Transl’AI’te will not keep or expose any data (documents, images or conversations) that has been sent and uploaded by users after the users finish using it. There will be no signup section for users. The application is expected to be accessed by any legal citizens. The database hosted on Azure Virtual Machine is responsible for the user authentication of requests received by the web server. All consumer’s data is encrypted by the Azure Network security group services. The current version only collects basic data about users, such as email, date of birth and username. The password is collected for logging in and passwords always remain encrypted in our database. Patient confidentiality is also a major concern of this project, and thus the application has been built with security to avoid this. i.e. Patients cannot access data that should only be accessible by doctors such as other patients' clinical records.

Licenses and Intellectual Property

For the dependencies used for the project, which are Node.js (License subject to dependencies), Flask (BSD-3-Clause License), Numpy (BSD-3-Clause License), NLTK (Apache-2.0 License), Tensorflow (Apache License 2.0), and etc., all of them allows for commercial use, modification with changes stated and private use. The source code of Transl’AI’te is currently keeping private before future update from our client.

For the application development. we used the Microsoft’s Azure services and APIs.

Here is the list of services that were used:

  1. Speech Service (For the Speech-to-Text SDK)
  1. Virtual Machine (Host Database and Web Server)
  1. Network interface
  1. Network security group
  1. Storage Account

No copyrighted resources such as images are used other than those stated above.

Sustainability and Costing

The client will need to pay for hosting our solution, where three paid azure services are utilized:

  1. Azure Speech Service: Standard Tier at £0.75 GBP per hour (Estimated)
  1. Azure Virtual Machine: Default VM at £47.77 GBP per month (Estimated)

The Speech Service and the Virtual Machine can be reused for many purposes other than the application solely.

Conclusion

In the statement were discussed the legacy and data privacy aspects of our project, as well as the sustainability of the application which will aid in further improvements of the application and benefit other developers.