-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathprivacy-policy.html
More file actions
230 lines (207 loc) · 14.6 KB
/
privacy-policy.html
File metadata and controls
230 lines (207 loc) · 14.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
<!DOCTYPE html>
<html lang="en">
<head>
<!-- necessary meta tags -->
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<title>GitHub Connection Visualizer | Privacy Policy</title>
<meta name="description" content="GitHub Connection Visualizer helps you explore followers, unfollowers, and fans with secure encryption, powerful filters, and zero personal token requirements." />
<meta name="keywords" content="GitHub, Version Controll, followers, GitHub unfollowers, GitHub network visualizer, GitHub backup, GitHub analytics" />
<meta name="author" content="GitHub Connection Visualizer Team" />
<meta name="robots" content="index, follow" />
<!-- necessary meta tags -->
<!-- app icons -->
<link rel="icon" type="image/png" href="./assets/icons/favicon-32x32.png" sizes="32x32" />
<link rel="icon" type="image/png" href="./assets/icons/favicon-16x16.png" sizes="16x16" />
<link rel="icon" type="image/svg+xml" href="./assets/icons/favicon.svg" />
<link rel="shortcut icon" href="./assets/icons/favicon.ico" />
<link rel="apple-touch-icon" sizes="180x180" href="./assets/icons/apple-touch-icon.png" />
<meta name="apple-mobile-web-app-title" content="GitHub Connection Visualizer" />
<link rel="manifest" href="./assets/icons/site.webmanifest" />
<link rel="mask-icon" href="./assets/icons/favicon.svg" color="#fdfffc">
<!-- app icons -->
<!-- open graph and facebook preview -->
<meta property="og:type" content="website" />
<meta property="og:title" content="GitHub Connection Visualizer" />
<meta property="og:description" content="Visualize your GitHub followers, unfollowers, and connections with privacy-first encryption. No personal access token required." />
<meta property="og:url" content="https://dulanjayabhanu.github.io/github-connection-visualizer/" />
<meta property="og:image" content="https://dulanjayabhanu.github.io/github-connection-visualizer/assets/images/og-image.png" />
<meta property="og:image:type" content="image/png" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<!-- open graph and facebook preview -->
<!-- twitter(X) card -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="GitHub Connection Visualizer" />
<meta name="twitter:description" content="Analyze and manage your GitHub connections securely and visually." />
<meta name="twitter:image" content="https://dulanjayabhanu.github.io/github-connection-visualizer/assets/images/og-image.png" />
<meta name="twitter:site" content="@dulanjayabhanu" />
<!-- twitter(X) card -->
<!-- theme and UI -->
<meta name="theme-color" content="#191d24" />
<meta name="color-scheme" content="dark light" />
<!-- theme and UI -->
<!-- JSON-LD -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebApplication",
"name": "GitHub Connection Visualizer",
"url": "https://dulanjayabhanu.github.io/github-connection-visualizer/",
"description": "Visualize, filter, and manage your GitHub followers and unfollowers securely with no personal access token.",
"applicationCategory": "Utility",
"operatingSystem": "Any",
"offers": {
"@type": "Offer",
"price": "0",
"priceCurrency": "USD"
}
}
</script>
<!-- JSON-LD -->
<!-- css, font, inconPack, notificationPack -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-sRIl4kxILFvY47J16cr9ZwB07vP4J8+LH7qKQnuqkuIAvNWLzeN8tE5YBujZqJLB" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/bootstrap-icons.min.css">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.css" rel="stylesheet" />
<link rel="stylesheet" href="./css/style.css">
<!-- css, font, inconPack, notificationPack -->
</head>
<body>
<div class="page-wrapper">
<div class="container-fluid">
<div class="row justify-content-center py-4">
<!-- main-dom-content-loading-area -->
<!-- screen-filteration-wrapper -->
<div class="screen-filteration-wrapper">
<div class="d-flex flex-column row-gap-2">
<div class="col-12">
<i class="bi bi-laptop-fill text-color" style="font-size: 30px;"></i>
</div>
<div class="col-12">
<span class="header-color fs-5 text-capitalize">Desktop Version Required</span>
</div>
<div class="col-12 pt-2">
<span class="text-color text-capitalize">This application is designed for desktop use
only.</span>
</div>
<div class="col-12">
<span class="muted-text-color text-capitalize">Please open it on a device with a larger
screen (laptop or desktop) to access all features and ensure the best experience.</span>
</div>
</div>
</div>
<!-- screen-filteration-wrapper -->
<!-- main-application-related-content-wrapper -->
<div class="d-flex flex-column align-items-center row-gap-3 app-wrapper">
<!-- main-card -->
<div class="col-12 col-sm-12 col-md-12 col-lg-10 col-xl-9 card card-wrapper glass-card px-4 py-3">
<div class="card-body">
<div class="p-4 fab-wrapper-top-left">
<a class="btn btn-outline-secondary pagination-button-wrapper rounded-5 py-2" href="./" role="button" aria-disabled="true">
<i class="bi bi-house-door-fill text-color"></i>
Back To Home
</a>
</div>
<div class="col-12 d-flex flex-row justify-content-center">
<span class="fs-2 header-color">Privacy Policy</span>
</div>
<div class="col-12 text-center pt-2 pb-3">
<span class="text-color"><strong class="text-color">Effective Date:</strong> <span class="text-color" id="effective-date">2025-03-11</span> <i class="bi bi-dot text-color"></i> <strong class="text-color">Last Updated:</strong> <span class="text-color" id="last-updated-date">2025-03-11</span></span>
</div>
<div class="col-12">
<hr>
</div>
<div class="col-12 pt-3 gap-0">
<p class="text-color">Your privacy is important to us. GitHub Connection Visualizer is designed to respect your data and keep your GitHub information safe. This application works entirely in your browser, meaning no personal data, passwords, or access tokens are ever stored on our servers. The purpose of this Privacy Policy is to explain what limited information we handle, how we use it, and how we keep it secure.</p>
</div>
<div class="col-12">
<ol class="text-start pt-2 ps-3 d-flex flex-column gap-4" type="1">
<li class="text-color fs-5">
<span class="text-color fs-5">Data We Collect</span>
<ul class="text-start pt-2 ps-3 d-flex flex-column gap-2" type="disc">
<li class="text-color"><strong class="text-color">GitHub Usernames:</strong> Only the username you enter is used to request public data from the GitHub API.</li>
<li class="text-color"><strong class="text-color">Backup Data:</strong> You can export encrypted backups of your scan results. These files are created and stored only on your device.</li>
<li class="text-color"><strong class="text-color">No Personal Access Tokens:</strong> We never request or store GitHub passwords or access tokens.</li>
</ul>
</li>
<li class="text-color fs-5">
<span class="text-color fs-5">How We Use Data</span>
<ul class="text-start pt-2 ps-3 d-flex flex-column gap-2" type="disc">
<li class="text-color">Public GitHub API responses are processed locally in your browser to generate visualizations.</li>
<li class="text-color">Backup files remain entirely under your control and are never uploaded to any server.</li>
</ul>
</li>
<li class="text-color fs-5">
<span class="text-color fs-5">Local Storage</span>
<p class="text-color pt-2">Your scan progress may be temporarily stored in your browser’s local storage to support backup and restore functionality.</p>
<p class="text-color">This data stays in your browser and is not shared with anyone.</p>
</li>
<li class="text-color fs-5">
<span class="text-color fs-5">Third-Party Services</span>
<p class="text-color pt-2">The Application uses GitHub’s public API to retrieve data. Your use of GitHub remains subject to GitHub’s own Privacy Policy.</p>
</li>
<li class="text-color fs-5">
<span class="text-color fs-5">Security</span>
<p class="text-color pt-2">All backup files are encrypted in your browser using a user-generated passphrase before download. We never have access to your passphrase or encrypted data.</p>
</li>
<li class="text-color fs-5">
<span class="text-color fs-5">Changes to Policy</span>
<p class="text-color pt-2">We may update this Privacy Policy from time to time. Continued use of the Application means you accept the updated policy.</p>
</li>
</ol>
</div>
</div>
</div>
<!-- main-card -->
<!-- footer -->
<footer class="col-12 d-flex flex-column pt-2 pb-4 position-relative">
<div class="col-12 d-flex flex-row justify-content-center column-gap-2">
<a class="btn social-button" role="button" aria-disabled="true" href="https://github.com/dulanjayabhanu">
<i class="bi bi-github text-color fs-4"></i>
</a>
<a class="btn social-button" role="button" aria-disabled="true" href="https://x.com/DulanjayaBhanu">
<i class="bi bi-twitter-x text-color fs-4"></i>
</a>
</div>
<div class="col-12 d-flex flex-column row-gap-2 text-center pt-2">
<span class="muted-text-color text-capitalize">GitHub Connection Visualizer is not affiliated with or
endorsed
by GitHub. All content posted here is public and owned by its respective authors.</span>
<div class="col-12 py-3">
<div class="d-flex flex-row justify-content-center align-items-center column-gap-3">
<a href="./" class="header-color footer-link-button">Home</a>
<span class="muted-text-color">|</span>
<a href="./privacy-policy.html" class="header-color footer-link-button">Privacy Policy</a>
<span class="muted-text-color">|</span>
<a href="./terms-of-use.html" class="header-color footer-link-button">Terms Of Use</a>
</div>
</div>
<span class="muted-text-color text-capitalize">© <span class="muted-text-color"
id="copyright-year">2025</span> GitHub Connection Visualizer. All rights
reserved.</span>
</div>
</footer>
<!-- footer -->
</div>
<!-- main-application-related-content-wrapper -->
<!-- main-dom-content-loading-area -->
</div>
</div>
<!-- glassmorphism gradient blobs -->
<div class="gradient-blob gradient-blob-top-left"></div>
<div class="gradient-blob gradient-blob-middle-right"></div>
<!-- glassmorphism gradient blobs -->
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js"
integrity="sha384-FKyoEForCGlyvwx9Hj09JcYn3nv7wiPVlz7YYwJrWVcXK/BmnVDxM+D2scQbITxI"
crossorigin="anonymous"></script>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.js"></script>
<script type="module" src="./js/policy.js"></script>
</body>
</html>