One thing to note when talking about "foreigners" is that many rights in the constitution specify "persons". So citizens and non-citizens theoretically have equal rights from that standpoint. So I agree in general but it's worth noting that he was supposed to have constitutional rights to speech and against unreasonable searches.
I think the issue is deeper than that. In the US, data about you belongs to the company that owns the hardware that the data is stored on. In the EU, data about you belongs to you.