デジタルタトゥー
dejitarutatū

Noun

1. digital footprint; traceable digital activities

From English "digital tattoo"

Other forms: