Advertising a peekaboo game or transferring personal data?

 

v20240901