Do you know me or do you know where exactly I am?

> I am an island in the atlantic ocean.

> Every day, people appear and disappear on me.

> I am invisible to humans but machines can recognize me.

I have a hint and I will show it if someone guessed the solution or nobody guesses it for some time.

This puzzle is only partially by me/inspired by something and I will share it when someone guesses the solution.