The Belgian public broadcasting company has taken up its exemplary role to protect the privacy of its users across platforms such as VRT NU, VRTNWS and its television and radio stations. The users can view and manage their personal information, consent asked and given to specific VRT products and newsletters on a single website called the VRT Profiel. Users can also start a procedure for their information to be deleted across the whole of VRT products.
The VRT Profiel platform is build using a combination of PAAS and SAAS services running on Amazon AWS. The core identity provider is deployed using Elastic Beanstalk making sure that the application scales horizontally and possesses self healing capabilities.
The VRT profiel website itself and the backing microservices and rights of removal workflow are implemented using serverless techniques such AWS API Gateway, AWS Lambda, S3 static sites and the workflow engine as a service component Step Functions.