Earlier quoted context omitted.
I don't quite understand how Snowflake works. My understanding was that you had to grant storage access (e.g. S3) and compute access (e.g. EC2) from your account to Snowflake, which would then use said resources to perform queries that you issue from their hosted web UI. In that case it would mean stealing the Snowflake demo account of a SE should not expose your data unless you forgot to revoke their access to your…
No, Snowflake runs it's own storage and compute (on either AWS, GCP, or Azure depending on what you pick).
What difference does it make what underlying storage / provider it uses then?
Also does that mean every data query to snowflake goes out/in to/from internet at egress/Ingress costs?