microsoft / vscode-ai-toolkit

MIT License
896 stars 41 forks source link

Why does the extension needs to access GitHub org data #71

Closed sutharzan-ch closed 3 months ago

sutharzan-ch commented 4 months ago

Hi, Is it possible to let me know why it is prompting me to authenticate to my GitHub org during and attempting to access my org data. Based on the doc https://github.com/microsoft/vscode-ai-toolkit/blob/main/QA.md the auth is needed to pull templates and the templates are not in my org. I would also like to know what data from my GitHub and my org will be shared with MS and others during this process. Will any one my code or other files open in VSC will be sent MS or other parties during the use of this extension?

Thanks!

swatDong commented 3 months ago

@sutharzan-ch , the template is a public repo under microsoft org.

Since there are a few files, the extension call GitHub API to load the repo content to avoid rate limit. No data from your org is shared.

It's a public repo, so if you are not in microsoft org, you do not need to authorize your org. If you are in microsoft org, you only need to authorize "Microsoft" org.

sutharzan-ch commented 3 months ago

@swatDong Thank you for the clarification! Also, is it possible to let me know whether the extension itself share or send user data outside?

swatDong commented 3 months ago

AI Toolkit collects usage data and sends it to Microsoft to help improve the product. No account info or org info is sent. See Privacy Statement to learn more.

sutharzan-ch commented 3 months ago

@swatDong Thank you for the information! You may close this issue.