I need to build a simple tool for downloading shared files that can run as a cron job, so I'm learning the API and Java SDK. In my tinkering, I've encountered some behavior that I don't understand. I created an account using my work email, then created an app with that account and genreated a token. Then, in a different browser, I created another account using my personal email and put a couple test files there. Using the Java SDK and the access token I generated from my work account, I was able to download files from my personal account that were not shared. There was nothing in my code that would identify me as the owner of that account, so I don't see how that should be possible. Is this a bug? Was it able to identify me by my IP? Is the link generated by "copy link" usable by anyone without authentication? Just trying to get my head around this.