Project #8 Consentful Interface



Please click here to view the code in p5.js.


*Before explaining the project, I would like to say that I am not very happy with the outcome. While creating the desired result, the camera did not work, so I tried following the advice given by DT STUDY. However, making the desired outcome failed. I don't want to submit a result that did not work; I included the requirements for this assignment and submitted it to the output that the camera works.


About the camera

This project is an extension of Project 6. Please click here to view my previous project. For this assignment, we are using the F.R.I.E.S. model as a reference to design a consentful interface for the 'Experimental Camera' we created previously.

My previous project is a design to remind people about personal data exposure. The application starts with a page that guides the user to the consented procedure for using the camera, and users can freely respond to consent or disagreement. There is also a message sent when the user refuses to use the camera or leaves the camera page after use. On the first screen, the message shows as 'please be advised that your data is not collected in any case.' It guides the user with the message, which has the advantage of being able to guide the procedure without confusion to the user.

Freely given : Doing something with someone is a decision that should be made without pressure, force, manipulation, or while incapacitated.
Reversible : Anyone can change their mind about what they want to do, at any time.
Informed : Be honest. For example, if someone says they’ll use protection and then they don’t, that’s not consent.
Enthusiastic : If someone isn’t excited, or really into it, that’s not consent. If people are giving up their data because they have to in order to access necessary services and not because they want to, that is not consentful.



Initial plan


Flowchart


Reflection

I think it was the simplest but most challenging task I've ever done. I spent almost a day trying to turn on the camera. I kept thinking that I was stupid and sat all day in front of my computer trying to solve it. But it failed. This assignment is not very satisfactory to me because I have never submitted the assignment as an outcome I do not want. However, I will not leave this task as an unfinished task, but seek advice and make sure to complete it.