Skip to content

Commit 62601eb

Browse files
authored
Update PRIVACY.md to mention Personal Access Token
1 parent 9f4a5d9 commit 62601eb

File tree

1 file changed

+21
-11
lines changed

1 file changed

+21
-11
lines changed

PRIVACY.md

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,24 @@
22

33
## DevHub
44

5+
56
### Personal user information
6-
This app requires GitHub authentication.<br/>
7-
DevHub requests access to the user's profile data, e-mail and notifications.
7+
DevHub requires a basic GitHub OAuth authentication.<br/>
8+
DevHub requests access to the user's profile, e-mail and public notifications.
89

9-
We might contact you via e-mail (rarely) to share things like big updates or important announcements, with the option to unsubscribe any time.
1010

11-
### Repository and org access
12-
You have the option to install DevHub's GitHub App in some specific orgs and repositories.
13-
This is required to enable access to activities from private repositories.
11+
### Personal Access Token (PAT)
12+
You have the option to add a PAT to have access to private repositories.
13+
The token created will be stored locally and will never be sent to DevHub or any server other than GitHub.
14+
DevHub servers will not have access to this token nor the resources it allows access to.
1415

15-
DevHub will have access to issues, pull requests, comments, labels, assignees, milestones, merges, collaborators and some other metadata (e.g. repository name).
16+
### GitHub App permissions
17+
You have the option to install DevHub's GitHub App in some specific repositories.
18+
This is one of the ways to enable access to private repositories.
19+
The main difference from PAT is that PATs quietly give access to all repositories while GitHub Apps are opt-in per repository and may require admin approval.
1620

17-
DevHub does not have access to any code from any repository.
21+
DevHub will have access to issues, pull requests, comments, labels, assignees, milestones, merges, collaborators and some other metadata (e.g. repository name).
22+
The token may or may not include access to code to be able to return some types of activities, like commits. For that reason, we currently recommend using PAT instead, which is local-only (safer).
1823

1924

2025
### Diagnostics information
@@ -24,17 +29,22 @@ No personal information is ever sent to third parties, only an anonymous id. Ser
2429

2530
### Security & Limited Liability
2631

27-
DevHub follows good practices of security, but 100% security can't be granted in software. DevHub is provided as is without any warranty. Use at your own risk.
32+
DevHub follows good practices of security, but 100% security can't be granted in software.
33+
DevHub is provided as is without any warranty. Use at your own risk.
2834

2935
Client-side communication is encrypted using HTTPS. Server-side tokens are encrypted or behind environment variables.
30-
3136
We recommend being extra careful with which browser extensions you have installed to avoid token exposure to third parties.
3237

3338

39+
### Marketing
40+
41+
We might contact you (very rarely) via e-mail to share things like big updates or important announcements, with the option to unsubscribe any time.
42+
43+
3444
### Support
3545
Feel free to open an issue or contact us via e-mail ([support@devhubapp.com](mailto:support@devhubapp.com)).<br/>
3646
If you find any bug, please contribute by opening an issue or sending a pull request with the fix.
3747

3848
---
3949

40-
Updated: June 06th, 2019.
50+
Updated: Dec 08th, 2020.

0 commit comments

Comments
 (0)